Hello,
I’ve encountered significant issues integrating Binance Pay on my WooCommerce site. After multiple attempts to troubleshoot, I found several critical points that are not properly documented, and I would like to know if there are plans for support improvements and what recommendations you can provide:
These challenges led to significant losses of time and resources. Please update the relevant information in the FAQ or on the plugin page to help other users avoid similar issues.
Thank you in advance for your help and response.
Best regards,
Alex
I’m getting this error when trying to complete a purchase
Payment error: Invalid API-key, IP, or permissions for action, request ip: 89.249.49.132
The API key is correct
Has anyone ever experienced this? How can i fix it?
]]>Our Customer Can’t Pay Using Binance Pay, Getting Error:”“error processing checkout. please try again”” During checkout, Please fix this error ASAP.
Let me know how we can fix?
When try place a order i receive this response
{“result”:”success”,”redirect”:null,”order_id”:80579}
The order is place in website, but doesn’t redirect the costumer to pay
]]>When try to checkout it show error Processing checkout.
I check the Woocommerce Log to get the error but nothing found anything. My server currently run php8.1
Dear binance development team, kindly identify the problem & fixed the issue urgently.
]]>Hello,
I used the Binance Pay plugin and it worked fine for a few weeks but after that it stopped working. It keeps saying “error processing checkout. please try again” I don’t know what went wrong. For now, I have deleted my API keys as well. Is anyone else facing the same issue? Any way of getting this issue fixed?
Await your kind feedback.
Please Currency Add INR
]]>Hi, I have this error
Payment error: Parameter ‘goods.goodsName’ not valid, contains illegal characters.
and I do not know what is it,
can someone help me please,
]]>This is a suggestion to add multi-currency support to the Binance plugin if Woocommerce allows orders in different currencies. For example, in my shop I support both PLN and EUR – I’m using CURCY – WooCommerce Multi Currency plugin. The current version of the Binance plugin only allows you to set one fiat currency. A simple modification in the code allowed me to support multiple fiat currencies and during testing I see that the conversion works correctly with PLN as well. Of course, you can also add condition to check if the WC currency is supported on Binance side. For my shop where I only have two currencies, however, this is not necessary.
$req['fiatCurrency'] = $order->get_currency(); // replaced binance $currency for order currency
]]>
In version 1.1.4 of the plugin, the binance-logo.svg file is empty. I checked both the installation via plugins in wordpress and by downloading the plugin in zip form directly from the website. Because of this, the Binance payment option does not display correctly and I was forced to disable it on my site. This is a trivial bug to detect, so I wonder if anyone is testing this plugin before it is released to customers and if there are any more serious bugs hiding deeper down.
]]>Hi, when tryng to checkout this is all i get” “Payment error Mandatory parameter BinancePay Timestamp was not sent was empty null or malformed” i updated to latest version 1.1 but somehow in my wordpress admin it shows as 1.0.1 is that alright?
]]>Hello,
I like the official Binance Pay solution, however I would like you to integrate these suggestions:
Greetings,
]]>Hello,
I have a suggestion, I am selling a digital goods such as gift cards and I need when the callback is success the plugin updates the status to completed instead of processing, Maybe adding a check box if I am selling a virtual or digital product so the plugin updates the status to completed otherwise to processing.
As an example check Opay plugin https://www.ads-software.com/plugins/opay-payment-gateway-for-woocommerce/
if ($body["bizStatus"] == "PAY_SUCCESS") {
$order->update_status('completed', __('binance payment success', 'binance'));
$order->payment_complete();
}
]]>
I’m getting this error