API
Autorizare și captură manuală
Folosește `capture_method: manual` pentru livrări, ride-hailing sau comenzi al căror total final poate varia. Numai această formă poate amâna distribuția într-o instalare platformă; plățile cu captură automată necesită merchant sau distribuție la creare.
Status capturabil
GET /payment-intents/{id} returnează status: authorized când suma poate fi capturată. Integrarea trebuie să folosească exact statusurile canonice Monedo.POST
/payment-intents/{payment_intent}/updatepayments:write
Modifică suma, descrierea, metadata sau metoda de plată înainte de confirmare/captură.
POST
/payment-intents/{payment_intent}/increment-authorizationpayments:write
Mărește o autorizare eligibilă. Activează opțiunile incremental/extended numai după confirmarea eligibilității contului; implicit rămân `false`.
POST
/payment-intents/{payment_intent}/capturepayments:write
Capturează integral sau parțial suma autorizată.
bash
curl -X POST https://api.monedo.eu/v1/payment-intents/pi_mnd_REPLACE_ME/capture \
-H "Authorization: Bearer $MONEDO_API_KEY" \
-H "Monedo-Version: 2026-08-28" \
-H "Idempotency-Key: order-1042-capture-1" \
-H "Content-Type: application/json" \
-d '{ "amount": 4890 }'POST
/payment-intents/{payment_intent}/cancelpayments:write
Anulează plata înainte de captură și eliberează autorizarea.