POST/api/public/access-request/paypal/capture-order
Captured (bucket final) adalah pesanan yang dibuat sebelumnya dan dikeluarkan oleh pembeli di Checkout PayPal.
Auth & Absicherung
Keine Authentifizierung erforderlich
strictLimiter (10 Req/15min, terikat IP).
Idempotent: Nein
Parameter
order_id(body, string, erforderlich)— ID pesanan PayPal yang disalurkan oleh paypal/create-orderBeispiel-Request
{"order_id":"<PAYPAL_ORDER_ID>"}Beispiel-Response
{"ok":false,"error":"UNKNOWN_ORDER","message":"order tidak diketahui"}Fehlercodes
400 ORDER_ID_REQUIRED — order_id tidak wujud.404 UNKNOWN_ORDER — order_id bukan pesanan yang diketahui dan dibuat sebelum ini.409 CAPTURE_NOT_COMPLETED — Bayaran belum dikeluarkan oleh pembeli.502 PAYPAL_CAPTURE_FAILED — Kesilapan dalam komunikasi PayPal.Live-Test-Nachweis
Kedua-dua kes negatif disahkan secara langsung tanpa konfigurasi PayPal (400 ORDER_ID_REQUIRED, 404 UNKNOWN_ORDER). Kes kejayaan sebenar memerlukan transaksi pembayaran sandbox PayPal sebenar dengan pembebasan pembeli, yang menurut syarat ujian tidak dibenarkan (tidak ada panggilan pembekal pembayaran sebenar).