DEMOFILE APP • Deposit & Payout

Single-file HTML that follows the official API flow for Deposit and Payout (Withdrawal), including checksum generation + a searchable bank code picker.

Deposit Flow

1) Create deposit → 2) Redirect user to payment URL → 3) Verify callback

Endpoint: POST /api/v1/deposit → response returns a hosted payment url you redirect your customer to.

Example from docs: 100075 represents 1000.75.
Control checksum uses HMAC-SHA1 over: (merchant_account + amount + currency + first_name + last_name + address + city + zip_code + country + phone + email + merchant_order + product_desc + redirect_back_url).
Tip: Generate control before sending. In production, generate control on your server (never in the browser).

Request & Response

Live preview

Deposit request JSON

{}

API response

Verify Deposit Callback

Paste the JSON you receive at your callback URL

Callback checksum: HMAC-SHA1(transaction_id + merchant_order + amount + currency + bank_transaction_id + status, partner_control)