Skip to main content

Response Codes

API General Response Code

Status CodeDescription
API.001Invalid URL
API.002Invalid format
API.003Invalid length
API.004Invalid value
API.005Missing mandatory field
API.008Request timeout

FPX Webview Services Response Code

Status CodeDescription
FPX-200Success
FPX-204Invalid URL
FPX-400Invalid format
FPX-404Item not found
FPX-401Unauthorized
FPX-500Internal server error

FPX Services Response Code

Status CodeDescription
00Approved03
05Invalid Seller Or Acquiring Bank Code
09Transaction Pending
12Invalid Transaction
13Invalid Amount14
20Invalid Response
30Format Error
31Invalid Bank39
45Duplicate Seller Order Number
46Invalid Seller Exchange Or Seller47
48Maximum Transaction Limit Exceeded49
50Invalid Seller for Merchant Specific Limit
51Insufficient Funds
53No Buyer Account Number
57Transaction Not Permitted
58Transaction To Merchant Not Permitted
70Invalid Serial Number
76Transaction Not Found
77Invalid Buyer Name Or Buyer ID
78Decryption Failed
79Host Decline When Down
80Buyer Cancel Transaction
83Invalid Transaction Model
84Invalid Transaction Type
85Internal Error At Bank System87
88Credit Failed Exception Handling
89Transaction Not Received Exception Handling
90Bank Internet Banking Unavailable
92Invalid Buyer Bank
96System Malfunction
98MAC Error
99Pending Authorization (Applicable for B2B model)BB
BCTransaction Cancelled By Customer
DAInvalid Application Type
DBInvalid Email Format
DCInvalid Maximum Frequency
DDInvalid Frequency Mode
DEInvalid Expiry Date
DFInvalid e-Mandate Buyer Bank ID
FEInternal Error
OETransaction Rejected As Not In FPX Operating HoursOF
SBInvalid Acquiring Bank Code
XAInvalid Source IP Address (Applicable for B2B2 model)XB
XEInvalid Message
XFInvalid Number Of OrdersXI
XMInvalid FPX Transaction Model
XNTransaction Rejected Due To Duplicate Seller Exchange Order Number
XODuplicate Exchange Order Number
XSSeller Does Not Belong To Exchange
XTInvalid Transaction Type
XWSeller Exchange Date Difference Exceeded1A
1BBuyer Failed To Provide The Necessary Info To Login To Internet Banking Login Page
1CBuyer Choose Cancel At Login Page
1DBuyer Session Timeout At Account Selection Page
1EBuyer Failed To Provide The Necessary Info At Account Selection Page
1FBuyer Choose Cancel At Account Selection Page
1GBuyer Session Timeout At TAC Request Page
1HBuyer Failed To Provide The Necessary Info At TAC Request Page
1IBuyer Choose Cancel At TAC Request Page
1JBuyer Session Timeout At Confirmation Page
1KBuyer Failed To Provide The Necessary Info At Confirmation Page
1LBuyer Choose Cancel At Confirmation Page
1MInternet Banking Session Timeout.
2ATransaction Amount Is Lower Than Minimum Limit
2XTransaction Is Canceled By Merchant

Extended Response Codes for Bulk Refund

Status CodeDescription
B0Order list format error
B1Invalid seller ID
B2Seller is not allow to refund
B3Seller is not allow to do multiple refund
B4Requested refund amount exceed maximum allowable
B5Original transcation ID is not found
B6Original transcation ID status is still pending debit/credit
B7Original transcation ID status was not successful
B8Previous refund request still pending debit/credit
B9Requested refund amount below minimun allowable
C1Invalid refund transcation model
C2Invalid refund buyer bank
C3Invalid refund seller bank
C4Refund request fail due to no valid order list
C5Order list contain duplicate seller order number1S
00Bulk Refund Debit Approved