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 TypePayment Method KeyIntegration StatusRefund SupportedSandbox AvailabilityRegions Supported
Credit CardPAYMENTWALL_CREDIT_CARDāœ…āœ…āœ…GLOBAL
FPX paymentPAYMENTWALL_FPXāœ…āœ…āŒšŸ‡²šŸ‡¾
Sofort paymentPAYMENTWALL_SOFORTāœ…āœ…āŒšŸ‡ŖšŸ‡ŗ
iDeal paymentPAYMENTWALL_IDEALāœ…āœ…āŒšŸ‡³šŸ‡±
Blik paymentPAYMENTWALL_BLIKāœ…āœ…āŒšŸ‡µšŸ‡±
Przelewy24 paymentPAYMENTWALL_PRZELEWY24āœ…āœ…āŒšŸ‡µšŸ‡±
Multibanco paymentPAYMENTWALL_MULTIBANCOāœ…āœ…āŒšŸ‡µšŸ‡¹
EPS paymentPAYMENTWALL_EPSāœ…āœ…āŒšŸ‡¦šŸ‡¹
Bancontact paymentPAYMENTWALL_BANCONTACTāœ…āœ…āŒšŸ‡§šŸ‡Ŗ
Payshop paymentPAYMENTWALL_PAYSHOPāœ…āŒāŒšŸ‡µšŸ‡¹
Konbini paymentPAYMENTWALL_KONBINIāœ…āŒāŒšŸ‡ÆšŸ‡µ
Naver Pay paymentPAYMENTWALL_NAVERPAYāœ…āœ…āŒšŸ‡°šŸ‡·
Kakao Pay paymentPAYMENTWALL_KAKAOPAYāœ…āœ…āŒšŸ‡°šŸ‡·
TossPay PaymentPAYMENTWALL_TOSSPAYāœ…āœ…āŒšŸ‡°šŸ‡·
Touch n Go paymentPAYMENTWALL_TOUCHNGOāœ…āŒāŒšŸ‡²šŸ‡¾
Boost paymentPAYMENTWALL_BOOSTāœ…āŒāŒšŸ‡²šŸ‡¾
GrabPay payment for MYPAYMENTWALL_GRABPAYMYāœ…āŒāŒšŸ‡²šŸ‡¾
GrabPay payment for PHPAYMENTWALL_GRABPAYPHāœ…āœ…āŒšŸ‡µšŸ‡­
PayNow paymentPAYMENTWALL_PAYNOWāœ…āŒāŒšŸ‡øšŸ‡¬
MyBank paymentPAYMENTWALL_MYBANKāœ…āœ…āŒšŸ‡®šŸ‡¹
MB WAY paymentPAYMENTWALL_MBWAYāœ…āœ…āŒšŸ‡µšŸ‡¹
SEPA Direct DebitPAYMENTWALL_SEPA_DIRECTDEBITāœ…āœ…āŒšŸ‡ŖšŸ‡ŗ
Bank Transfer ThailandPAYMENTWALL_BANK_TRANSFERTHāœ…āŒāŒšŸ‡¹šŸ‡­
TrueMoney paymentPAYMENTWALL_TRUEMONEYāœ…āœ…āŒšŸ‡¹šŸ‡­
Rabbit LinePay paymentPAYMENTWALL_LINEPAYTHāœ…āœ…āŒšŸ‡¹šŸ‡­
PromptPay paymentPAYMENTWALL_PROMPTPAYāœ…āŒāŒšŸ‡¹šŸ‡­
OVO paymentPAYMENTWALL_OVOāœ…āŒāŒšŸ‡®šŸ‡©
ShopeePay paymentPAYMENTWALL_SHOPEEPAYāœ…āœ…āŒšŸ‡®šŸ‡©
DANA paymentPAYMENTWALL_DANAāœ…āœ…āŒšŸ‡®šŸ‡©
QRIS paymentPAYMENTWALL_QRISāœ…āœ…āŒšŸ‡®šŸ‡©
KR Local credit cardsPAYMENTWALL_KR_CREDIT_CARDāœ…āœ…āŒšŸ‡°šŸ‡·
Alipay+ paymentPAYMENTWALL_ALIPAY_PLUSāœ…āœ…āŒšŸ‡­šŸ‡°šŸ‡°šŸ‡·šŸ‡¹šŸ‡­šŸ‡µšŸ‡­šŸ‡®šŸ‡©šŸ‡²šŸ‡¾
PaycoPAYMENTWALL_PAYCOāœ…āœ…āœ…šŸ‡°šŸ‡·
SamsungpayPAYMENTWALL_SAMSUNGPAYāœ…āœ…āŒšŸ‡°šŸ‡·
AlipayPAYMENTWALL_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 Projects menu, click on Settings for the appropriate project
    • Paste the webhook URL from step 1 into the Pingback URL field
      • Make sure the Pingback type is set to URL
      • Set the Pingback signature version to 2
      • Add the below params for Custom Pingback parameters field
        • Name => custom & Value => OWN
        • Name => merchant_refund_id & Value => OWN
    • Click on the save button at the bottom to save the changes
  • Also, make sure you are using Widget API - Digital Goods for Your API section 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

KeyValue
Brick Public Keyt_ca809e2ad04d6b60b22c3abc1f0d77
Brick Private Keyt_81707eac585a63b5f52316eb459a4e
Project Key647ae35021a637dfe7c67470686cd2c4
Project Secret Key91b991cabee3e2e91b36898b6c75753f
Widget Idp1_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 },