Features
Configurations

Payment Methods

Enabling payment methods

Payment methods Please refer to My Cart Interface for full details on what payment methods SparkLayer supports and how they work.



Request for Quote

Looking to enable quote orders? Please refer to our guide here for full details on how this works.



Enabling net payment terms

Looking to enable net payment terms? Please refer to our guide here for full details on how this works.



Credit & Credit Limits

Looking to enable credit limits? Please refer to our guide here for full details on how this works.



Custom payment messages

On the final step of the My Cart Interface, Review & Pay, it's possible to display a "custom payment messages" that let you add additional details about a payment method. For example, if a customer is paying by "Pay by Invoice", you could add some additional text to inform them on how this process works.

Document image


Learn more about how to set this up in our guide here.



Updating payment method names

By default, SparkLayer will show the payment methods to customers with the names shown below:

Payment method

Name shown to customers

Payment by invoice

Pay by Invoice

Payment on Account

Pay on Account

Upfront Payment

Pay Online by Card

Request for quote

Request for Quote


JS


Custom payment messages

On the final step of the My Cart Interface, Review & Pay, it's possible to display a "custom payment messages" that let you add additional details about a payment method.

Document image


For example, if a customer is paying by "Pay by Invoice", you could add some additional text to inform them on how this process works. See our guide here to get started.



Changing the order of payment methods

Setting up payment methods If you're looking to adjust which payment methods your B2B customers can see, you can manage this via the SparkLayer Customer Groups area. Learn more

When a customer reaches the payment step of the My Cart Interface, they'll see all available payment methods you've set against their customer group.

Document image


If you'd like to configure the order of the payment methods and which payment method shows by default, you can apply a special setting to your website as shown below.


JS



Setting the default payment method

Setting up payment methods If you're looking to adjust which payment methods your B2B customers can see, you can manage this via the SparkLayer Customer Groups area. Learn more

If you'd like to change the default payment methods customers see, you can modify the code sample detailed in "Changing the order of payment methods". In the example detailed above, Payment on account is listed first, making it the default shown to customers.

You can amend the ordering using the naming conventions below.

Payment method

Setting name

Payment by invoice

paymentByInvoice

Payment on Account

paymentOnAccount

Upfront Payment

upfrontPayment

Request for quote

quote

For example, if you wanted "Upfront Payment" to be the default, you would modify the code as shown below:

JS



Customising "upfront" payment methods

SparkLayer supports a payment method called "Pay Online by Card" that B2B customers can select during the payment step of the My Cart Interface.

Document image


Once selected, the customer will then be directed through to your standard checkout process to make payment. Depending on which platform you're using, it's possible to customise which payment methods show.

🛍️ Using Shopify
🌐 Other platforms

By default, they will see all Shopify payment methods you have set up (e.g. card payment, Paypal, etc). You can learn more about Shopify payment methods here.

Document image