Skip to main content
POST
/
v2
/
payments
/
{id}
/
refund
curl -X POST https://sandbox-orchestration.zafapay.com/v2/payments/txn_abc123/refund \
  -H "Authorization: Bearer YOUR_ACCESS_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "amount": 500,
    "reason": "お客様都合"
  }'
{
  "id": "txn_abc123",
  "status": "partially_refunded",
  "refund": {
    "id": "ref_xyz789",
    "amount": 500,
    "status": "succeeded"
  }
}

パスパラメータ

id
string
required
トランザクションID(例: txn_abc123

リクエスト

amount
number
required
返金金額
reason
string
返金理由

レスポンス

id
string
トランザクションID
status
string
ステータス(partially_refunded または refunded
refund
object
返金の詳細
curl -X POST https://sandbox-orchestration.zafapay.com/v2/payments/txn_abc123/refund \
  -H "Authorization: Bearer YOUR_ACCESS_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "amount": 500,
    "reason": "お客様都合"
  }'
{
  "id": "txn_abc123",
  "status": "partially_refunded",
  "refund": {
    "id": "ref_xyz789",
    "amount": 500,
    "status": "succeeded"
  }
}