FAQ¶
About EREF update frequency¶
Our export file is updated once per minute via Cron. Is this frequency sufficient?
Our parser software sends queries to your website at one-second intervals. This means that the exchange rates and conditions provided in your export file must be an accurate representation of the exchange rates and conditions displayed on your website at all times. Updating your export file once in every minute is not frequent enough.
Please rely on either of the two export methods below:
Use a script that updates the export file upon every request.
Generate a new static export file each time the exchange rates, reserves, or fees change on the exchanger’s website.
About parsing failure¶
My export file can’t be parsed; BestChange displays an error. How can I fix that?
If you have DDoS protection on your website, it can block access to your export file. To fix that, please whitelist our robot’s IP addresses listed below and disable caching for downloadable files for those IP addresses.
IP list:
88.99.97.146
162.19.29.225
About fees¶
What fees should my export file include?
Your export file must include:
All fees associated with the exchanger sending the funds to the customer, since they are subtracted from the amount the customer receives.
All fees associated with the customer sending the funds to the exchanger, if the funds are accepted through a third-party payment system. Any fees charged by the payment system specified in the currency pair are not included.
The information about all additional fees must be provided by means of corresponding elements of the export file.
About step (amount-based) rates¶
Our exchange rates change depending on the amount that the customer wants to exchange. How should this condition be presented in the export file?
Starting from Version 1.1, the convention supports step-based, or amount-based, rates. Learn more about Step rates.
About exchange amount limits¶
Our exchange office has limits on the maximum daily exchange amount. How can I specify this?
Enable automatic correction for the reserves of the currencies whose exchange amounts you limit. E.g., you apply a 1,000 USD limit to the exchanges within the Perfect Money USD → PayPal EUR pair. In this case, you must set a reserve for this trading pair converted to the target currency, i.e. 1,000 USD in EUR. A trading pair whose exchange limit is 0 must not be exported or its reserve must also be set as 0.
About the exchanger’s business hours¶
How can I set up specific business hours for my exchanger?
This can be achieved in one of the following ways:
Use a script that will generate an empty export file or set all rates and reserves to 0 when your exchanger is not working.
Turn your listing on and off manually by using the On/Off switch in your account on BestChange.