Payment providers

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\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

Not all providers support all transaction types you might need. Consider this when selecting a payment provider.

  • Standard checkout
  • Pre-authorization
  • Recurring payments
  • Express checkout
  • Buy it now

Supported payment providers

Built In:

  • Pay By Account
  • Pay Later

Direct debit (ACH)

  • Adyen ACH
  • AuthorizeNet ACH
  • Stripe ACH

Integrated:

  • ACI
  • Adyen
  • Afterpay
  • AuthorizeNet
  • Bambora
  • Braintree
  • Eway
  • Latitude
  • Paypal
  • PayWay
  • SecurePay
  • Square
  • Stripe
  • TouchNet
  • Tyro
  • Verifone
  • Westpac
  • Windcave

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.

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. Details on how to do that are here. A Description can be added that, by default, render on the checkout page when the customer selects that provider. This could be used to give instruction or disclose any surcharge.

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.