> For the complete documentation index, see [llms.txt](https://docs.xpayconnect.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.xpayconnect.io/documentation/eng/reference/payment-methods.md).

# Payment Methods

Used in the `type` field when creating an order: [PAYIN-FIAT](/documentation/eng/orders/create.md) and [PAYIN-CRYPTO](/documentation/eng/orders/create-crypto.md).

## Fiat Methods

| Method           | Description                                                                                     |
| ---------------- | ----------------------------------------------------------------------------------------------- |
| **any**          | Russian card / Russian SBP                                                                      |
| **card**         | Russian card                                                                                    |
| **sim**          | Russian SBP                                                                                     |
| **sngs**         | Cross-border SBP                                                                                |
| **sngs\_abh**    | SBP Abkhazia                                                                                    |
| **sngc\_abh**    | C2C Abkhazia                                                                                    |
| **simcard**      | Transfer to mobile operator SIM card                                                            |
| **simcard\_sng** | Cross-border transfer to mobile operator SIM card (mobile commerce) — a mix of simcard and sngs |
| **alfa**         | Transfer strictly between Alfa Bank clients                                                     |
| **ozon**         | Transfer strictly between Ozon Bank clients                                                     |
| **vtb**          | Transfer strictly between VTB clients                                                           |
| **sber**         | Transfer strictly between Sberbank clients                                                      |
| **psb**          | Transfer strictly between PSB clients                                                           |
| **uralsib**      | Transfer strictly between Uralsib clients                                                       |
| **raiffeisen**   | Transfer strictly between Raiffeisen clients                                                    |
| **yumoney**      | Transfer strictly between YuMoney clients                                                       |
| **mts**          | Transfer strictly between MTS Bank clients                                                      |
| **ak\_bars**     | Transfer strictly between Ak Bars clients                                                       |
| **sovkom**       | Transfer strictly between Sovkombank clients                                                    |
| **wildberries**  | Transfer strictly between Wildberries clients                                                   |
| **solidarnost**  | Transfer strictly between Solidarnost clients                                                   |
| **gasprom**      | Transfer strictly between Gazprombank clients                                                   |
| **yandex**       | Transfer strictly between Yandex clients                                                        |
| **tbank**        | Transfer strictly between T-Bank clients                                                        |
| **rshb**         | Transfer strictly between RSHB clients                                                          |
| **otp**          | Transfer strictly between OTP clients                                                           |
| **mkb**          | Transfer strictly between MKB (Moscow Credit Bank) clients                                      |
| **pochta**       | Transfer strictly between Pochta Bank clients                                                   |
| **nspk**         | Transfer via link / QR code                                                                     |
| **wire**         | Transfer by account number (bank details)                                                       |
| **qr\_sber**     | Transfer by account number QR Sber–Sber                                                         |
| **qr\_alfa**     | Transfer by account number QR Alfa–Alfa                                                         |
| **qr\_ozon**     | Transfer by account number QR Ozon–Ozon                                                         |
| **qr\_gasprom**  | Transfer by account number QR Gazprom–Gazprom                                                   |
| **qr\_otp**      | Transfer by account number QR OTP–OTP                                                           |
| **qr\_vtb**      | Transfer by account number QR VTB–VTB                                                           |
| **qr\_mts**      | Transfer by account number QR MTS–MTS                                                           |
| **wire\_alfa**   | Transfer by account number Alfa–Alfa                                                            |
| **wire\_kg**     | Transfer by account number Kyrgyzstan                                                           |
| **card\_pdf**    | Card transfer. **Requires PDF receipt upload** — see warning below                              |
| **sbp\_pdf**     | SBP transfer. **Requires PDF receipt upload** — see warning below                               |
| **qr\_smart**    | Payment via QR code from any bank. **Requires PDF receipt upload** — see warning below          |
| **qr\_vip**      | Payment from any Russian bank                                                                   |

{% hint style="warning" %}
**Mandatory action for `card_pdf`, `sbp_pdf`, and `qr_smart`.** After the client pays, the merchant must attach a PDF receipt to the order via a separate endpoint — see [Receipt Upload](/documentation/eng/orders/receipt-upload.md). Without it the order will not be confirmed and moved to `success`.
{% endhint %}

{% hint style="info" %}
The `qr_smart` method is always paid through the payment form (`form_url`): the form renders a QR code and accepts a PDF receipt (PDF format only).
{% endhint %}

***

## Kazakhstan (KZT) — Local Mono-Bank Methods

Local methods for accepting payments in tenge. Each method is a **mono-bank**: payment details are issued by a specific bank, and the payer transfers from the same bank's app. The response returns a local KZ payment detail (card or Kaspi phone number), with no cross-border routing.

| Method        | Description                                                    |
| ------------- | -------------------------------------------------------------- |
| **kz\_kaspi** | Local transfer within Kaspi Bank (Kaspi client → Kaspi client) |
| **kz\_halyk** | Local transfer within Halyk Bank (Halyk client → Halyk client) |
| **kz\_forte** | Local transfer within ForteBank (Forte client → Forte client)  |

{% hint style="info" %}
Methods `kz_kaspi` / `kz_halyk` / `kz_forte` are available only for orders in **KZT** currency. The payment detail (card/phone) is returned in `payment_details.address`, and the bank in `payment_details.bank`.
{% endhint %}

***

## Europe (EUR / USD) — Card Acquiring

Card payments (Visa / Mastercard) via redirect to the checkout page. The client enters card details themselves — the API returns only the URL in `payment_details.address`.

| Method             | Description                                                                       |
| ------------------ | --------------------------------------------------------------------------------- |
| **eu\_ecom\_card** | EU card acquiring (Visa / Mastercard) — payment via redirect to the checkout page |

{% hint style="info" %}
The `eu_ecom_card` method is available only for orders in **EUR** or **USD**. The `payment_details.address` field contains a link to the payment page — the client follows it and pays by card. Orders in other currencies are rejected.
{% endhint %}

***

## Crypto Methods

| Method          | Currency | Network          | Description                                  |
| --------------- | -------- | ---------------- | -------------------------------------------- |
| **usdt\_trc20** | USDT     | TRC20 (Tron)     | USDT transfer on the Tron network            |
| **usdt\_erc20** | USDT     | ERC20 (Ethereum) | USDT transfer on the Ethereum network        |
| **usdt\_ton**   | USDT     | TON              | USDT transfer on the TON network             |
| **usdt\_bep20** | USDT     | BEP20 (BSC)      | USDT transfer on the BNB Smart Chain network |
| **btc**         | BTC      | Bitcoin          | Bitcoin transfer                             |
| **ltc**         | LTC      | Litecoin         | Litecoin transfer                            |
| **eth**         | ETH      | ERC20 (Ethereum) | Ethereum transfer                            |
| **bnb**         | BNB      | BEP20 (BSC)      | BNB transfer on the BNB Smart Chain network  |
| **ton**         | TON      | TON              | TON transfer                                 |
