Provider Codes
The provider code is the original response code from the payment provider (acquirer).
Provider Code in Transaction Response
The Provider Code can be found in every transaction response:
Transaction response with Provider Code
{ "createdAt":1508131693828, "modifiedAt":1508131693914, "type":"CAPTURE", "transactionId":"transaction_XXXXX", "description":null, "initialAmount":100, "refundedAmount":0, "currency":"EUR", "status":"SUCCESS", "order":"XXX", "parentTransaction":"transaction_XXXXX", "transactions":null, "basket":[ ], "providerCode": "00" }
Full list of the Provider (GICC) Codes for credit cards:
Code | Description | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
00 | Approved or completed successfully | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
02 | Call Voice-authorization number; Initialization Data | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
03 | Invalid merchant number | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
04 | Retain card | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
05 | Authorization declined | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
06 | Sequence- generation- number error - diagnostics necessary; the POS Terminal must carry out reconciliation with a 0800 message | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
09 | The value 09 has special significance as it indicates a wait message and the POS- System should expect to wait at most 30 seconds more. The host may send several of these wait messages until the true reply is ready. A wait message contains only the following fields: Message Type, Bit Map, PAN, System Trace Audit number, POS Terminal ID Code, Response Code, and Additional Response Data. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
10 | Partial approval | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
12 | Invalid transaction | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||