TruBit Business
πŸ‡ΊπŸ‡Έ EN 2025/05/08
πŸ‡ΊπŸ‡Έ EN 2025/05/08
  • πŸ“– Guides
    • A Gentle Introduction
    • Step-by-Step Guide
    • Creating TruBit Account
    • Creating API Key
      • Safely Store Your API Key
      • Configure Whitelisted IPs
      • Enable API Access
      • Create API Token
    • Sandbox
    • Creating Your Merchant
    • Creating Payment Method
    • Payment Method ID
    • Currencies
    • Pair
    • Creating Webhook Listener
    • Fiat to Crypto (On-Ramp)
    • Crypto to Fiat (Off-Ramp)
    • Fiat to Fiat (Global Payment)
  • πŸ“— API Reference
    • Basic Configuration
      • API Endpoint
      • Get List of Countries
      • Get List of Fiat Currencies
      • Get List of Crypto Currencies
      • Get Fiat/Crypto Pairs
      • Get Crypto/Fiat Pairs
      • Get Fiat/Fiat Pairs
      • Get Fiat/Crypto Payment Methods
      • Get Crypto/Fiat Payment Methods
      • Get Fiat/Fiat Payment Methods
    • Account
      • Get Account Details
      • Get Crypto Assets Balance
      • Get Crypto Deposit Address
    • Merchant
      • Add Merchant
      • Get a List of Merchants
      • Get a List of Merchant Accounts
      • Retrieve Pending Fund
      • Claim Pending Fund
      • Get Transfer Pending Funds Fee
      • Transfer Pending Funds
      • Retrieve Funding Records
    • Quote
      • Get User Quote for Crypto/Fiat
      • Get User Quote for Fiat/Fiat
    • Payment Method
      • Get Payment Templates
      • Add Payment Method
      • Get Payment Method
      • Delete Payment Method
      • Set Refund Account
    • Order
      • Create a Fiat to Crypto Order
      • Create a Crypto to Fiat Order
      • Create a Fiat to Fiat Order
      • Confirm a Specific Order
      • Retrieve a Specific Order
      • Retrieve a List of Orders
      • Upload Invoice Documents For a Specific Order
    • Webhooks
      • Create Webhook Endpoints
      • Get Webhook Endpoints
      • Update a Webhook
      • Delete a Webhook
      • Fiat/Crypto Order Message Push
      • Fiat/Fiat Order Message Push
      • Funding Records Message Push
  • πŸ› οΈ Error Reference
    • Error and Warning Dictionary
  • πŸͺ„Changelog
    • πŸ••Changelog
Powered by GitBook
On this page
  • Create Order
  • Notes
  1. πŸ“— API Reference
  2. Order

Create a Fiat to Fiat Order

Create Order

  • Request Header: X-BH-TOKEN: ******

  • Request Header: Content-Type: application/json

  • Request Method: POST

  • Request Path: /v2/order/fiat_to_fiat

  • Authorization: Required

Request Parameters

The request body should include the following parameters:

Parameter
Type
Required
Description

clientId

string

No

Unique identifier for the client

onRampCountry

string

Yes

Name of the country (e.g., "Mexico")

onRampMerchantId

number

No

ID of the merchant

onRampFiat

string

Yes

Name of the fiat currency (e.g., "MXN")

onRampFiatAmount

decimal

Yes

Amount of fiat currency to convert (e.g., 1000.00)

onRampPaymentId

number

Yes

ID of the payment method

offRampCountry

string

Yes

Name of the country (e.g., "Mexico")

offRampMerchantId

number

No

ID of the merchant

offRampFiat

decimal

Yes

Name of the fiat currency (e.g., "MXN")

offRampPaymentId

number

Yes

ID of the payment method

remark

string

No

Additional remarks for the order

Response Parameters

The response will contain the following parameters:

Parameter
Type
Description

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

{
    "code": 200,
    "msg": "SUCCESS",
    "data": {
        "orderId": 1123123123
    }
}

Notes

  • Ensure to provide valid parameters for successful order creation.

  • The merchantId and paymentId 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.

PreviousCreate a Crypto to Fiat OrderNextConfirm a Specific Order