Mark a payment as refunded
Refunds
Mark a payment as refunded
Request a full refund for a payment. Calling a second time on the same payment returns 409.
POST
Mark a payment as refunded
Authorizations
Headers
Merchant identifier.
Example:
"acme-store-1"
Optional WalletConnect Pay API version override. If omitted, the partner's pinned version is used.
Examples:
"2026-02-18"
"2026-02-19.preview"
Body
application/json
Payment ID to refund
Required string length:
1 - 64Pattern:
^pay_[A-Za-z0-9]+$Example:
"pay_a1a2ecc101KGF210FP7PN3BK08PZARS1CZ"
Response
Payment marked as refunded
Payment ID that was marked as refunded