POST/api/public/access-request/paypal/capture-order
Iqeda (ibhuka ekugcineni) i-oda elenziwe ngaphambilini futhi elagunyazwa umthengi ku-PayPal-Checkout. Igunyaza ngohlangothi lweseva — ikhasimende alikwazi ukuthonya inani.
Ukuqinisekisa ubunikazi nokuvikeleka
Akudingeki ukuqinisekisa ubunikazi
strictLimiter (izicelo eziyi-10/15min, ihlanganiswe ne-IP).
I-idempotent: Cha
Amapharamitha
order_id(body, string, kuyadingeka)— I-PayPal-Order-ID ethunyelwe yi-paypal/create-orderIsibonelo se-request
{"order_id":"<PAYPAL_ORDER_ID>"}Isibonelo se-response
{"ok":false,"error":"UNKNOWN_ORDER","message":"I-oda elingaziwa."}Amakhodi amaphutha
400 ORDER_ID_REQUIRED — order_id ayikho.404 UNKNOWN_ORDER — order_id ayiyona i-oda eyaziwayo eyadalwa ngaphambilini.409 CAPTURE_NOT_COMPLETED — Inkokhelo ayikagunyazwa umthengi.502 PAYPAL_CAPTURE_FAILED — Iphutha ekuxhumaneni ne-PayPal.Ubufakazi bokuhlolwa bukhoma
Amacala amabili angemihle ngaphandle kokulungiswa kwe-PayPal aqinisekiswe bukhoma (400 ORDER_ID_REQUIRED, 404 UNKNOWN_ORDER). Icala eliphumelelayo langempela lidinga inqubo yangempela yokukhokha ye-PayPal-Sandbox nokugunyazwa komthengi, okwakukhishiwe ngokomyalelo wokuhlola (azikho izicelo zangempela kubahlinzeki bokukhokha).