Note: This release is in preview. Features described here don’t become generally available until the latest general availability date that Salesforce announces for this release. Before then, and where features are noted as beta, pilot, or developer preview, we can’t guarantee general availability within any particular time frame or at all. Make your purchase decisions only on the basis of generally available products and features.
Configure a Payment Gateway in Salesforce Billing
Configure Salesforce Billing to send data to your chosen payment gateway.
| Available in: Salesforce Billing 7.0 and later |
-
Set up remote site settings.
- From Setup, enter Remote Site Settings, and then select Remote Site Settings.
- Click New Remote Site.
-
Add the domain production URL and domain sandbox URL for your gateway.
We provide a list of URLs for our default-supported gateways, but you can add others based on your custom gateway's requirements.
Gateway Production URL Sandbox URL Authorize.net https://api.authorize.net https://apitest.authorize.net CyberSource https://ics2wsa.ic3.com https://icswstesta.ic3.com Payeezy https://api.payeezy.com https://api-cert.payeezy.com
-
Set up custom settings.
- From Setup, enter Custom Settings, and then select Custom Settings.
- Click Payment Gateway Config, then click Manage.
- Click New.
-
Enter a name for your payment gateway.
Match this value to the name on your payment gateway record's Gateway Type field.
-
Enter your gateway class name.
This value takes the form of PackagePrefix.APIClassName. We provide a list of class names for our default gateways, but you can add others based on your custom gateway's requirements.
Name Gateway Class Name AuthorizeDotNet AuthorizeDotNetAPI CyberSource CyberSourceAPI Payeezy PayeezyAPI
- Save your changes.