POST/api/public/access-request/paypal/capture-order

Inopedzisa (capture) odha yakagadzirwa kare uye yakabvumidzwa nemutengi muPayPal checkout. Server ndiyo ine simba rekupedzisira — client haigone kushandura mari yacho.

Kusimbiswa nekuchengetedza

Hapana kusimbiswa kunodiwa

strictLimiter (10 Req/15min, yakasungirirwa kuIP).

Idempotent: Kwete

Maparameter

order_id(body, string, zvinodiwa)— PayPal order ID yakapihwa ne paypal/create-order

Muenzaniso wechikumbiro

{"order_id":"<PAYPAL_ORDER_ID>"}

Muenzaniso wemhinduro

{"ok":false,"error":"UNKNOWN_ORDER","message":"Unbekannte Bestellung."}

Makodhi ekukanganisa

400 ORDER_ID_REQUIRED — order_id haipo.
404 UNKNOWN_ORDER — order_id haisi odha inozivikanwa yakagadzirwa kare.
409 CAPTURE_NOT_COMPLETED — Mubhadharo hausati wabvumidzwa nemutengi.
502 PAYPAL_CAPTURE_FAILED — Kukanganisa pakutaurirana nePayPal.

Humbowo hwemuedzo weLive

Nyaya mbiri dzisina kunaka pasina marongero ePayPal dzakasimbiswa panguva chaiyo (400 ORDER_ID_REQUIRED, 404 UNKNOWN_ORDER). Nyaya chaiyo yekubudirira ingada kubhadhara chaiko kwePayPal-Sandbox nemvumo yemutengi, izvo zvakanga zvisingabvumirwi nemirayiridzo yemuedzo (hapana kudaidza vapi vekubhadhara chaivo).

← Mafomu eruzhinji