The plugin enables the use of an internal account on the website.
When activated, the plugin creates an "Internal Account" section in the admin panel.
Internal account settings are located in the "Internal Account" - "Settings" section.
Allowed Currency Codes
Currency codes that allow internal accounts.
Also, internal account availability can be set when editing the currency code.
Transactions
All internal account transactions are available in the "Internal Account" - "Transactions" section.
In this section, the administrator can also create a transaction for any user.
When adding or editing a transaction, the following data is available:
Creation Date
The date the transaction was created.
Note
Transaction note. Also available to the user.
Amount
Transactions can also be created with a minus amount.
Currency Code
The currency code of the internal account.
User ID
The ID of the user to whom the transaction will belong.
Element ID
Additional element. If the transaction is related to an exchange, this parameter will contain the exchange request number.
Item Type
Transaction Type.
User Transactions
To view a user's internal account, go to its editing section and open the "Internal Account" tab.
This tab displays all of the user's accounts. Next to each account, there is a "Check" button.
By clicking the "Check" button, the administrator can view all transactions for this user.
The account number for a specific user is shown in parentheses. It consists of the currency code, followed by an underscore and the user ID. This is the user's unique wallet number.
User Transactions on the Website
On the website, for authorized users, the plugin creates a virtual "Internal Account" plugin page located at yoursite/intacc/. It is automatically displayed in the personal account menu.
On the internal accounts page, the account number and the option to copy it, as well as the account balance, are located at the top.
All user transactions are located at the bottom of the page.
Withdrawals and deposits to the internal account are processed through requests with a connected merchant and the "internal account" payout method. There are no other methods.








