Binance

If you need to update the module on the server, please refer to the instructions.

Merchant Account Settings

Register or log in to the Binance platform.

Go to the "Account" section and then to "API Management."

Click on the "Create API" button and select the key type "System Generated."

Enter a name for the key and click "Next."

Confirm the key generation using two-factor authentication.

After confirming the key generation, you will be taken to the key page. Save the API Key and Secret Key in a text file.

Click on the "Edit Restrictions" button to modify the key's operational methods in the "API Restrictions" section.

Enter your server's IP address in the "IP Access Restrictions" section and click "Confirm" to activate the editing of items in the "API Restrictions" section.

To enable auto payouts, activate the following options:

  • Enable spot and margin trading

  • Allow withdrawals

  • Enable margin borrowing, repayment, and transfer (if you plan to use loans for currency payouts)

Module Settings

In the admin panel, create a new merchant in the "Auto Payouts" -> "Add Auto Payout" section.

Select Binance from the dropdown list in the "Module" field, enter a name for the module, and click "Save."

Fill in the required authorization fields.

API Key — the public key generated in your Binance account (field "API Key")

Secret Key — the private key generated in your Binance account (field "Secret Key")

Special Fields

  • Purchase the missing amount of crypto for payout — options for auto-purchasing currency for payouts: • No — do not purchase currency for payout, pay directly from the wallet (the wallet must have sufficient reserves of the payout currency) • Yes — auto-purchase currency for payout only when there are insufficient reserves of the payout currency • Purchase and do not withdraw — auto-purchase the payout currency to restore the reserve level after paying directly from the wallet • Buy the full amount — auto-purchase the total amount of currency from the payout request

  • Trading fee on the exchange (%) — specify the percentage fee for the currency payout

  • Order type:Market — the order will be executed immediately at the market price on the exchange. • Limit — the order will be placed on the exchange at your price and executed according to the "Order execution time (if Limit)" parameter.

  • Order execution time (if Limit) — this option is used only when the order type "Limit" is selected: &#xNAN;• GTC (Good-Til-Canceled) — the order will remain valid until it is executed or canceled. &#xNAN;• IOC (Immediate or Cancel) — the order is filled completely or partially, and the remaining part of the order is canceled. &#xNAN;• FOK (Fill or Kill) — the order must be filled in its entirety; otherwise, the entire order will be canceled.

  • Determine trade operation code — &#xNAN;• Manually — select this option if you want to specify the currency to be used for purchasing the payout currency; this option works only when a currency code is provided in the "Trade operation code (if Manual)" option. &#xNAN;• Automatically — automatically select the currency from the wallet for purchasing the payout currency (determined by the reserve balances in the wallet).

  • Trade operation code (if Manual) — select the currency code from the dropdown list that will be used for purchasing the payout currency (usually USDT is used); this option is only applicable when "Manually" is selected for "Determine trade operation code."

Continuing the Setup

Next, proceed to configure the merchant by following the general setup instructions.

Last updated