Fiat Order Request Body
| Name | Type | Description | Notes |
|---|---|---|---|
| Type | string | BUY for on-ramp, SELL for off-ramp | |
| Side | string | The side returned by the quote endpoint (used for order validation). For backward compatibility, `FIAT`/`CRYPTO` or `PAY`/`GET` are accepted; new integrations should use the value returned by the quote response. | |
| CryptoCurrency | string | Cryptocurrency (supported currencies can be queried from the OTC web fiat quote page) | |
| FiatCurrency | string | Fiat currency (supported currencies can be queried from the OTC web fiat quote page) | |
| CryptoAmount | string | Amount of cryptocurrency | |
| FiatAmount | string | Fiat amount | |
| PromotionCode | string | Promotion code | [optional] |
| QuoteToken | string | Parameter returned by the quote API | |
| BankId | string | Bank card ID used to place the order. Select one from the list returned by `GET /otc/bank/list`; the default card has `is_default=1`. | |
| ReceiveType | string | Name used for the remittance. Allowed values depend on the user type: Corporate users: YOU (remit in your company's name), GATE (remit in Gate's name), RECIPIENT (remit in the recipient's name); Individual users: GATE (remit in Gate's name), PERSON (remit in the user's own name). | [optional] |