Various Payment Channel Acceptance

The plugin allows you to accept payment from various channels, which are:

  • Credit and Debit Card
  • Bank Transfer through Virtual Accounts
  • E-Wallets
  • Retail Outlet
  • Direct Debit
  • PayLater

Please refer to the Payment Flow to see how your end customer can checkout using the specific payment channel.

Dynamic 3DS

Dynamic 3DS is our 3DS recommendation feature for credit card. It works by searching for historical transaction of a card issuer and determines whether doing 3DS or not will improve your successful transaction rates. Please refer to the Dynamic 3DS section for the details of the feature.

To enable this feature, please contact your account manager or our customer success team. Please note that you are still liable in the event of chargeback when using this feature.


Installments feature allows you to provide the option for end customers to pay a certain invoice over multiple billing statements. There are no configuration needed to use the Installment feature, as long as the Credit Card feature is already activated.

Contact our Sales/Account Manager to understand more about installment feature.

Supported Currency

Xendit Shopify integration currently support charge and settlement in the following currency. The currency should be set as default on Shopify settings and will be shown in the checkout process:

  • Merchants from Indonesia → Indonesian Rupiah (IDR)
    • Based on Indonesian Central Bank regulation, all transactions in Indonesia must be charged in IDR currency only
  • Merchants from the Philippines → Philippine Peso (PHP) and United States Dollar (USD)

However, it's also possible to show prices in various currencies in the storefront while sticking to the default currency, by using currency converter plugin. We recommend Best Currency Converter app for your Shopify store, you can download it and follow the guide here.

Last Updated on 2023-07-31