You are here:
Payment Methods
Payment methods store Automated Clearning House (ACH) or credit card details for a customer, and the payment gateway that accepts payments. You can use these details in scheduled or one-time payment scenarios. (Salesforce Billing Managed Package)
Required Editions
| Available in: All Salesforce Billing Editions |
Payment methods contain important information such as payment method address, expiration date, and bank routing number. You can also store a token that the payment gateway uses to process a payment. Your customers can use payment methods to quickly submit payments by using the method on file rather than entering the payment method each time a payment occurs. Payment methods can represent recurring payments or a one-time payment that an authorized Salesforce user performs.
To process all of an account’s transactions with a specific payment method, select your payment method’s Autopay field and relate it to your account. You can assign multiple payment methods to the same account, but an account can have only one payment method with a selected autopay field. To change autopay methods on an account, deselect autopay on your old method before you select autopay on the new method.
Payment options include credit card, ACH, or cash. Admins must first establish a payment gateway for their enterprise before they can accept payments via credit card or ACH.
After you have a payment gateway and payment method, create a payment scheduler to process payments for posted invoices with open balances.
Your customers can also set up their payment from a virtual terminal. Whenever they receive an invoice and select the virtual terminal payment link, they see the payment method form.
Important Payment Method Fields
- Payment Gateway
- The payment gateway is a third-party software that provides connectivity to various payment processing networks, such as Visa or American Express. These third-party software products can have various roles in the payment processing lifecycle, such as a processor or acquirer, and may not describe themselves as a payment gateway. However, all these products provide the connectivity that Salesforce Billing uses to process a payment. To associate your payment method with only a certain gateway, provide a lookup to one of your payment gateway records in this field.
- Payment Gateway Token
- A token is a unique value that represents the payment method with the payment gateway. When you define a token value, Salesforce Billing references that value during the payment process instead of referencing data and field values from the payment method record itself. This way, Salesforce Billing doesn’t expose sensitive customer information, such as credit card numbers, during the payment process.
- Auto Pay
- Salesforce Billing automatically uses this payment method to create payments toward posted invoices on this account.
- Payment Type
- Credit Card
- Payment Gateway
- Authorize.net
- Active
- Selected
- Auto Pay
- Selected
- Name on Card
- Joe Smith
- Card Last Four
- 1111
Note This field auto-populates when a card number is also entered.- Card Number
- ****-****-****-1111
Note To ensure PCI compliance, Salesforce Billing shows only the last four digits of the entered card numbers.- Card Type
- Visa
- Card Expiration Month
- 01
- Card Expiration Year
- 2020
- Card CV
- [null]
Note To ensure PCI compliance, Salesforce Billing doesn't store values for the CVV numbers.
- PCI Compliance in Salesforce Billing
The Payment Card Industry Data Security Standard, also known as PCI Compliance, is an information security standard for companies that accept, process, store, or transmit credit card information from major credit card providers. Salesforce Billing became PCI Level 1 compliant in 2012 and has retained its compliance every year afterward. (Salesforce Billing Managed Package) - Create an ACH Payment Method
Create and store a record of a customer ACH. (Salesforce Billing Managed Package) - Create a Credit Card Payment Method
Add a credit card payment method to an account. (Salesforce Billing Managed Package) - Lockbox Processing
Lockbox services collect customer checks through a third-party bank and send them to your business for processing. This service saves your business from spending excessive time processing high volumes of checks. Since each bank has a different lockbox file format, Salesforce doesn’t have any pre-built integrations with lockbox providers. When you set up your integration between Salesforce Billing and a lockbox service, make sure that you follow key guidelines. (Salesforce Billing Managed Package) - Managing Expiring Credit Cards
Manage expiring credit cards to avoid rejection fees. You can flag expired credit cards so they're not sent to your payment processor, and create processes that prompt customers to update near-expired cards. (Salesforce Billing Managed Package)

