Paymentwall
Introduction
Paymentwall is the first payment provider to partner with all major payment methods in 200 local regions, including
Europe & SEA to offer more than 150 local payment methods, including e-wallets, bank transfers, prepaid cards
cards, and cash options.
Supported Countries
- Global š
Available Payment Methods
Payment method other than credit cards are available in selected countries only and simulated in sandbox mode.
| Payment Type | Payment Method Key | Integration Status | Refund Supported | Sandbox Availability | Regions Supported |
|---|---|---|---|---|---|
| Credit Card | PAYMENTWALL_CREDIT_CARD | ā | ā | ā | GLOBAL |
| FPX payment | PAYMENTWALL_FPX | ā | ā | ā | š²š¾ |
| Sofort payment | PAYMENTWALL_SOFORT | ā | ā | ā | šŖšŗ |
| iDeal payment | PAYMENTWALL_IDEAL | ā | ā | ā | š³š± |
| Blik payment | PAYMENTWALL_BLIK | ā | ā | ā | šµš± |
| Przelewy24 payment | PAYMENTWALL_PRZELEWY24 | ā | ā | ā | šµš± |
| Multibanco payment | PAYMENTWALL_MULTIBANCO | ā | ā | ā | šµš¹ |
| EPS payment | PAYMENTWALL_EPS | ā | ā | ā | š¦š¹ |
| Bancontact payment | PAYMENTWALL_BANCONTACT | ā | ā | ā | š§šŖ |
| Payshop payment | PAYMENTWALL_PAYSHOP | ā | ā | ā | šµš¹ |
| Konbini payment | PAYMENTWALL_KONBINI | ā | ā | ā | šÆšµ |
| Naver Pay payment | PAYMENTWALL_NAVERPAY | ā | ā | ā | š°š· |
| Kakao Pay payment | PAYMENTWALL_KAKAOPAY | ā | ā | ā | š°š· |
| TossPay Payment | PAYMENTWALL_TOSSPAY | ā | ā | ā | š°š· |
| Touch n Go payment | PAYMENTWALL_TOUCHNGO | ā | ā | ā | š²š¾ |
| Boost payment | PAYMENTWALL_BOOST | ā | ā | ā | š²š¾ |
| GrabPay payment for MY | PAYMENTWALL_GRABPAYMY | ā | ā | ā | š²š¾ |
| GrabPay payment for PH | PAYMENTWALL_GRABPAYPH | ā | ā | ā | šµš |
| PayNow payment | PAYMENTWALL_PAYNOW | ā | ā | ā | šøš¬ |
| MyBank payment | PAYMENTWALL_MYBANK | ā | ā | ā | š®š¹ |
| MB WAY payment | PAYMENTWALL_MBWAY | ā | ā | ā | šµš¹ |
| SEPA Direct Debit | PAYMENTWALL_SEPA_DIRECTDEBIT | ā | ā | ā | šŖšŗ |
| Bank Transfer Thailand | PAYMENTWALL_BANK_TRANSFERTH | ā | ā | ā | š¹š |
| TrueMoney payment | PAYMENTWALL_TRUEMONEY | ā | ā | ā | š¹š |
| Rabbit LinePay payment | PAYMENTWALL_LINEPAYTH | ā | ā | ā | š¹š |
| PromptPay payment | PAYMENTWALL_PROMPTPAY | ā | ā | ā | š¹š |
| OVO payment | PAYMENTWALL_OVO | ā | ā | ā | š®š© |
| ShopeePay payment | PAYMENTWALL_SHOPEEPAY | ā | ā | ā | š®š© |
| DANA payment | PAYMENTWALL_DANA | ā | ā | ā | š®š© |
| QRIS payment | PAYMENTWALL_QRIS | ā | ā | ā | š®š© |
| KR Local credit cards | PAYMENTWALL_KR_CREDIT_CARD | ā | ā | ā | š°š· |
| Alipay+ payment | PAYMENTWALL_ALIPAY_PLUS | ā | ā | ā | šš°š°š·š¹ššµšš®š©š²š¾ |
| Payco | PAYMENTWALL_PAYCO | ā | ā | ā | š°š· |
| Samsungpay | PAYMENTWALL_SAMSUNGPAY | ā | ā | ā | š°š· |
| Alipay | PAYMENTWALL_ALIPAY | ā | ā | ā | šØš³šš° |
Miscellaneous Details
- Webhook: Needs to be configured on the Paymentwall Dashboard
- Copy the webhook URL from the Paymentwall payment channel in the PortOne dashboard
- Go to the Paymentwall dashboard, from
My Projectsmenu, click onSettingsfor the appropriate project - Paste the webhook URL from step 1 into the
Pingback URLfield- Make sure the
Pingback typeis set to URL - Set the
Pingback signature versionto2 - Add the below params for
Custom Pingback parametersfield- Name =>
custom& Value => OWN - Name =>
merchant_refund_id& Value => OWN
- Name =>
- Make sure the
- Click on the save button at the bottom to save the changes
- Also, make sure you are using
Widget API - Digital GoodsforYour APIsection of the Project settings - Customer email is a required field
- APMs can only be simulated in sandbox mode viathe Test method
- This integration also supports recurring payments for a customer. For more details, please connect with PortOne support
team
Sandbox
Credentials
| Key | Value |
|---|---|
| Brick Public Key | t_ca809e2ad04d6b60b22c3abc1f0d77 |
| Brick Private Key | t_81707eac585a63b5f52316eb459a4e |
| Project Key | 647ae35021a637dfe7c67470686cd2c4 |
| Project Secret Key | 91b991cabee3e2e91b36898b6c75753f |
| Widget Id | p1_1 |
Test cards data
Test card data can be found here
Use the following values in the embedded JS code to pay via the Paymentwall channel
"pmt_channel": "PAYMENTWALL",
"pmt_method": { Any of above given payment method keys },Updated 2 months ago