Agents Telegram Payouts / DONE
Instructions for setting up Telegram Agents payments
Description
The module allows you to set up currency payouts through operators who will receive messages with possible requests in a separate telegram group. The group will be able to see the details of the request, assign to them and change their status after successful/unsuccessful payment.
The administrator will be able to monitor in the group the status of the request, operators, as well as the time spent on the payment.
Installation
Using the parameters below, install the module via the ‘Installplugin’ functionality according to the instructions: Install plugin / DONE.
Configuration
Create a new group in Telegram and add the bot https://t.me/payout_agents_bot to it.
In the chat of the created group, send the command
/start@payout_agents_bot
to generate API URL and keys -> save the values of API URL, API Key, Secret Key to a safe place -> delete the message from the chat for security reasons.
Go to the admin panel of the script -> ‘Merchant and API’ page - ‘PAYOUT SYSTEM’ section -> click on the settings icon in the block with the ‘Payout Agents’ module.
On the module settings page specify API URL, API Key, Secret Key values in the corresponding fields -> click ‘Save’ next to each field.
For ‘Send route fields (from order)’ select the appropriate parameter according to the table below -> click ‘Save’.
If ‘Yes’ is set, both data from the output currency fields and data from the destination fields will be displayed in the request details message.
If the parameter ‘No’ is set, only data from the payment currency fields will be displayed in the message with request details.
In the currency/destination settings, set ‘Payout Agents’ as the payout module.
Interaction with the application
In the previously created Telegram group add operators who will process requests.
Wait until the bot sends a message to the group with details of the request. An example of such a message is on the screenshot
As soon as one of the operators is ready to process the request -> the operator should press the ‘Accept’ button in the message with the required request. After clicking on the button the operator will be assigned to the request and all group members will see the data from the fields of the request. The example is on the screenshot.
After the operator is assigned to the request, it becomes possible to mark the payment as completed (the ‘Done’ button) or to disassociate from the request (the ‘Cancel’ button). More details about each button in the table below.
When you click on the ‘Done’ button, the status of the request changes to zavershena, and a line with the time of completion of processing the request is added to the message from the bot. Example on the screenshot..
When you click on the ‘Cancel’ button, the request status changes to oshibka-pri-vyplate, and a line with the time when the operator cancelled the request is added to the message from the bot. Example on the screenshot.
Structure of application details
It is possible to copy the values of the order number, data from the fields, as well as the amount by clicking on such value. Example on the
If the operator has username set in Telegram, then after pressing the ‘Accept’ button, the username of the operator who accepted the request will be set in the ‘Accepted By’ field. Example on the
If the operator does not have username in Telegram, then after clicking on the ‘Accept’ button, the name and surname of the operator who accepted the request will be set in the ‘AcceptedBy’ field. Example on the
In the ‘Currency’ field the XML of the withdrawal currency and the type of withdrawal currency are displayed. Example on the
Last updated