Contains response codes from the card network.
JSON representation |
---|
{ "authorizationCode": string, // Union field |
Fields | |
---|---|
authorizationCode |
OPTIONAL: The Authorization Verification Code returned from the Card Network during the reservation of funds. Any time that this Code is provided by the network, it should be returned to Google. Common names for this field include: Auth code, Verification Code, Authorization Number, Authorization ID, Approval Code |
Union field retry_advice_code . REQUIRED: Response codes returned by the network. retry_advice_code can be only one of the following: |
|
rawResult |
DEPRECATED: The raw response code from the network to this call. This is informational only. If this is a ISO 8583 code, set scope to "Iso8583Code". If this is a Merchant Advice Code, set scope to "MerchantAdviceCode". |
passThroughResponseCodes |
Response codes passed through from the network. |
RawResult
Raw result object.
JSON representation |
---|
{ "scope": string, "rawCode": string } |
Fields | |
---|---|
scope |
OPTIONAL: Scope of the rawCode, can be empty. |
rawCode |
REQUIRED: Raw code from the integrator or subsystems within it. |
PassThroughResponseCodes
Contains ISO 8583 response codes and other response codes received from the card network.
JSON representation |
---|
{ // Union field |
Fields | |
---|---|
Union field iso8583_response_code . REQUIRED: ISO 8583 response code provided by the card network. iso8583_response_code can be only one of the following: |
|
iso8583V1987ResponseCode |
The ISO 8583 version 1987 response code provided by the card network. Examples: 00, 05, 34, 54, N4, ... |
iso8583V1993ResponseCode |
The ISO 8583 version 1993 response code provided by the card network. Examples: 000, 002, 101, 116, 400, 201, ... |
Union field retry_advice_code . OPTIONAL: Response code received by the card network that provides advice on retry behavior. retry_advice_code can be only one of the following: |
|
merchantAdviceCode |
The MasterCard Merchant Advice Code received by the card network. Examples: 01, 02, 04, 21, 27, 40, ... |
visaCategoryCode |
The Visa Category Code provided by the card network. Examples: 1, 2, 3, 4 |
ResponseCode
A response code and its description.
JSON representation |
---|
{ "responseCode": string, "responseCodeDescription": string } |
Fields | |
---|---|
responseCode |
REQUIRED: The alphanumeric network code provided by the card network. This does not contain the human readable description of the code. Examples: 3, 00, 05, N4, 001, 101, 116, 201, 400, ... |
responseCodeDescription |
OPTIONAL: The full description of the code provided by the network. If there is a human readable component to the code, it can be placed here. Examples: "Do not try again", "Retry after 24 hours", "Data Quality Issues" |