Banxa Config
Last updated
Last updated
Banxa is the leading infrastructure provider for enabling embedded crypto, empowering businesses to embed crypto seamlessly into their existing platforms, and unlocking new opportunities in the rapidly evolving crypto economy. Through an extensive and growing network of global and local payment solutions and regulatory licenses, Banxa helps businesses provide seamless integration of crypto and fiat for global audiences with lower fees and higher conversion rates. The Banxa team is building a world where global commerce is run on digital assets and has headquarters in the USA, Europe, and Asia-Pacific. Banxa is a financial technology platform, not a bank / authorised deposit-taking institution.
Many well-known exchanges and wallets such as Okex, Kucoin, METAMASK, dYdX, Bitcoin, and WORLDLINE use Banxa as their fiat currency deposit and withdrawal solutions.
You can apply through the Banxa official website, and Banxa will designate business personnel to contact you, including but not limited to company introduction, background check, demand communication, and account opening. If you need the cryptos selling service, you need to find Banxa to activate it additionally.
After logging in to Banxa, enter the Dashboard. Please make sure to switch to the Production Environment, as shown below:
In Production API Credentials:
Domain corresponds to Domain in the backend configuration;
API key corresponds to API_key in the backend configuration;
Secret corresponds to Public_key in the backend configuration.
Select in Display-Coins and Blockchains. Coins that are not selected will not appear in the configuration list in the backend.
Backend path: Trade management----currency trade(third-party)----Banxa configuration
Based on the information obtained in step 2, complete the following configuration:
Description:
Sorting: The order in which third parties are displayed on the client. The initial value is 1. You can fill in an integer from 1 to 100; it is required; that the corresponding third parties are displayed in ascending order on the client. When the numbers are the same, they are displayed in the order of the letters a-z of the third party's name;
Buy status: enable/disable
Enabled: When enabled, when users buy coins, the service provider's quotation will be displayed, and transactions can be conducted through this service provider;
Disabled: After disabled, the service provider’s buying function is unavailable;
Sell status: enabled/disabled
Enabled: When enabled, when users sell coins, the service provider's quotation will be displayed, and transactions can be conducted through this service provider;
Disabled: After disabled, the service provider’s selling function is unavailable;
Sumsub token: enabled/disabled
Enabled: Once enabled, if the user has completed sumsub KYC, Banxa can use Sumsub's KYC information as shared information when conducting Banxa transactions, and users do not need to submit repeated information; using this function requires additional activation and configuration of sumsub; learn more
Disabled: After disabled, sumsub KYC results will not participate in Banxa KYC authentication;
Banxa_id: You can choose to fill in the merchant name opened by Banxa for you, or any other name;
API_key: The method of obtaining this parameter can be found in Step 2-1 Get Parameters;
Public_key: The method of obtaining this parameter can be found in Step 2-1 Get Parameters;
Buy cryptos: Banxa will maintain its own set of coin names, which may differ from the exchange, so a corresponding relationship needs to be maintained. For example, the exchange is called TUSDT, and Banxa may be called USDT-TRC20. Maintaining such a corresponding relationship means the user chooses fiat currency to buy TUSDT on the exchange. In fact, he wants to buy Banxa’s USDT-TRC20. Banxa will deposit the USDT-TRC20 after deducting the handling fee into the user’s exchange wallet address. Note that this is only the configuration of the corresponding relationship. When displayed on the client, it will be reviewed again to see if the coin is enabled and recharged. Not all coins configured on this page will be displayed on the client;
Exchange Token: Display all coins of the exchange, support fuzzy search, display in the order of coins in the background, only display coin names, added (selected) coins cannot be re-selected, avoiding one-to-many relationships;
Banxa Token: Banxa supports purchased coins (updated once every day at 1:30), supports fuzzy search, sorts by A→Z, and displays the currency name + chain name. The added (selected) coins cannot be re-selected, avoiding one-to-many relationships;
Sell cryptos: The function is similar to buying. However, it should be noted that due to the transfer mode problem on the wallet chain, we can not support selling UTXO coins. Please be careful not to use UTXO-type coins, otherwise, the transaction will fail after the user selects these coins on the client. Common UTXO currencies include BTC, DOGE, BCH, LTC, etc.;
Exchange Token: Display all coins of the exchange, support fuzzy search, display in the order of coins in the background, only display coin names, added (selected) coins cannot be re-selected, avoiding one-to-many relationships;
Banxa Token: Banxa supports selling coins (updated once every day at 1:30), supports fuzzy search, sorts by A→Z, and displays the currency name + chain name. The added (selected) coins cannot be re-selected, avoiding one-to-many relationships;
After completing the parameter configuration of Simplex, you need to add a function entrance, shown below:
Backend path: Public Management- Web configuration-PC theme configuration-Page navigation-configuration, add ‘Third-party Payment’ in the navigation bar, shown below:
If there is no 'Third-party Payment', you can click[+] by yourself. Details are shown below:
Description:
Title: identify yourself and it will be shown in web navigation.
Title Type: choose ‘spot’.
Access path: /creditCardPurchase
Add [Buy] module entrance in APP, shown below:
Backend path: Public Management-web configuration-Homepage, add ‘Buy crypto’ function, shown below:
Click [Add] bottom, Edit [Staking] module information on the detailed page, shown below:
Picture title: Buy crypto(name shown on APP homepage).
Access path: APP page-staking-buy crypto.
Language: set up icons in a certain language.
Type: Android, IOS. All of those need to be configured separately.
The picture below shows that this icon is displayed under the Chinese version of the Android app, and the display name is "Buy crypto":