Transaction Status Inquiry Response Parameter

📘

Data Attribute Reference

Data Type
A - Alphabet, N - Numeric, AN - AlphaNumeric, C - Characters, D - Decimal, B - Boolean

Mandatory
M - Mandatory, C - Conditional, O - Optional

Parameter

Data Type

Mandatory

Description

channelCode

AN 6

M

Payment channel code.

Refer to Payment Channel Matrix table.

invoiceNo

AN 50

C

Invoice number.

Unique merchant order number.

 

only returned when respCode is 2000 (transaction completed)

additionalInfo

-

O

Additional payment information on the response.

Note : Only for V4 UI

 

merchantDetails

-

M

Merchant details

 

 

name

C 50

M

Merchant name

 

 

address

C 255

O

Merchant address

 

 

email

C 50

O

Merchant email

 

 

logoUrl

C 255

O

Merchant logo URL

 

transactionDetails

-

M

Transaction details

 

 

dateTime

N 14

M

Process transaction Date Time

Note : Date format “ yyyyMMddHHmmss

 

 

agentCode

AN 30

M

Agent code, it’s the agent who process the payment.

 

For Card & Wallet Payment

Refer to Payment Scheme List

 

For Webpay, Pay At Counter, Self Server Machines, Internet Banking & IPP Payment

Refer to Payment Channel Matrix table.

 

 

channelCode

AN 30

M

Channel code list:

Refer to Payment Channel Matrix table.

 

 

data

C 255

M

Processed payment data from agent.

e.g :
1) Card payment : masked pan

2) GCash : Account No

3) Wallet : wallet id

4) APM : Account no.

 

 

amount

D (12,5)

M

Transaction amount

 

 

currencyCode

A 3

M

Transaction currency Code

Based on ISO 4217 - A3 currency code

 

 

invoiceNo

C 20

M

Transaction invoice number

 

 

description

C 255

M

Transaction product description

 

paymentResultDetails

-

O

Payment result details

 

 

code

C 6

M

result indicator

 

00 - transaction success. (GREEN)

01 - transaction failed. (RED)

02 - general message. (GREY)

 

Note : Show paymentResult message based on color above by code for V4 UI.

 

 

description

C 255

M

result description

 

 

redirectImmediately

B

M

Redirect immediately to frontend return url.

true, redirect payment response to frontend return url.

false, do action based on auto redirection flag.

 

 

autoRedirection

B

M

auto redirect after x second.

true, auto redirect x second based on auto redirect timer to payment response.

false, user need manually do action (click on button)

 

 

autoRedirectionTimer

N 6

M

Auto redirect second is set on backend

In milliseconds (ms)

 

1000 = 1 second

config.

 

 

frontendReturnUrl

C 255

O

merchant return url

If url is empty, V4 UI should not show back to merchant button.

 

 

frontendReturnData

C 255

O

base64 of the data to be posted to merchant front enf return url.

If data is empty, V4 UI should not show back to merchant button.

respCode

C 4

M

Response Code

Refer to Payment Flow Response Code.

respDesc

C 255

M

Response Description