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

I-Capture (ibhukisha ekugqibeleni) i-odolo eyenziwe ngaphambili kwaye yavunywa ngumthengi kwi-PayPal-Checkout. Ilawulwa yi-server ngokupheleleyo — umsebenzisi akanakuchaphazela mali.

Ukuqinisekiswa nokhuseleko

Akukho kuqinisekiswa kufunekayo

strictLimiter (izicelo ezili-10/imizuzu eyi-15, ibotshelelwe kwi-IP).

Idempotent: Hayi

Iiparamitha

order_id(body, string, kuyafuneka)— I-PayPal-Order-ID ebuyiswe yi-paypal/create-order

Umzekelo we-request

{"order_id":"<PAYPAL_ORDER_ID>"}

Umzekelo we-response

{"ok":false,"error":"UNKNOWN_ORDER","message":"I-odolo engaziwayo."}

Iikhowudi zeempazamo

400 ORDER_ID_REQUIRED — order_id ayikho.
404 UNKNOWN_ORDER — order_id ayiyiyo i-odolo eyaziwayo eyenziwe ngaphambili.
409 CAPTURE_NOT_COMPLETED — Intlawulo ayikavunywa ngumthengi.
502 PAYPAL_CAPTURE_FAILED — Impazamo unxibelelwano ne-PayPal.

Ubungqina bovavanyo oluphilayo

Zombini iimeko ezingalunganga ngaphandle koqwalaselo lwe-PayPal ziqinisekisiwe ngoko nangoko (400 ORDER_ID_REQUIRED, 404 UNKNOWN_ORDER). Imeko yokwenyani yempumelelo ibinokufuna inkqubo yokwenyani yentlawulo ye-PayPal-Sandbox enemvume yomthengi, nto leyo eyayingavumelekanga ngokwemigaqo yovavanyo (akukho minxeba yokwenyani kubaboneleli beentlawulo).

← Iifomu zoluntu