Pay Connectors are integrations with payment processors/gateways that allow you to tokenize payment details and create charges on credit and debit cards. In a matter of minutes, a merchant or ISV (independent software vendor) can start accepting payments over a phone call without having to become PCI Compliant. To learn about the pricing of Pay Connectors, visit the pricing page.
paymentConnector
attribute in your <Pay> verb to indicate which Pay Connector you want to use. See here to learn how to use <Pay>.For example, to use a Pay Connector instance with a unique name of Stripe_Connector_1
, use the following:
Capture payment using a named connector instead of the default.
To initiate transactions from Twilio to the payment processor/gateway, you must first have an account set up with the payment processor/gateway. Make sure to authorize Twilio to initiate transactions on your behalf.
When you configure the Pay Connector instance you will do one of the following:
When possible, please provide authorization that is scoped to only tokenization or charges. Not all payment processors/gateways make this possible.
Twilio supports creating multiple instances of a Pay Connector. This means that you can create one instance of a Pay Connector for your production environment, another for your staging environment, and the third instance for your development environment.
If using Stripe, you might create the following three instances:
# | Environment | Pay Connector Instance Unique Name | Stripe Mode |
---|---|---|---|
1 | Production | Stripe_Prod | Live |
2 | Staging | Stripe_Stage | Test |
3 | Development | Stripe_Dev | Test |
Pay Connectors are provided and supported by Twilio. As a part of the Pay Connector installation process, you are required to accept Twilio's Terms of Service.
The Pay Connector is provided under https://www.twilio.com/en-us/pci-compliance. Documentation specific to each payment gateway can be found on the Console under the documentation tab of the corresponding Pay Connector.
Help us prioritize our next Pay Connector to your preferred payment processor/gateway by requesting here.
Learn how to capture your first payment using <Pay> with this Pay Connector tutorial.