
The Collect Payment widget has the following configuration abilities after payment connector is selected:
Payment Method (required)
The type of payment method to be collected (credit card or ACH).
Valid Card Types (optional, applies only when Payment Method = “credit-card”)
The credit card types that are allowed for the payment. If the caller enters a credit card number whose type is not allowed, then they are asked to reenter their credit card number.
Collect Security Code (optional, applies only when Payment Method = “credit-card”)
If enabled, the caller will be asked to enter their credit card security code.
Collect Postal Code (optional, applies only when Payment Method = “credit-card”)
If enabled, the caller will be asked to enter their credit card postal code.
Min Postal Code Length (optional, applies only when Payment Method = “credit-card”)
The minimum length of postal code that is considered valid.
Bank Account Type (optional, applies only when Payment Method = “ach-debit”)
The type of ACH bank account to be collected from the caller.
Customer Name (optional, applies only when Payment Method = “ach-debit”)
The name of the customer whose ACH bank account information is being collected.
Create a Token (optional)
If enabled, a token will be created which stores the payment information for later use. The value of the token will be delivered to the status callback URL once the payment information has been submitted.
For payment connectors that use Stripe, only one-time tokens can be created when ACH is selected as the payment method.
Token Type (required, if Create a Token = true)
The type of token to be created (one-time or reusable).
Charge Amount (required, if Create a Toke = false)
The amount in USD to charge the customer’s payment method. Must be a decimal number greater than zero.
Charge Description (optional)
A description of the charge that is submitted with the payment.