commerce

POST /v1/refund-requests/{refundRequestId}/approve

Approve a pending refund request (staff).

Բոլոր commerce վերջնակետերը

Բոլոր մշակողների փաստաթղթերը

Նույնականացում

Ուղարկեք API բանալին որպես bearer թոքեն։ Այս վերջնակետը բնութագրում չի նշում որոշակի թույլտվության մասին, ուստի տվեք ձեր բանալուն նվազագույն անհրաժեշտը և ենթադրություններ անելու փոխարեն ստուգեք պատասխանը:

Այս վերջնակետը կազմակերպության ID չի ընդունում: Ձեր բանալին արդեն իսկ նույնականացնում է այն կազմակերպությունը, որին պատկանում է, և պատասխանը սահմանափակված է դրանով:

Փորձել

Փոխարինեք անկյունային փակագծերում գտնվող ցանկացած բան ձեր սեփական արժեքներով, և բանալու տեղապահը՝ ձեր վահանակի բանալիով:

curl -X POST https://api.zinndigital.com/v1/refund-requests/{refundRequestId}/approve \
  -H "Authorization: Bearer zdk_live_…" \
  -H "Content-Type: application/json" \
  -d '{  }'

Մուտք գործե՞լ եք: Ձեր վահանակի API վահանակը լրացնում է ձեր իրական կազմակերպության ID-ն և ձեր սեփական բանալին և գործարկում է հարցումը ուղիղ API-ի դեմ, որպեսզի կարողանաք տեսնել փաստացի պատասխանը: Բացեք այս վերջնակետը API վահանակում

Մանրամասներ

Approves a pending (pro-rata / goodwill) refund request and issues the refund. Staff-only — requires the billing.refund permission held by a staff role, not by any customer role.

Պարամետրեր

ԱնունՏեսակՊահանջվում էԻնչ է դա
refundRequestId (path)UuidԱյոThe refund request's id.

Հարցման մարմին

ԱնունՏեսակՊահանջվում էԻնչ է դա
notestringՈչ

Պատասխան

ԱնունՏեսակՊահանջվում էԻնչ է դա
idUuidԱյոUUIDv7 identifier — sortable by creation time (docs/02 §8).
org_idUuidԱյոUUIDv7 identifier — sortable by creation time (docs/02 §8).
order_idUuidԱյոUUIDv7 identifier — sortable by creation time (docs/02 §8).
statusRefundRequestStatusԱյոA refund request's lifecycle state (docs/05 §4.13).
policy_classRefundPolicyClassԱյոHow the refund policy classified a request (captured at request time).
amountMoneyAmountԱյոA money value — integer minor units + an ISO 4217 code (CLAUDE.md §2.8).
to_walletbooleanԱյոRefund destination, frozen at request time — false (the default) reverses the original payment, true credits the account wallet. Any part of the order that was settled from…
reasonstringԱյո
decided_bystringԱյո
decision_notestringԱյո
decided_atobjectԱյո
refund_referencestringԱյոSet once the refund has been issued (its idempotency key).
created_atstringԱյո
updated_atstringԱյո

Այս վերջնակետի կողմից վերադարձվող սխալները

401 · 403 · 404 · 409 · 422 · 429