Plugins
300 140

The plugin has two main functions: recalculating the order total after payment (based on the payment amount) and recalculating the order total if the exchange rate has changed.

Recalculating order totals:

Recalculating order totals is based on the "actual order payment amount." This amount is automatically recorded at the time of payment through a third-party service (merchant).

To enable recalculation, go to the merchant settings, under "General Settings,"

In the options related to order amount discrepancies, enable "Amount recalculation":

If the plugin is not enabled, the setting will still be present in the merchant. However, when attempting to process the request, it will return an error.

Recalculation of request amounts at the exchange rate:

After activation, a "Recalculation of Requests" tab appears in each exchange direction with the following settings:

The following settings exist:

Recalculation Rules
Rules for recalculating the exchange rate.

Execute recalculation after
How many minutes after the request status changes should the exchange rate be recalculated?

Request status for recalculation
Statuses for which the recalculation will occur.

Recalculation of requests at the new exchange rate is active. By cron job, automatically.

Manual actions:

The plugin also adds two buttons next to each request: "Exchange rate recalculation" and "Amount recalculation".

Clicking one of these buttons triggers the desired action.

Logging:

The plugin adds a new subsection to the "Requests" section - "Request recalculation log"

In this section, you can see the time the request was changed, who initiated it, and what parameters were changed.

Video instruction:
Category: Plugins
Back to Wiki

We use cookies to improve the functioning of the site and its interaction with users. By continuing to use the site, you consent to the use of cookies (find out more).

You can always disable cookies in your browser settings.