POST/api/public/access-request/paypal/capture-order
क्याप्चर गरिएको (बुक फाइनल) एक अर्डर पहिले नै सिर्जना गरिएको छ र क्रेता द्वारा PayPal चेकआउटमा जारी गरिएको छ। सर्भर पक्षमा आधिकारिक ग्राहकले रकमलाई प्रभाव पार्न सक्दैन।
Auth & Absicherung
Keine Authentifizierung erforderlich
strictLimiter (10 Req/15min, आईपी-बाध्य) ।
Idempotent: Nein
Parameter
order_id(body, string, erforderlich)— PayPal आदेश आईडी paypal/create-order द्वारा प्रदान गरिएकोBeispiel-Request
{"order_id":"<PAYPAL_ORDER_ID>"}Beispiel-Response
{"ok":false,"error":"UNKNOWN_ORDER","message":"Unbekannte Bestellung."}Fehlercodes
400 ORDER_ID_REQUIRED — order_id हराइरहेको छ।404 UNKNOWN_ORDER — order_id कुनै ज्ञात, पहिले बनाइएको अर्डर होइन।409 CAPTURE_NOT_COMPLETED — यो रकम अझैसम्म खरिदकर्ताले जारी गरेका छैनन् ।502 PAYPAL_CAPTURE_FAILED — PayPal संचारमा त्रुटि।Live-Test-Nachweis
दुवै नकारात्मक अवस्थामा PayPal कन्फिगरेसन बिना प्रत्यक्ष प्रमाणित (400 ORDER_ID_REQUIRED, 404 UNKNOWN_ORDER) । एक वास्तविक सफलता मामला एक वास्तविक PayPal Sandbox भुक्तानी लेनदेन संग खरीदार-मुक्त आवश्यक थियो, जो परीक्षण को आवश्यकता अनुसार बाहिर थियो (कुनै वास्तविक भुक्तानी प्रदायक कलहरू) ।