Refund Flows
Learn about the Terminal's recommended refund flow as part of the integration.
1. Core Principles
2. Standard Refund Workflow
Step 1 – Refund Request
Step 2 – Address Verification
query IsValidAddress($where: WalletAddressValidateWhereInput!) {
isValidAddress(where: $where)
}Step 3 – Refund Logic & Fee Simulation
Step 4 – Balance Validation
Step 5 – Withdrawal Execution

3. Best Practices for Merchants
A. Address Handling
B. Balances & Liquidity
C. Fees & Costs
D. Security & Controls
E. Customer Transparency
4. Operational Recommendations
5. Example Flow Summary (Aligned with Diagram)
Last updated