Payment providers
On this page
StoreConnect supports multiple payment options for your online store. Depending on the kind of business you run, you may want to use one payment provider who can offer multiple payment options (such as Stripe). Or you may just allow electronic funds transfers (EFT) for payments. Whatever the case, match payment providers to your business needs.
At minimum, you must set up one payment method to enable purchases in your store.
Payments by voucher, Account credit, reward points, etc. are not covered in this article.
Supported payment options in StoreConnect
Credit card, EFT, pay on account, PayPal, AfterPay, Apple Pay, Google Wallet. Plus any other options that the payment provider offers.
Transaction types by provider
Not all providers support all transaction types you might need. Consider this when selecting a payment provider.
Use this table to find the right provider for the payment type you need.
| Transaction type | Supported providers |
|---|---|
| Online checkout | Adyen, Afterpay, Authorize.Net, Bambora, Braintree, CBOSS, Cybersource, eWAY, Flywire, NMI, PayPal, PayWay, SecurePay, Square, StoreConnect Pay, Stripe, Tyro, Westpac Online Pay, Windcave, Zip Pay |
| Credit card payments | Adyen, Authorize.Net, Bambora, Braintree, CBOSS, Cybersource, eWAY, Flywire, NMI, PayWay, SecurePay, Square, StoreConnect Pay, Stripe, Tyro, Westpac Online Pay, Windcave |
| Subscriptions | Adyen, Authorize.Net, Square, Stripe, Tyro, Westpac Online Pay |
| Afterpay / buy now, pay later | Afterpay, Zip Pay |
| Pre-authorization | Adyen, Authorize.Net, Braintree, Cybersource, Square, Stripe, Westpac Online Pay |
| Google Wallet | Adyen, Braintree, Cybersource, Square, Stripe, Tyro, Westpac Online Pay |
| Apple Pay | Adyen, Cybersource, Square, Stripe, Tyro, Westpac Online Pay |
| Express checkout | Adyen, Cybersource, PayPal, Stripe, Westpac Online Pay |
| POS | Latitude, Linkly, Quest Airpay TAP, Square, Tyro |
Supported payment providers
Built in:
Direct debit (ACH):
Integrated:
- ACI
- Adyen
- Afterpay
- Authorize.Net
- Bambora
- Braintree
- CBOSS
- Cybersource
- eWAY
- Flywire
- Latitude
- NMI
- PayPal
- PayWay
- Quest Airpay TAP
- SecurePay
- Square
- StoreConnect Pay
- Stripe
- TouchNet
- Tyro
- Verifone — set up in StoreConnect as Westpac Online Pay
- Vii gift cards
- Westpac Online Pay (Verifone)
- Windcave
- Zip Pay
Apple pay & Google wallet
Many payment providers support Apple pay and Google Wallet, making the checkout experience quicker and easier for your customers. For the providers that support this on StoreConnect, e.g. Square, our help article for that provider will give you the details on how to configure each.
What the Apple Pay sheet shows
From StoreConnect v22, the Apple Pay sheet itemizes the amount instead of showing a single figure. The shopper sees Subtotal, Discount and Shipping above the total, and the lines always add up to the amount charged.
Tax follows how your store presents it. On a tax-inclusive store, tax stays inside the subtotal and shipping figures and there is no separate line, which matches your storefront. On a tax-exclusive store, tax is added on top as a separate Tax line, and subtotal and shipping are shown without it.
Some carts fall back to showing the total alone, because a breakdown into Subtotal, Discount, Shipping and Tax could not add up to what is being charged. That happens when the cart takes a checkout deposit rather than the full amount, or contains store credit or a voucher, a save-only line, a subscription line that is not charged now, or a payment surcharge.
Google Pay is sent the same breakdown but does not display it.
:::note Also from v22, every buy-now path charges the current cart total. Some paths could previously charge a total worked out before a discount applied. :::
Subscriptions, recurring transactions, and payment details
StoreConnect does not store the full credit card details of your customers. For recurring payments and subscriptions, we use an encrypted token supplied by the payment provider, which we store on the subscription record. We also store the expiry date and last four digits of the customers card on the subscription record, so you can see when a customers card is about to expire, allowing you to request they update their card details.
Payment surcharges
A surcharge can be added to an order when the customer chooses a specific payment option. To pass on a surcharge, ensure a Surcharge Product is configured for that payment provider. You can also add a description to show on the checkout page to disclose the surcharge.
See Payment surcharges for full configuration steps, calculation details, and tax treatment.
API options
If you are connecting to a payment provider via their API, you can enter the relevant API options in the provided field. You need to enter the parameter and the value. To enter multiple params, add each one on a new line. The documentation for each provider will contain more specific detail.
Testing payment integration
Generally, your payment provider will guide you on how to test the integration using fake credit card details, dummy accounts, etc. We recommend testing everything in your sandbox before you update your production environments.
See our help article on Testing for more details around best ways to test your store and checkout experience. Test orders will arrive in Salesforce with the s_c__Test_Order__c checkbox set to true.
Use the Active checkbox to activate and deactivate payment options.
Was this article helpful?
Thanks for your feedback! It helps us improve our docs.