Skip to main content

Documentation Index

Fetch the complete documentation index at: https://developers.bloobank.com/llms.txt

Use this file to discover all available pages before exploring further.

Approves an outbound payment order awaiting approval. Transitions status from AWAITING_APPROVAL to PENDING and submits the order to the provider network.
Approval is a one-way commit. Once approved, the order moves to PENDING and cannot be canceled — it will reach a final state (SUCCESS or FAILED) on the provider’s timeline. Verify amounts, recipients, and business rules before calling this endpoint.

Preconditions

ConditionFailure
Order must be direction: OUT.PAYMENT_ORDER_INVALID_STATE (HTTP 422).
Order must be in AWAITING_APPROVAL.PAYMENT_ORDER_NOT_AWAITING_APPROVAL (HTTP 422).
Verify state via Get payment order before approving if you cannot guarantee single-writer semantics in your caller.

Effect

  • statusPENDING
  • locked on the wallet increases by amount
  • The order is submitted to the provider; settlement is asynchronous
For the alternative to approval, see Cancel payment order.