PayU Asia Pacific

Follow the standard PaymentsOS integration procedure, and then apply the relevant extra specifications in this section to integrate with PayU Asia Pacific.

API Version

Minimum required API version: 1.2.0

Payment Methods

The following table lists all supported payment methods.

Payment MethodPayment Method Type
American ExpressCards
DINERSCards
DISCOVERCards
JCBCards
MASTERCARDCards
VISACards

Payment Page

Napas Pay is availabale through a dedicated payment page on which the shopper selects Napas Pay as their payment method

Payment Method
Napas Pay

Currencies

Refer to the tables below for a list of supported currencies per payment method.

Napas Pay

Country Supported Authorisation Currency
Thailand VND

American Express

Country Supported Authorisation Currency
Australia All ISO Currencies
Indonesia IDR
Japan JPY, USD
Malaysia MYR, USD
Maldives All ISO Currencies
Singapore All ISO Currencies
Thailand All ISO Currencies

Diners/Discover

Country Supported Authorisation Currency
Australia AED, AUD, BGN, BHD, CAD, CHF, CZK, DKK, EUR, GBP, HKD, HRK, HUF, ILS, INR, JPY, KWD, MAD, NOK, NZD, OMR, PLN, QAR, RON, RUB, SAR, SEK, SGD, THB, TRY, USD, ZAR
Maldives AED, AUD, BGN, BHD, CAD, CHF, CZK, DKK, EUR, GBP, HKD, HRK, HUF, ILS, INR, JPY, KWD, MAD, NOK, NZD, OMR, PLN, QAR, RON, RUB, SAR, SEK, TRY, ZAR
Singapore AED, AUD, BGN, BHD, CAD, CHF, CZK, DKK, EUR, GBP, HKD, HRK, HUF, ILS, INR, JPY, KWD, MAD, NOK, NZD, OMR, PLN, QAR, RON, RUB, SAR, SEK, TRY, ZAR
Thailand AED, AUD, BGN, BHD, CAD, CHF, CZK, DKK, EUR, GBP, HKD, HRK, HUF, ILS, INR, JPY, KWD, MAD, NOK, NZD, OMR, PLN, QAR, RON, RUB, SAR, SEK, TRY, ZAR

JCB

Country Supported Authorisation Currency
Hong Kong HKD, USD
Indonesia IDR
Japan JPY, USD
Philippines PHP, USD
Singapore SGD, USD
Sri Lanka USD
Taiwan TWD, USD
Thailand AUD, CAD, CHF, CNY, DKK, EUR, GBP, HKD, JPY, NOK, NZD, SEK, SGD, USD, THB

MasterCard

Country Supported Authorisation Currency
Australia AUD
Hong Kong HKD, USD
Indonesia IDR
Japan JPY, USD
Malaysia MYR, USD
Maldives MVR, USD
Oman OMR, USD
Philippines PHP, USD
Singapore SGD, USD
South Korea KWR, USD
Sri Lanka USD
Taiwan TWD, USD
Thailand AUD, CAD, CHF, CNY, DKK, EUR, GBP, HKD, JPY, NOK, NZD, SEK, SGD, USD, THB
Vietnam VND, USD

Visa

Country Supported Authorisation Currency
Australia AUD
Hong Kong HKD, USD
Indonesia IDR
Japan JPY, USD
Malaysia MYR, USD
Maldives MDV, USD
Oman OMR, USD
Philippines PHP, USD
Singapore SGD, USD
South Korea KWR, USD
Sri Lanka USD
Taiwan TWD, USD
Thailand AUD, CAD, CHF, CNY, DKK, EUR, GBP, HKD, JPY, NOK, NZD, SEK, SGD, USD, THB
Vietnam VND, USD

Features

The following table provides an overview of all supported and non-supported features.

FeatureSupportedNotes
3DS 2.0 ExternalNo
3DS 2.0 PaymentsOS-handledNo
3DS 2.0 Provider-handledYes
3DS 2.0 Self-handledYes
InstallmentsNo
Level 2 and 3 DataNo
Multi-seller PaymentsNo
Network TokensNo
Payment FacilitatorNo
PayU RiskNo
Pre-authorizationNo
Retrieve Supported Payment MethodsNo
Retrieve Supported PlansNo
Statement Soft DescriptorYesOnly supported with eWallet transaction requests.
Stored Credentials FlagNo
Transaction Processing without CVVYesDepends on your account setup and acquirer support.

Requests

The following table lists all supported requests for card-based transactions.

Use the bodybuilder to create a sample request body for each request type.

Supported requests for card transactions.
RequestPartial/MultipleMode
AuthorizePartial and multiple are not supportedSynchronous
Capture Both partial and multiple are supportedSynchronous
Charge Not ApplicableSynchronous
Refund Both partial and multiple are supportedSynchronous
Void Not ApplicableSynchronous
Supported requests for payment page transactions.
RequestPartial/MultipleMode
Charge Not ApplicableAsynchronous
Refund Both partial and multiple are supportedSynchronous

Setup Procedures

The following table lists the setup procedures that are specific to this provider.

ConfigurationRequired/Optional
In the PaymentsOS Control Center, configure the following credentials:
  • clientId: The client ID provided by PayU Asia Pacific.
  • clientSecret: The client secret provided by PayU Asia Pacific.
  • merchantId: The merchant ID provided by PayU Asia Pacific.
  • accountId: The ID represents the identifier of your account with PayU Asia Pacific. If you do not configure this field for non-card payment methods, then you must pass the accountId in the Create Authorize request.
Required

Testing

Contact your PayU Asia Pacific Account Manager to obtain test credentials.

Last modified August 14, 2024