| Description | What triggered the refund or void. |
| Context | Extra detail that does not change the reason code. |
| Recommendations | Merchant follow-up after the refund or void. |
Both
void
and
refund
Access card payment reference data including AVS and CVV codes, ECI values, tokenization details, and transaction lifecycle tracking.
operations
come with associated reason codes. Void operations cancel transactions before finalization, while
Execute card payment operations including authorization, capture, void, refund, and status queries through the unified API framework.
refund operations
return funds to customers after transactions are complete.
Customer request
0021 Solidgate – request by user
This code applies to any manual refunds initiated through the Solidgate Hub .
It indicates a refund made per the customer’s request and does not necessarily imply an issue.
Fraud and risk
0022 Solidgate – issuer fraud notification
This code is used when the issuer directly reports a fraudulent charge to Solidgate. Support team may initiate a refund after contacting the merchant.
It signifies a flagged transaction due to fraudulent activity.
0023 Solidgate – risk department
Result of fraud detection. The customer can ask for a refund for the transaction.
Indicates transactions flagged for potential fraud.
0027 Solidgate – antifraud
This code is used for automatic refund actions triggered by the antifraud system.
Indicates automated fraud detection measures.
Prevention and retrieval
0024 Solidgate – retrieval request
When the issuer posts a retrieval request, the merchant may choose to refund the transaction.
Signifies a formal request by the issuer for transaction documentation.
0025 Solidgate – prevention alert
Refunds are automatically issued when Solidgate receives a prevention alert.
Previously, the following refund codes 0016, 0017, 0018, 0019 were used.
System and scheme
0026 Solidgate – system error
This code is used rarely, only in case of technical problems between Solidgate, providers, and payment networks.
Indicates a system malfunction or technical issue.
0028 Solidgate – expired authorization
After the authorization expires, Solidgate may issue a void using this code.
Indicates an expired authorization for a transaction.
0029 Solidgate – reversed by schemes
This rule applies when card schemes cannot confirm a payment authorization during the clearing process.
In such cases, to comply with card scheme requirements, the Acquirer/PSP must reverse (void) the original authorization transaction to release the blocked funds in the customer’s account.
Track card order Webhook for further investigation.
| Code | Name |
|---|---|
| 0001 | Request by Support |
| 0002 | Fraud – PSP |
| 0003 | Fraud – SP Antifraud |
| 0004 | Fraud – SP Antifraud |
| 0005 | Fraud – MaxMind |
| 0006 | Fraud – Threatmetrix |
| 0007 | Fraud – Manual check |
| 0008 | Potential Chargeback – Retrieval Request |
| 0009 | Potential Chargeback – Refund after Chargeback |
| 0010 | System Error – Product |
| 0011 | System Error – SignedPay |
| 0012 | System Error – PSP |
| 0013 | Ethoca alert – Fraud |
| 0014 | Ethoca alert – Friendly Fraud |
| 0015 | Ethoca alert – Potential Chargeback |
| 0016 | Verifi alert – Fraud |
| 0017 | Verifi alert – Friendly Fraud |
| 0018 | Verifi alert – Potential Chargeback |
| 0019 | VMPI Alert |
| 0020 | Mismatch status (Decline – Approved) |