Introduction

The Payment Settings service plugin (formerly SPI) allows you to apply custom payment settings during the payment process of an order.

Currently, the only payment setting available to customize is whether to apply 3DS to an order. If 3DS is required, the customer will have to pass an additional layer of security before completing their payment. For example:

3DS popup

Learn more:

Before you begin

It's important to note the following points before starting to code:

To add a service plugin

  1. Add the plugin to your site.
  2. Update the getConfig() function in the -config.js file that is added to your site during step 1.
  3. Update the getPaymentSettings() function in the .js file that is added to your site during step 1.

Terminology

  • 3 Domain Security (3DS): An additional layer of security for online credit and debit card transactions. The name refers to the three domains which interact using the protocol: the card issuer, the acquiring bank, and the payment gateway that facilitates the transaction. Learn more about 3DS payments with third-party payment providers.
  • Payment Providers: Different payment methods available to your Wix site. Learn more about accepting payments.
Did this help?