Create a Crypto to Fiat Order
This section provides information about the crypto to fiat off-ramp process, allowing users to convert cryptocurrency into fiat currency through the API.
Create Order
Request Header:
X-BH-TOKEN: ******
Request Header:
Content-Type: application/json
Request Method:
POST
Request Path:
/v2/order/crypto_to_fiat
Authorization: Required
Request Parameters
The request body should include the following parameters:
country
string
Yes
Name of the country (e.g., "Mexico")
clientId
string
No
An order ID that you may define and will be returned to you in a Get Order call.
merchantId
number
No
ID of the merchant
crypto
string
Yes
Name of the cryptocurrency (e.g., "USDT")
fiat
string
Yes
Name of the fiat currency (e.g., "MXN")
cryptoAmount
decimal
Yes
Amount of fiat currency to convert (e.g., 1000.00)
userPaymentId
number
Yes
ID of the user payment method
remark
string
No
Additional remarks for the order
Request Example
Response Parameters
The response will contain the following parameters:
code
number
Response status code (e.g., 200)
msg
string
Response message (e.g., "SUCCESS")
data
object
Contains order details
data.orderId
number
ID of the created order
Response Example
Notes
Ensure to provide valid parameters for successful order creation.
The
settingsId
andpaymentId
must correspond to existing merchant and payment method configurations.The response will confirm the successful creation of the order along with the order ID for tracking.