Select Asset

Select Asset

This method is used to finalize asset selection for a payment order that was previously created with status waiting_asset_select.

⚠️ This endpoint is required only for H2H (Head-to-Head) integrations. For hosted / redirect flows, asset selection is handled automatically on the payment page.

When to Use

Call this method only if:

  • The payment order was created with status waiting_asset_select

  • Multiple coins or networks were available

  • The merchant needs to select the asset programmatically (H2H flow)

Asset Validation Rules

When selecting an asset for a payment order, only values returned by the system during order creation are allowed.

The coin and network must exactly match one of the options provided in the coins section of the order response.

Example of allowed assets:

"coins": [
  {
    "chain_family": "EVM",
    "coin": "BNB",
    "network": "BSC_TESTNET"
  },
  {
    "chain_family": "EVM",
    "coin": "ETH",
    "network": "ETH_SEPOLIA"
  }
]

Only assets listed in this array can be used in the Select Asset request.

Select Asset

POST https://api-processing.crypto-chief.com/v1/payments/asset/select

Headers

Name
Value

Content-Type

application/json

Signature

Signed request body

Merchant

Merchant ID

Body

Name
Type
Required
Description

uuid

string

true

Payment order UUID

coin

true

Selected cryptocurrency

network

true

Selected blockchain network

Response

Last updated