POST/api/public/access-request/paypal/capture-order
I-capture (ibhuka ekugcineni) i-oda edalwe ngaphambilini futhi evunywe ngumthengi ku-PayPal-checkout. Igunya ohlangothini lweseva — i-client ayikwazi ukuthinta inani.
Ukuqinisekisa ubuwena lokuvikeleka
Kakudingeki ukuqinisekisa ubuwena
strictLimiter (10 Req/15min, obotshelwe ku-IP).
I-idempotent: Hatshi
Amapharamitha
order_id(body, string, kuyadingeka)— I-PayPal-Order-ID ethunyelwe yi-paypal/create-orderIsibonelo sesicelo (request)
{"order_id":"<PAYPAL_ORDER_ID>"}Isibonelo sempendulo (response)
{"ok":false,"error":"UNKNOWN_ORDER","message":"I-oda engaziwa."}Amakhodi amaphutha
400 ORDER_ID_REQUIRED — order_id ayikho.404 UNKNOWN_ORDER — order_id akusiyo i-oda eyaziwayo eyadalwa ngaphambilini.409 CAPTURE_NOT_COMPLETED — Inkokhelo ayikavunywa ngumthengi.502 PAYPAL_CAPTURE_FAILED — Iphutha ekuxhumaneni ne-PayPal.Ubufakazi bokuhlola okuphilayo
Wonke amacala amabili angaphumelelanga ngaphandle kokulungiselelwa kwe-PayPal aqinisekiswe bukhoma (400 ORDER_ID_REQUIRED, 404 UNKNOWN_ORDER). Ikhesi eliphumelelayo langempela lingadinga inqubo yangempela yokukhokha ye-PayPal-Sandbox lokuvunywa ngumthengi, okwakukhutshelwe ngaphandle ngokwemibandela yokuhlola (akula ukubizwa kwabanikezeli bokukhokha kwangempela).