API documentation

put/api/v1/Psp/deposits/{transferId}/account

Chooses the account to credit with a bank transfer deposit that arrived without being announced first ({canChooseAccount} on the transfer). It is then credited as any other deposit: straight away, or once it has been checked. The account can be chosen once.

Psp

Parameters

transferId

path · string

Required

version

path · string

Required

Request body

{
  "accountId": 0
}

Responses

  • 200The deposit with the chosen account; completed when it was credited straight away.application/json
    {
      "isUnmatched": true,
      "canChooseAccount": false,
      "id": "6f1c2a9e-3b4d-4c8a-9f10-2a7e5b8c1d34",
      "provider": "bank-transfer",
      "direction": "Deposit",
      "status": "PendingApproval",
      "createdAt": "2026-10-16T09:30:00Z",
      "completedAt": null,
      "accountId": 1042,
      "accountCurrency": "USD",
      "amount": 500,
      "currency": "EUR",
      "accountAmount": 538.95,
      "bankAmount": 500,
      "bankCurrency": "EUR",
      "rail": "SEPA",
      "beneficiaryName": null,
      "message": null,
      "rows": [
        {
          "label": "Bank transfer",
          "value": "500.00 EUR"
        },
        {
          "label": "Credited to your account",
          "value": "538.95 USD"
        }
      ]
    }
  • 400The account cannot be used, or the deposit can no longer be assigned. The body is a message to show the user.application/json
    "string"
  • 401Not authenticated.application/json
    {}
Alipay
Stripe
Eurex
AWS
Azure
Google Cloud
Currenex
Velocity Trade
Bitcoin
CME
Interactive Brokers
Kraken
FIX API
XTX
Bloomberg
Binance

Launch Your Platform.

Get Started.