Secure Payment Capture (2.9 and prior)

Secure Payment Capture allows you to securely capture PCI compliant Credit Card and eCheck payment information. The payment information is then encrypted, tokenized, and securely transferred to your payment gateway. All data is stored and processed via your payment gateway.

When using SalesPro in the field, Users will have the ability to collect payment information from Customers one of two ways – capture now or capture later.

If using Capture Now, a User is able to collect payment information from a Customer in-home. When the information is captured, the data will be processed through your payment gateway to be authorized to ensure validity. While an actual payment is not being captured at this time, this authorization will allow an admin to initiate a charge to be processed via your integrated payment gateway within SalesPro’s admin dashboard or the payment gateway itself.

If using Capture Later, a User is able to collect payment information from the Customer remotely. The request type can be “Capture Only” or “Capture and Charge.” When the Customer receives the request, they will need to provide their information for authorization. If “Capture Only” is selected, the request will simply authorize the Customer’s payment information. If “Capture and Charge” is selected, the Customer’s payment information will be authorized and a charge will be captured.

Integration Setup

The majority of payment processors require a username and password although others may require a merchant ID and/or a unique key. Your payment processor can provide this information for you. There are several other fields that can be customized as well.
  1. Select the Gateway from the list of Payment Processors.
  2. Enter the required fields for the Gateway.
  3. Check “I have read and agree to the Terms of Use associated with this feature.”
  4. Enter a Default From Email. This is the email address the payment request will be sent from.
  5. Enter a Request Email Subject. This is the subject of the payment request emails.
  6. Select the Allowed Payment Types. Check off whether the payment processor accepts Credit Cards, Bank/eCheck payments, or both.
  7. Enter a Success Redirect URL. This is the website the customer will be redirected to after submitting a payment. If left blank the customer will be redirected to a generic Leap thank you page
  8. Enter at least one Success Notification Recipient. This is the email address of the person who should be notified when a payment is submitted.
  9. The Default Email Template has a generic email layout for the payment request, however it can be modified.
  10. See Email Preview will display a preview of the email layout for the payment request.
Responsive image

Contract Setup

Setup the payment section of your contract with the Secure Payment Capture cell to allow your contract to capture this information.  
  • Edit the contract that contains the payment section.
    1. Change Credit Card Cell Type to Secure Credit Card Capture.
      1. Select the cell that contains the payment information.
      2. Click Settings.
      3. Click Cell Type.
      4. Click Secure Payment Capture.
Responsive image  
    1. Set up Secure Payment Capture to be a dynamic cell.
      1. In Settings, switch on Dynamic.
      2. Open up Dynamic Settings.
      3. Choose a Dependent Cell. This field contains the identifier of the cell where the you choose which Payment Method the customer is using.
      4. Add a Condition.
      5. Set the condition’s Dependent Value(s). Select the method of payment you want to capture securely. (ie. Check, Credit Card)
Responsive image  
    1. Save changes to the Contract.

Capturing Payment Info

Once you’ve set up the Integration and Contract on the Dashboard, you can now securely capture payment information on the Leap App. To capture credit card or check information, navigate to the payment section of the contract and tap the cell that contains the appropriate form of payment.

Capture Now

Responsive image

Capture Later

You have the ability to send your customer a Secure Payment Capture Request for them to fill out payment information themselves. To capture later:
    1. In the contract editor on the dashboard, toggle on Capture Later Enabled.
Responsive image
  1. In the Leap app, select the Capture Later tab.
  2. Select the Request Type.
Responsive image

Processing Payments

After a payment method has been securely captured it will be stored within the customer record in the Estimates section. Responsive image Clicking the customer’s record will display any payment methods and previous transactions toward the bottom of the page. It also contains any attachments including the contract in case the total contract amount, deposit, balance, and any other previous payments need to be referenced. Responsive image Clicking the payment method will open a window to initiate a new transaction. Responsive image