⚙️Config

1 Obtain Merchant Credentials

  • Log in to the merchant backend (https://dash.xca.sh) to create or select a project.

  • Record the project's AppID (XC-XXXXXX) and HMAC Key, both are used together for API and callback signatures.

2 Configure Project

  • Configure notification webhook URL, IP whitelist (supports single IP, CIDR range, or *) and ensure the project status is enabled.

  • Ensure account balance ≥ 0; when balance is insufficient, all API requests will be rejected with a NO_FEE error.

3 Set Up Receiving Address

  • Log in to the backend, go to Project → Receiving Address, click the ➕ button in the upper right corner to create a receiving address.

  • Select the address format and enter an address that conforms to the address format.

Last updated