What are the requirements for exchange services from monitoring platforms?

If you own an exchange service listed on BestChange or another monitoring platform, you may receive emails from them outlining compliance requirements for being featured on their platform.

We’ve compiled answers to some common questions:


**"When creating or modifying an order, send an email to the user at the address provided during order creation. The email should include all key exchange parameters and account details of the parties involved."**

You can configure the sending of account details in the email template (under the "Messages" section) by adding the shortcode [to_account] to the appropriate line (or by using the "Merchant Account" shortcode button). Follow the instructions to set up email notifications.

For version 2.5: Go to "Exchange Settings" -> "General Settings" and select "Request account details when creating an order."

Version 2.5 Screenshot

For version 2.4: The user will receive two emails: one confirming the order creation and another with payment details. You need to configure both templates.

Version 2.4 Screenshot 1 Version 2.4 Screenshot 2


**"Please disable the exchange rate file when your service is offline."**

Create a maintenance mode in the "Maintenance Mode" section and configure the XML file display settings within the mode.

Maintenance Mode Screenshot

**Enabling REST API for monitoring platforms**

Previous API Version

  1. Activate the "Affiliate Program API" module in the "Modules" section. Affiliate Program API Screenshot

  2. Enable the "Work with REST API (ppapi)" option in the user profile settings. REST API Option Screenshot

Current API Version

  1. Activate the "API" module in the "Modules" section. API Module Screenshot

  2. Configure the options in the "API - Settings" section as shown below. API Settings Screenshot

  3. Enable the "Work with REST API" option in the user profile settings for the user who will generate the API keys. API Key Option Screenshot

  4. The user can then generate API keys independently for accessing the exchange service API.


**"Please add our IP address used for scanning your exchange rates to the whitelist of your anti-DDoS system (e.g., Cloudflare, Incapsula, StormWall)."**

Example for Cloudflare:

  1. Go to the "Security âž” WAF" section in your Cloudflare dashboard.

  2. Navigate to the "Tools" tab and add the required IP addresses, selecting the action "Allow." Cloudflare WAF Screenshot

  3. Save the settings. Cloudflare Save Settings Screenshot



**How to add a city for cash exchange directions**

XML File

  1. Add cities in the "Cities" section and link them to the exchange direction. Cities Section Screenshot

  2. In the "Labels for param parameter" field, specify parameters according to BestChange requirements. Labels Screenshot

  3. The information will then appear in your XML file. XML File Screenshot

Email Notification

  1. In the "Exchange Directions" section, go to the cash exchange direction and specify the text for the template using the "City" shortcode. Template Screenshot

  2. In the "Messages" -> "Email Templates" section, add the "Exchange Direction Template" shortcode for the "New Order" status. Email Template Screenshot

The text from the "Exchange Direction Template" field will be displayed in the email.


**Export XML file with exchange rates for BestChange is unavailable**

If the file is unavailable, add BestChange’s IP address in the Cloudflare control panel.

For the old Cloudflare dashboard:

  1. Enable "Bot Fight Mode" in the "Security âž” Bots" section. Bot Fight Mode Screenshot

  2. In "Security âž” WAF âž” Tools," create a rule with the IP address 162.19.29.225 and select the action "Allow." Save the rule. Old Dashboard Rule Screenshot

  3. The added rule will appear as follows: Old Dashboard Rule Display Screenshot

For the new Cloudflare dashboard:

  1. Go to "Security âž” Settings âž” Bot Traffic" and enable "Bot Fight Mode." New Dashboard Bot Fight Mode Screenshot

  2. Add a new rule (IP access rules) in "Security âž” Security Rules." New Dashboard Rule Screenshot

  3. Specify the IP address 162.19.29.225 in the rule and select the action "Allow." Save the rule. New Dashboard Rule Save Screenshot

  4. The added rule will appear as follows: New Dashboard Rule Display Screenshot

After these settings, access to the XML file will be restored.


**Notifications about admin panel activity upon admin login and daily checks to ensure these notifications are working (to prevent unauthorized access).**
  1. Enable and configure the template in "Messages" → "Email Templates" → "Notify about user login to the admin panel." Login Notification Template Screenshot

  2. In the admin panel, go to "Users," select the user for whom you want to receive notifications, and set "Yes" for the "Login Notification (Email)" parameter. User Notification Settings Screenshot

You can also enable similar notifications for Telegram and SMS.



**"Please install the latest update for the Premium Exchanger direction_xml module as soon as possible."**

To ensure proper functionality of BestChange with your export XML file, update the module on your server.

  1. Download the update for your script version (PHP version doesn’t matter—download the archive for your script version). Download Update Screenshot

  2. Deactivate the "Configure Exchange Directions Output in XML/TXT File" module in the "Modules" section. Deactivate Module Screenshot

  3. Log in to ISP Manager under the user created for the site, go to the "Sites" section, select the site, and navigate to "Site Files." ISP Manager Screenshot

  4. Extract the downloaded archive and upload the direction_xml folder to the server, replacing existing files. Path: wp-content/plugins/premiumbox/moduls/ Upload Files Screenshot

  5. Reactivate the "Configure Exchange Directions Output in XML/TXT File" module in the "Modules" section.



In the "Currency Exchange Templates," write the required text and include a link to the reviews page for the "Completed Request" status.

Last updated