Refund reason codes are provided for both
void
and
refund
Understand payment states and types to implement correct business logic.
operations
, which cancel a transaction before it is finalized, and refund operations, which return the funds to the customer after the transaction has been completed.
Accept and manage credit card payments from your customers. Cards are the most popular payment method globally, offering convenience and widespread acceptance. card payments and
Connect alternative payment methods to boost your checkout conversion. Solidgate offers diverse payment methods, aiding merchants in understanding and catering to local preferences globally. alternative payment methods (APMs) through its secure payment gateway integration.
For host-tot-host (card payments), refund API request enables merchants to process and manage card transactions with an option to request refunds for approved transactions.
On the other hand, the refund API APM request also caters to alternative payment methods, including options like PayPal, Sofort, and more, allowing merchants to initiate refund requests for successfully processed orders.
To make refund in the Solidgate HUB within Solidgate order details:
- Go to Payments > Orders and find the needed order.
- Click on the ➡️ icon to go to the Order details page.
- In the Refund section:
- Set amount or full.
- Choose refund reason from the list.
- Click on Make refund to do.
![](https://cdn.solidgate.com/sl-guides/pmt_rfr_1.0.png)
0021 Solidgate - Request by User
This code applies to any manual refunds initiated through Solidgate HUB.
Monitor the frequency of these refunds to identify any patterns or common reasons that may be addressed to improve customer satisfaction.
0022 Solidgate - Issuer Fraud Notification
This code is used when the issuer directly reports a fraudulent charge to Solidgate. Our team may initiate a refund after contacting the merchant.
Maintain close communication with Solidgate to understand the nature of these fraudulent activities. Consider implementing additional security measures if these incidents are frequent.
0023 Solidgate - Risk Department
Result of fraud detection by our team; the customer can ask for a refund for the transaction.
Regularly review transactions flagged by the Risk Department to understand if legitimate transactions are being affected.
0024 Solidgate - Retrieval Request
When the issuer posts a Retrieval Request, the merchant may choose to refund the transaction.
If retrieval requests are frequent, review your transaction descriptors and customer communication to reduce misunderstandings that could lead to retrieval requests.
0025 Solidgate - Prevention Alert
Refunds are automatically issued when Solidgate receives a prevention alert.
Work closely with Solidgate to understand the triggers for these prevention alerts and consider tweaking your security settings or customer verification processes to minimize them.
0026 Solidgate - System Error
This code is used rarely, only in case of technical problems between Solidgate, providers, and payment networks.
Report any system errors immediately to Solidgate support for troubleshooting. Review any commonalities in these errors to preemptively address technical vulnerabilities.
0027 Solidgate - Antifraud
This code is used for automatic refund actions triggered by our antifraud system.
Consistently review and update your fraud prevention settings to keep pace with emerging fraud patterns. Coordinate with the Solidgate support to fine-tune these settings.
0028 Solidgate - Expired Authorization
After the authorization expires, Solidgate could issue a void with this code.
Monitor the time between authorization and transaction completion to minimize instances of expired authorizations. Coordinate with the Solidgate support to potentially extend authorization periods if necessary.
0001 | Request by Support user |
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) |