A crypto refund is a separate outgoing transfer authorized by the merchant, not an automatic reversal of the original blockchain payment. Coinvay invoice cancellation and subscription cancellation do not themselves return funds to a customer.
Separate cancellation from repayment
An unpaid invoice can be cancelled to stop its checkout workflow. A completed payment remains a historical transfer even if the business later cancels an order. Preserve the original invoice, transaction, asset, network and token quantity so support staff can distinguish what was received from what must be returned. State your refund policy before checkout, including how your business determines the refund amount when an asset’s value has moved.
Verify the customer and destination
For example, a customer requesting a return of a USDC payment should confirm the refund address and the exact network through your established support channel. Do not blindly copy a sender address from an explorer: the payment could have come from an exchange or service whose sending address is not a usable refund destination. Avoid accepting a new wallet address from an unverified email that merely quotes a public transaction hash.
Authorize, send and reconcile
Have an authorized operator review the refund request and approve the exact token amount, destination and expected network fee. Use the merchant’s own wallet to sign the transfer or the supported outgoing workflow where appropriate. Record the outgoing transaction and its relationship to the original sale in your order system. Coinvay’s commerce kits do not automatically issue refunds or revoke downstream access. If a refund is agreed but the network is unavailable, keep a pending refund obligation instead of editing the original invoice to make it look unpaid.
Practical checklist
- Keep the original payment record and a separate refund authorization trail.
- Confirm a usable refund address, asset and network with the legitimate customer.
- Record the verified outgoing transfer and update access or inventory through your own business process.
Common questions
Can I reverse a transaction by cancelling its invoice?+
No. Cancelling a dashboard request does not reverse an already completed blockchain transfer.
Should I automatically refund to the transaction’s sender address?+
Not without checking. Exchange and service wallets may use sending addresses that cannot credit a return to the original customer.
Sources and further reading
Primary references and Coinvay product documentation. Check the linked pages for current details.
AI-assisted drafting, published by Coinvay. Examples are illustrative. Read our editorial approach.