Customer Checkout
Your customer picks a card, wallet or other payment method at checkout or from a Pay Now link.
Support credit cards, popular digital wallets and regional payment methods.
Your payments. Inside Salesforce.
Everything you need to run your business and get paid.
Set up payments, tax and shipping from one central page and launch your store faster.
Let shoppers pay with Apple Pay, PayPal, Amazon Pay or Link, and sign in returning customers with one click.
Spot and block fraud with machine learning, and track disputes from one command center.
Send secure payment links from any Salesforce record and automate collections with Flows.
Take phone and mail payments inside Sales Cloud or Service Cloud and save payment methods for later.
View and report on transactions, saved payment methods and payment status in one place.
Salesforce Payments works inside the Salesforce products you already use and connects to leading payment providers.
Your customer picks a card, wallet or other payment method at checkout or from a Pay Now link.
Salesforce Payments sends the transaction through your connected payment provider for approval.
The bank approves the transaction, and the payment shows up in your Payments Workspace.
Funds settle to your account on your payment provider's payout schedule.
Salesforce Payments works across your storefront, your sales team and your service team.
Salesforce Payments is Salesforce’s native payment service for accepting payments in Commerce Cloud storefronts and across the Salesforce Platform, including Order Management, Sales Cloud and Service Cloud. Salesforce Payments powers express checkout, Pay Now payment links and phone payments, with processing through Stripe, PayPal or an existing Adyen account. Salesforce sells it as a standalone license or with Commerce and Order Management.
Salesforce Payments is both: Salesforce lists it as a Commerce payment gateway option, and setup creates a Salesforce Payments merchant account inside Salesforce. That account links to Stripe, PayPal or an existing Adyen account, and those providers handle the underlying processing. Salesforce’s other two gateway options for Commerce are AppExchange payment apps and custom gateway integrations.
Through Stripe, Salesforce Payments supports credit cards, SEPA Debit, iDEAL, EPS, Bancontact, Klarna and Afterpay. Through PayPal, it supports PayPal and Venmo (US only). It also supports Apple Pay and Google Pay, plus express options such as Amazon Pay and Link. B2B and D2C Commerce stores can also take ACH payments through the Merchant-Submitted Payment component. Availability depends on the country, the provider and any extra contract requirements.
Yes, if your store runs on Salesforce Commerce Cloud. B2C Commerce storefronts built on the Storefront Reference Architecture (SFRA) add Salesforce Payments with a plug-in cartridge. B2B Commerce also supports Salesforce Payments as a gateway option.
Salesforce Payments integrates with Salesforce’s own commerce and CRM products: B2C, B2B and D2C Commerce, Order Management, Sales Cloud and Service Cloud. To use it with Commerce or Order Management, Salesforce Payments must be installed in the same Salesforce org. Salesforce does not publicly list integrations with outside shopping carts such as Shopify or WooCommerce.
No. Salesforce Pay Now runs on Salesforce Payments and lets you take payments from your existing Salesforce records and automations without a commerce engine. Field service reps, for example, can use Pay Now links to collect payment on site.
Yes. Salesforce Payments supports merchant-initiated payments: a payment component embedded in Sales Cloud or Service Cloud lets your team take phone and mail payments and save payment methods for future transactions. In B2B and D2C Commerce stores, the Merchant-Submitted Payment component processes card and ACH payments from details collected over the phone, by email or in writing.
Yes. Salesforce Payments saves payment methods during merchant-initiated payments, handles tokenization and authorization for them, and reports on saved payment methods in the Payments Workspace. Salesforce also states that Payments meets the latest PCI standard for detecting changes to Content Security Policy (CSP) headers and scripts on checkout, Pay Now pages and express checkout mini carts.
Yes. Pay Now lets you send secure payment links attached to any Salesforce record. You can add a Pay Now link to an invoice or service report that you email to your customer, and you can automate collections by placing payment links in Flows.
Yes, if you already use Adyen. Salesforce Payments integrates natively with Adyen, so you can keep your Adyen account and manage payments in Salesforce. Otherwise Salesforce Payments needs a Salesforce Payments Stripe account or PayPal, and Salesforce notes a native Stripe account won’t work. A third-party merchant account, including one from AllayPay, connects to Salesforce through an AppExchange payment app or a custom gateway integration instead, such as Authorize.net through Blackthorn Payments.
Authorize.net connects to Salesforce through an AppExchange payment app, not through Salesforce Payments. In Blackthorn Payments, for example, you add a payment gateway with Provider set to Authorize.net and paste your Authorize.net API Login ID into the Gateway User ID field. Blackthorn currently supports Authorize.net with PayLink, DocumentLink and Events checkout, and needs a separate Authorize.net gateway for each currency.
Salesforce Payments includes machine-learning fraud protection that detects and blocks fraud as patterns change, plus 3D Secure authentication. A command center reports authentication rates and disputes so you can monitor fraud risk. Fraud screening does not stop every chargeback, so disputes still need a response plan.
Yes. Salesforce Payments uses payment zones to copy payment settings across regions and currencies, and you can turn on wallets or regional methods such as SEPA with a checkbox. Salesforce Payments isn’t available to customers based in Brazil, India or Japan, and payment method availability varies by country and provider.
Yes. For Salesforce Commerce Cloud payments on B2C Commerce, developers add the plugin_commercepayments cartridge to an SFRA site and use the ISML tags isbuynow, ispayment and ispaymentmessages and the dw.extensions.payments script package. For a custom gateway integration, developers write a server-side Apex adapter that works with Salesforce’s out-of-the-box payment components.
Many high-risk merchants cannot use Salesforce Payments. Salesforce Payments runs through Stripe, PayPal or Adyen, and each provider sets its own acceptance rules. Stripe’s Restricted Businesses list prohibits cannabis dispensaries, credit repair and incorrectly labeled research chemicals, and restricts CBD, tobacco, ecigarettes and firearms. High-risk merchants can instead take payments in Salesforce through an AppExchange payment app connected to an AllayPay merchant account and gateway.
High-risk merchants can use an AppExchange payment app or a custom gateway integration, the two Salesforce payment gateway options besides Salesforce Payments. AllayPay boards U.S. high-risk merchant accounts for industries such as CBD and Delta 8, nutraceuticals, vape and e-cig, firearms and travel. AllayPay’s Authorize.net gateway then connects to Salesforce through an app such as Blackthorn Payments.
Salesforce does not publish Salesforce Payments pricing; transaction fees are set in your Salesforce contract. Salesforce Pay Now is included with Starter Suite, Pro Suite and Salesforce Foundations, and merchants who connect an existing Adyen account keep their Adyen rates without renegotiating.
Salesforce Payments is Salesforce’s native payment service, processed through Stripe, PayPal or Adyen and priced through your Salesforce contract. Authorize.net is a standalone payment gateway that works with a merchant account from a provider such as AllayPay. Authorize.net reaches Salesforce through AppExchange apps such as Blackthorn Payments.
AllayPay gives Salesforce users a merchant account and MID they own, including businesses in high-risk industries that Stripe restricts or prohibits. AllayPay, Inc. has operated since 2016 in Plantation, Florida, serves more than 1,000 active merchants and offers Authorize.net, NMI and Fluid Pay gateways. Authorize.net connects to Salesforce through AppExchange apps such as Blackthorn Payments, and each AllayPay merchant gets a dedicated U.S.-based account manager.
To get a Salesforce merchant account through AllayPay, apply for an AllayPay merchant account with an Authorize.net gateway, then connect Authorize.net to Salesforce with an AppExchange payment app such as Blackthorn Payments. AllayPay offers same-day approvals for many businesses. An AllayPay merchant account cannot connect to Salesforce Payments itself.
Get Started
Tell us about your business and we'll match you with the right banking partner and the right pricing, usually within one business day.