Nhảy tới nội dung

Paymentwall Integration

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, 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_CARDGLOBAL
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🇰🇷
Touch n Go paymentPAYMENTWALL_TOUCHNGO🇲🇾
Boost paymentPAYMENTWALL_BOOST🇲🇾
GrabPay payment for MYPAYMENTWALL_GRABPAYMY🇲🇾
GrabPay payment for PHPAYMENTWALL_GRABPAYPH🇵🇭
PayNow paymentPAYMENTWALL_PAYNOW🇸🇬

Miscellaneous Details#

  • Webhook: Needs to be configured on the Paymentwall Dashboard
    • Copy the webhook URL from Paymentwall payment channel in PortOne dashboard
    • Goto 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 save button on 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 via Test method
  • This integration also supports recurring payment 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 following values in embedded JS code to pay via Paymentwall channel#

"pmt_channel": "PAYMENTWALL",
"pmt_method": { Any of above given payment method keys },