Release 28.05.2026
Changelog
Orders and Payouts
New walletType parameter for wallet payments and payouts:
- A new optional
walletTypeparameter has been added for operations withinstrumentType = wallet. It selects how the wallet operation is processed by the provider when an acquirer supports several wallet flows (for example, a personal vs. corporate account). - Supported values:
personal— the operation is processed as a transfer to a personal account.company— the operation is processed as a transfer to a corporate account.
- The parameter is optional.
- Affected endpoints:
POST /order— Create Order —paymentSettings.walletTypein the request body.POST /payouts— Create Payout Request —walletTypeat the top level of the request body.POST /payouts/fields— Retrieve Required Payout Fields —walletTypeinside thepayoutSettingsobject of the request body.GET /shops/{shopId}/payment-methods— Retrieve Payment Methods —walletTypesarray in the response. The field is returned only when the payment method has at least onewalletTypeconfigured.GET /payouts/payout-methods/{shopId}— Retrieve Payout Methods —walletTypesarray in the response. The field is returned only when the payment method has at least onewalletTypeconfigured.
- For details, see Payment and Payout Methods — WalletType.
Orders
Clarified behavior for provider callbacks with a different payment amount or currency:
- The Order Status Model documentation now describes how the system handles callbacks where the provider returns a payment amount or currency that differs from the original order:
- Amount changes can be accepted automatically within a per-shop allowed range configured by technical support. Outside the range, the order moves to
need_actionwith status code2-07-04. - Currency changes are never accepted automatically — the order always moves to
need_actionwith status code2-07-04.
- Amount changes can be accepted automatically within a per-shop allowed range configured by technical support. Outside the range, the order moves to
- The system behavior itself is unchanged; this update only documents the existing logic.
- For details, see Order Status Model — Payment Amount and Currency Changes by the Provider.
Documented order processing timeout:
- The Order Status Model documentation now describes the processing timeout that moves a payment order to
failedwhen no terminal response is received from the provider. - The default timeout is 7 days from order creation. It can be increased per shop and payment setting by technical support for integrations where a longer wait is expected.
- The timeout applies to payment orders only and does not apply to payouts, P2P transactions, or crypto payments.
- The system behavior itself is unchanged; this update only documents the existing logic.
- For details, see Order Status Model — Order Processing Timeout.
New Retry allowed column in the Status Codes reference:
- The Status Codes reference now includes a
Retry allowedcolumn for each status code.