FORMULA PAYMENTS API
API for merchant integration with Formula Payments.
⚠️ Financial Security & Critical Error Handling
To prevent double payouts and financial discrepancies, follow this strict rule:
An order is considered "rejected" or "not processed" ONLY if:
acceptedisfalse- AND
failure_reasonis NOT an empty string.
If you receive an HTTP 500 error, a network timeout, or a response where accepted: false but the failure_reason is empty, the order's state is UNDEFINED.
DO NOT attempt to fulfill the payment through another provider or "retry" with a new external_order_id in this state. Doing so may result in double debits. You must verify the actual status by contact technical support.
Tags