Skip to content

Refunds

ParaSta v1 supports full refunds only. Partial refunds are planned for v1.1.

  1. POST /v1/refunds with payment_id of a succeeded payment.
  2. ParaSta initiates an on-chain transfer back to the customer’s original sending address.
  3. On confirmation, refund.succeeded webhook fires.
Terminal window
curl https://api.parasta.io/v1/refunds \
-H "Authorization: Bearer sk_test_..." \
-d payment_id=pi_abc123
  • Only succeeded payments can be refunded. Pending / failed / expired payments cannot.
  • A payment can be refunded at most once.
  • Settlement mode krw: ParaSta buys back the equivalent crypto at the current rate. Exchange-rate slippage is borne by the merchant.

POST /v1/refunds · GET /v1/refunds/{id}