Payments and payment providers

StoreConnect integrates with a wide range of payment providers, giving you the flexibility to use your preferred gateway, support regional payment methods, and meet the requirements of specific industries. Multiple providers can be active simultaneously — different providers can serve different stores, regions, or channels.

All payments are recorded as Salesforce records, linked to the customer, order, and store that generated them.

Payment preauthorisation

Payment preauthorisation is a two-step process: the customer's card or account is authorized for an amount at checkout, and the charge is captured later — at dispatch, on fulfillment confirmation, or at another configured trigger.

  • The authorized amount is held against the customer's payment method without being charged
  • Capture can be for the full authorized amount or partial amounts (for installment-based fulfillment)
  • Uncaptured authorisations can be released without charge
  • Payment status moves from preauthorizedsuccess on full capture, or through partial_capture stages if captured in instalments

Providers supporting preauthorisation: Adyen, Stripe, eWAY V2, Authorize.Net, Braintree, Square, Tyro, Afterpay, ZipPay, Flywire, WestpacOnlinePay, CyberSource, NMI, Latitude.

Integrated payment providers

Card and multi-method providers

Adyen Full-featured global payment provider. Supports preauthorisation, recurring billing, and Salesforce Payments. Digital wallets (Apple Pay, Google Pay) are available when wallet support is enabled in the provider configuration.

Stripe Global card payments with preauthorisation, recurring billing, and Salesforce Payments support.

eWAY V2 Australian payment provider. Supports preauthorisation, recurring billing, 3D Secure 2 (optional), and digital wallets (Apple Pay and Google Pay) with merchant identity configuration.

Authorize.Net US-focused provider. Supports preauthorisation, recurring billing, and Salesforce Payments.

Braintree Supports preauthorisation and Salesforce Payments.

Square Supports preauthorisation, recurring billing, and Salesforce Payments. Square Terminal is also supported for POS use.

WestpacOnlinePay Australian bank-owned provider. Supports preauthorisation, recurring billing, and Salesforce Payments.

CyberSource Supports preauthorisation and Salesforce Payments.

NMI (Network Merchants Inc) US provider. Supports preauthorisation, recurring billing, and Salesforce Payments.

Bambora Canadian and EMEA provider. Salesforce Payments support.

SecurePay Australian gateway. Salesforce Payments support.

PayWay (Westpac) Australian bank-owned hosted payment page provider. 3D Secure support.

ACI Hosted payment page integration. Requires product ID and payment type configuration.

TouchNet US higher education payment provider.

Windcave New Zealand and Australian provider. Session-based hosted payment page with card tokenisation for recurring payments.

Buy now, pay later

Afterpay Supports preauthorisation and deferred capture. Express checkout mode available from the product page. Amount limits are enforced by Afterpay at checkout.

ZipPay / ZippayAu Australian BNPL provider. Supports preauthorisation and recurring billing.

International and education

Flywire International payment provider designed for education and healthcare. Supports preauthorisation, recurring billing, and Salesforce Payments. Configurable field mapping to Salesforce Contact fields (e.g., student ID). Charge types support both one-off and subscription billing.

ACH / bank transfer providers

These providers process US ACH bank transfer payments. Settlement is asynchronous and typically takes 1–5 business days.

  • Stripe ACH — US bank transfer via Stripe
  • Adyen ACH — US bank transfer via Adyen
  • Authorize.Net ACH — US bank transfer via Authorize.Net
  • NMI ACH — US bank transfer via NMI

Manual and offline payment types

Pay later For manual offline payment methods: bank transfer (EFT), BPay, cheque, cash on delivery, and similar. No transaction processing occurs at checkout. Configurable payment instructions are shown to the customer, with Liquid template support.

Pay by account Charge the order to a Salesforce Account balance. Credit limits are enforced at checkout. See contact-and-account-management-features.

Digital wallets

Digital wallet payments (Apple Pay and Google Pay) are supported through Adyen and eWAY V2 when wallet support is enabled in the provider configuration. Provider-specific requirements apply — Apple Pay requires merchant certificate configuration; Google Pay requires merchant ID and name.

Multi-currency

Most providers support multi-currency natively. Region-specific providers (eWAY, PayWay, Tyro, Windcave) typically operate in AUD; US ACH providers operate in USD. Currency is configured at the store level and applied to the payment at checkout.

Payment surcharges

Any payment provider can have a surcharge product assigned. When a customer selects that payment method at checkout, the surcharge is automatically added to the cart as a line item on the Salesforce Order.

Taking payments inside Salesforce

Card payments can be processed directly from a Salesforce Order record — for orders received by phone, email, or in person — using any provider that supports Salesforce Payments. No separate payment terminal or external tool is required.

Set this up