Open navigation

Enabling Credit Card Payments for Customer Accounts

Using Checkout Payments, you can now let your buyers have the ability to pay for their orders with the Credit Card payment type. The ability to use the credit card payment method will be set at the customer account level, on each individual customer record.

There are 3 values associated with an account for enabling Credit Cards

  • Hidden = This account is not eligible for credit cards.  Orders can only be submitted using Terms.
  • Optional = This account is eligible for credit cards AND this account is eligible for payment on Terms. The user can choose at the time of checkout
  • Required = This account must pay by credit card as the ONLY payment option. Orders cannot be submitted on Terms

If using Shopify, you will need to Add a Tag to each B2B Customer Account.

  • RepSparkCC:Hidden
  • RepSparkCC:Optional
  • RepSparkCC:Required

If you are the using Excel Data Import method, you will use the Column for "PaymentVisibility"

Every row of data in your sheet needs to have one of the 3 values.  Hidden, Optional, or Required

On the Front End your website, the available payment option(s) for each customer account will be visible based on these settings.

NOTE:  In order for Credit Card Payments to work properly on your RepSpark site, you must have an active account with one of our supported payment partners, and your API credentials must be properly configured in the Admin Dashboard.

If you have the authorize then capture setting enabled, keep the following in mind: 

  • Credit cards are not captured or charged at the time of checkout 
  • Authorizations are obtained at the time of order submission 
  • The Stripe account owner must capture that authorization through the Stripe dashboard or via API 
  • Authorizations are only valid for 7 days from the initial time of authorization 


Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.