Merchant's system / server received a detailed response for every transaction processed on the Peach Payments platform. Each transaction response contains the following 2 codes that help the merchant understand what happened to the transaction


1. Processing Code - The processing code is simply a concatenation of the Status Code and the Reason Code. Processing codes have the format: 00.00 e.g. 90.00 with the first two digits representing the status and the last two digits representing the reason.


2. Return Code - The return tag is a more specific message that provides the merchant with more granular information on the overall result of the transaction.


Please note that the availability and use of the particular Status, Reason and Return codes also depends on whether they are supported by the applicable processing partner. Hence, some of these may not be available for your payment method / partner bank / payment method operator.



Following are the available Status Codes. 



Status CodeStatus
00SUCCESS
40NEUTRAL
59WAITING_BANK
60REJECTED_BANK
64WAITING_RISK
65REJECTED_RISK
70REJECTED_VALIDATION
80WAITING
90NEW