Payment Wall


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 KeyRefund 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βœ…βŒπŸ‡°πŸ‡·
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 Global Payments channel

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