Skip to main content

Ecommpay

This page provides an overview of the payments methods provided by the Ecommpay adapter in the IXOPAY platform. It also includes a full list of all configuration options available to you when integrating Ecommpay within your payments landscape, as well as an overview of the parameters required when submitting a transaction via IXOPAY's API.

Because of a restriction on Ecommpay side, you need to set the particular setting "Accept postbacks from other connectors (list GUIDs comma-separated)" inside the connector where you passed the notification URL to Ecommpay if you want to configure multiple connectors.

As a value you need to pass the connector ID from all other Ecommpay connectors of the same account, example: CO-8ce8-4ed7-e9d9-9261-715a-fad8,CO-02c7-62dd-d0e8-5918-6373-7e75. With this setting, all connectors will work with the same notification URL. This setting only needs to be set on the connector where you passed the notification URL to Ecommpay.

If you only have one connector per Ecommpay account, you don't need to configure this setting.

Payment Methods

Payment MethodTransaction FlowsTransaction TypesSupported Currencies
AlipayRedirectDebit, Refund* **AUD, CAD, CNY, EUR, GBP,
HKD, JPY, SGD, USD
China Union Pay (CUP P2P)RedirectDebit, Payout*CNY
DOKU WalletRedirectDebit, Payout*IDR
Nganluong WalletRedirectDebit, Payout*VND
Bank Transfer IndonesiaRedirectDebit, Payout*IDR
Bank Transfer MalaysiaRedirectDebit, Payout*MYR
Bank Transfer PhilippinesRedirectDebit, Payout*PHP
Bank Transfer KoreaRedirectDebit, Payout*KRW
Bank Transfer ThailandRedirectDebit, Payout*THB
Bank Transfer Thailand QRRedirectDebitTHB
Bank Transfer VietnamRedirectDebit, Payout*VND
Bank Transfer Vietnam QRRedirectDebitVND

*Payout/Refund doesn't require any customer interaction or redirection.

**For Alipay refunds you have to activate the merchant_refund_id field on Ecommpay side. Please talk to your Ecommpay Account Manager for further information.

Additional parameters for BankTransfer Debit

Extra DataRequiredDescription
Customer - IdentificationtrueUnique customer identification,
should be used on multiple payments if it is the same customer
Customer - First nametrueFor Korea: the name entered needs to be the same as the account holder
Customer - Last nametrueFor Korea: the surname entered needs to be the same as the account holder
Customer - EMailtrue
Customer - Phonefalse
Customer - Countryfalse
Customer - Cityfalse
Customer - Statefalse
Customer - Postcodefalse
Customer - National Idfalse

Additional parameters for BankTransfer Payout

Extra DataRequiredDescription
Customer - IdentificationtrueUnique customer identification,
should be used on multiple payments if it is the same customer
Customer - First nametrue
Customer - Last nametrue
Customer - EMailtrue
Customer - IP Addresstrue
extraData.account_numbertrueCustomer account number
extraData.bank_idtrueBank identifier*
extraData.bank_branchtrueBank branch identifier
extraData.bank_citytrueBank branch city
extraData.region_idtrueRegion identifier**

*To retrieve a list of bank identifiers you need to send an options request with the identifier debit-bank-list or payout-bank-list and as parameter the bank name (available: vietnam, malaysia, philippines, indonesia, thailand).

** To retrieve a list of region identifiers you need to send an options request with the identifier region-list and as parameter the bank name(available: vietnam, malaysia, philippines, indonesia, thailand).

You can find more information about the options request here: Options Request

Additional parameters for AliPay / DOKU Wallet / Nganluong Wallet Debit

Extra DataRequiredDescription
Customer - IdentificationfalseUnique customer identification,
should be used on multiple payments if it is the same customer
Customer - First namefalse
Customer - Last namefalse
Customer - EMailfalse
Customer - Phonefalse
Customer - Countryfalse
Customer - Cityfalse
Customer - Statefalse
Customer - National Idfalse

Additional parameters for China Union Pay Payout

Extra DataRequiredDescription
Customer - IdentificationtrueUnique customer identification,
should be used on multiple payments if it is the same customer
Customer - First nametrue
Customer - Last nametrue
Customer - IP Addresstrue
Customer - EMailtrue
Customer - Phonetrue
Customer - Addresstrue
Customer - CountrytrueNeed to be CN
Customer - Citytrue
Customer - Statetrue
Customer - Postcodetrue
extraData.bank_idtrueBank identifier*
extraData.bank_branchtrueBank branch identifier
extraData.bank_citytrueBank branch city
extraData.region_idtrueRegion identifier**
extraData.doc_numberfalseDocument number

*To retrieve a list of bank identifiers you need to send an options request with the identifier debit-bank-list or payout-bank-list and as parameter the bank name (available: vietnam, malaysia, philippines, indonesia, thailand).

**To retrieve a list of region identifiers you need to send an options request with the identifier region-list and as parameter the bank name (available: vietnam, malaysia, philippines, indonesia, thailand).

You can find more information about the options request here: Options Request

Additional parameters for Alipay Refund

Extra DataRequiredDescription
Descriptiontrue
Customer - Ip Addresstrue

Additional parameters for Nganluong Wallet Payout

Extra DataRequiredDescription
Customer - IdentificationtrueUnique customer identification,
should be used on multiple payments if it is the same customer
Customer - IP Addresstrue
extraData.account_numbertrue

Additional parameters for DOKU Wallet Payout

Extra DataRequiredDescription
Customer - IdentificationtrueUnique customer identification,
should be used on multiple payments if it is the same customer
Customer - First nametrue
Customer - Last nametrue
Customer - EMailtrue
Customer - IP Addresstrue
Customer - Phonetrue
Customer - Citytrue
Customer - Countrytrue
Customer - Birthdaytrue
extraData.wallet_numbertrueCustomer account number
extraData.doc_numbertrueDocument number
extraData.doc_typetrueDocument type
extraData.doc_issue_countrytrueAn ISO 3166-1 (alpha-2) code of country that issued the document