Loading
Manage Your Billing Processes with Salesforce Billing
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Payment Methods

          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.

          Note
          Note The encryption logic isn’t part of the Salesforce Billing triggers. So, even if you save payment methods when the triggers are disabled, the saved records are PCI-compliant.

          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.
          Example
          Example This is a sample credit card payment method. Because AutoPay is enabled, Salesforce Billing uses it during payment runs that include its related account.
          Payment Type
          Credit Card
          Payment Gateway
          Authorize.net
          Active
          Selected
          Auto Pay
          Selected
          Name on Card
          Joe Smith
          Card Last Four
          1111
          Note
          Note This field auto-populates when a card number is also entered.
          Card Number
          ****-****-****-1111
          Note
          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
          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)
           
          Loading
          Salesforce Help | Article