1Plat
Before setting up automatic payouts, please read the risk warning!
If you need to update the module on the server, please refer to the instructions.
For discussions regarding terms and connection, please contact a service representative.
Disclaimer: When connecting your website to any service, please assess the potential risks of collaboration on your own.
Please note that when using the Finora automatic payout module, the actual payout amount is always rounded to two decimal places on the service side.
Register on the 1Plat service and log into your personal account. Create a new store.

Fill in the required information in the new window and save it.

Module Settings
In the admin panel, create a new merchant in the "Merchants" ➔ "Add Automatic Payout" section.

Select 1Plat from the dropdown menu in the "Module" field, enter a name for the module, and click "Save."
Fill in the required authorization fields.

Domain — leave this field empty.
Store ID — the ID of your store on the 1Plat service.

Secret Key — the key copied from the "Store - Settings" section in your 1Plat personal account.

Special Fields

Payment Method — select an appropriate method from the list or manually enter your option in the "Add" field (for acceptable options, please check with your 1Plat manager).
When selecting "Sbp," be sure to choose a bank in the next field!

Bank — select an appropriate bank from the list or manually enter your option in the "Bank" field (for acceptable options, please check with your 1Plat manager).
Additional Fields for the Application
When processing payouts using the 1Plat automatic payout feature, additional fields must be added to the exchange form for the client to fill out when creating an application.
To do this, create and add additional fields to the relevant currencies for payouts through 1Plat.
Make sure to specify a variable in the "Unique ID" field (use lowercase letters) and make the field mandatory.
1. Field for Cardholder Name (when using the "Card" method)
Unique ID:
get_cardholder/cardholder

Purpose: Full name of the card/account holder
Processing Priority (any option can be selected):
get_cardholderorcardholder(priority field)Automatically generated from the client's full name (
last_name + first_name + second_name) — standard fields "Last Name," "First Name," "Middle Name" for the exchange direction (not currency!)After this, the field will appear in the exchange form and will be mandatory for the client to fill out when creating an application.
2. Field for Phone Number (when using the "Phone" method)
Unique ID:
get_phone/phonePurpose: Client's phone number
Processing Priority (any option can be selected):
get_phoneorphone(priority field)user_phonefrom the main application data — standard field "Phone" for the exchange direction (not currency!)
3. Field for Bank Name (when using the "Card" or "Account" method) — optional
Unique ID:
get_bankname/banknamePurpose: Client's bank name
Processing Priority (any option can be selected):
get_banknameorbankname(priority field)Automatic Value: User's phone from the application (
user_phone), or from theaccount_getfield (if the phone is specified as a detail)
To operate the module for receiving funds without using a cron job, specify the link from the module settings.

In your 1Plat personal account, go to "Store ➔ Settings ➔ Callback for Withdrawals":

Continue Configuration
Next, configure the merchant by following the general setup instructions.
Last updated