Can you please create another option instead of autocomplete order? This gives shoppers false hope after paying.
The usual/default process or at least what my customers and I experience is that once paid (using other plugins) the order goes into a processing state.
If we don’t automcomplete then orders are stuck in processing payment which too is a issue.
Perhaps in your plugin it would be great to allow the option to choose the state it goes into once paid?
Hi,
Is Apple Pay supported with this plugin? How can I add the Apple Pay button to the list of payment options?
Thanks
]]>Hello Developers,
I am using paystack on my store, and after configuration, i noticed that after clicking on purchase on my store i am redirect to 404 instead poping up the paystack payment page which i enabled
Please I need help, how do i fix
Here is the 404 link structure i redirected to > https://dreamteamnetwork.sortafter.com.ng/order-pay/1161/?key=wc_order_sq06LdDtCV9gU
]]>hello! I just installed woocommerce and Paystack for woocommerce on a fresh installation of WordPress, but as soon as I activate Paystack for woocommerce the pay now button on the checkout page disappears and when I deactivate the Paystack woo plugin the button seem to reappear, I also observed the Paystack for woocommerce was last updated 6 months ago, could that be the cause of the error? Please help, I really need Paystack and woocommerce to work effectively
]]>After receiving payment, the order on my site is stuck at pending payment instead of changing to completed. Kindly assist
]]>Woocommerce subscription recurring payments are failing. Generated order Note is
Paystack Transaction Failed (This subscription can’t be renewed automatically. The customer will have to login to their account to renew their subscription) Order status changed from Pending payment to Failed.
]]>I have an issuer where my order status is automatically changed from “processing” to “completed”, even though products on my site are not virtual or downloadable. This means that when customers place an order, it immediately changes the status to “Completed” even before I ship their items.
I suspect this issue is from the Paystack Plugin because it does not happen when I use the “Cash on Delivery” Payment Option. How can I resolve this, please? Is there a setting feature I need to activate so it can stay in “Processing”? I want to be able to change it to “Completed” only after a customer has received their order.
]]>I use WooCommerce Subscriptions and Paystack.
My customer is attempting to update their payment method (new card) before their next subscription renewal, however, they are not able to.
In the order notes, the first message returned from Paystack says:
“Payment method changed from “Debit/Credit Card (Paystack)” to “Debit/Credit Card (Paystack)” by the subscriber.”
The next message states:
“Payment was declined by Paystack. Reason: You must specify a valid amount. Status changed from Active to Pending.“
The supplied payment details are then not saved and only the original payment method details show.
According to the Paystack documentation, this error displays under the following conditions “You’ve attempted to initiate a transaction with the amount set to zero”.
I suspect Paystack is expecting an amount to be processed?as if it was a renewal payment, however since the customer is only updating their payment method details in preparation for the next renewal payment, there is no actual amount specified.
As such the customer is not able to update their payment method details.
Please advise if this is a a known bug and if there is any way around it, thanks.
]]>Hi,
I am facing an issue that on checkout page, there is no option to pay. It is written,
Make payment using your debit and credit cards. But no option to write credit or debit card number. How to solve that issue?
Regards,
Muhammad Danial Emran
]]>Paystack V1 Inline script is still enqueued in custom payment gateway. Therefore, PaystackPop is not recognised as a constructor.
]]>We are providing credit reports for customers of Credit Connection. The site is specific to Nigeria and BVN lookups, so may be difficult to just go to the site to test.
WordPress: 6.1.1
Woocommerce: 7.2.0
Paystack Paystack WooCommerce Payment Gateway: 5.7.4
Secret and Public keys are correct. Webhook url is correct.
The site is taking live payments. We have orders coming in every few hours from organic traffic. We plan to send out some very large email campaigns when we can get the order process stable.
The issue was happening before updating to the latest versions. The update was done to see if that corrected the problem.
Issues:
half of payments are “Payment Pending”
Some successful payments recorded in Paystack are not reported back to Woocommerce.
I have the plugin set to set the order status to “completed” after payment. I also set it to sent custom meta of order id and product to Paystack.
One recent order is set to “Processing”. That order seems to be the only one to actually sent the custom meta since we set that option.
Hello,
I would like to ask if the Paystack plugin would support the upcoming woocommerce High-Performance order storage (COT) feature.
Currently my woocommerce installation displays the message that (Paystack WooCommerce Payment Gateway) is incompatible with High-Performance order storage
see more at https://woocommerce.com/document/high-performance-order-storage/
Thanks
]]>I am using Sequential Order Number for Woocommerce, which adds a custom order number for accounting purposes. This sequential order number is sent to our accounting software and in the mail to the customer. We now need to pass this same number to Paystack.
The developer of the sequential order number plugin says we need to change the $order->get_id() function to $order->get_order_number().
Are we able to get a snippet to achieve this?
Hi all,
I’ve just installed and configured paystack for accepting payment on my store. But during checkout, I get the error “sorry, this order is invalid and cannot be paid for” and then “We could not start this transaction. Please enter a valid email address
”
I’d really appreciate your assistance.
Kind regards
]]>After attempting to complete the order in US or any other country that requires USD,(i use a currency converter) I get the following error message: Unable to process payment try again
kindly add a product on the store, proceed to checkout to see what i mean
]]>Hi,
After installing the plugin on my site added my keys but when I enabled it, it doesn’t show up on my checkout page. I tested the case by changing the currency to South African rand (R) and the origin as well but it still keeps showing me the following message on the WC checkout page.
“Sorry, it seems that there are no available payment methods for your state. Please contact us if you require assistance or wish to make alternate arrangements.”
Every required setting of the paystack is enabled on the site. I am testing the case through the sandbox (test) mode for now. Can you please check and provide some help regarding this?
Reference screenshot: https://drive.google.com/drive/folders/1mICxxTw4eHyNSV22kS49qI87kAkONdSl?usp=sharing
]]>Hello, the plugin has been throwing these errors in the error log for some months now, kindly help look into this as I believe this is affecting a couple of other things on the website;
[10-Aug-2022 22:09:35 UTC] PHP Warning: Undefined array key “key” in /home/site.com/wp-content/plugins/woo-paystack/includes/class-wc-gateway-paystack.php on line 654
WordPress Version: 6.0.1 (has been throwing this error in prior versions as well)
WooCommerce Version: 6.8.0
Paystack Version: 5.7.3
PHP Version: 8.0.21
So i am setting up an lms using tutor lms with WooCommerce checkout for student to enroll for courses . But after a user pays for a course , it triggers error and failed to enroll user user for the course
Web:https://skillhub.ng/
I have enabled paystack test keys for you to try testing and buying a course to see the error after successful payment
For the past 3 days, my payments have been stuck on Pending Payment as status or either cancelled.
1. Is the webhook URL set up on your Paystack dashboard? – Yes
2. What payment method did customers use to pay for these orders that the status is currently set to pending? – Card, USSD and Transfer
3. Can you check both the public key and private key that is set on the Paystack WooCommerce settings page to see if it is the same as the one on your Paystack dashboard? – Both keys are correct
What is the issue with this plugin or is it coming from Paystack?
]]>Hi, in the past few months I notice that orders placed via Woocommerce store on my website are stuck in “Pending payment” status.
The users are able to complete their payments and the monies show up in the Paystack dashboard, but in my Woocommerce orders tab I am left with a row of orders with status “Pending payment” instead of “Completed”.
This worked correctly a few months ago (last year was the last time I used it without issue), but I only tried again in March of 2022 and noticed the problem.
How to resolve this?
]]>Hello, Thanks for the amazing work you put into this project.
Could you kindly add custom support for one-click upsells for Paystack-woo on Cartflows Pro.
See this documentation: https://cartflows.com/docs/add-custom-support-of-any-payment-gateway/
]]>Woocommerce subscription recurring payments are failing. Woocommerce say I must contact the Paystack plugin dev: Here is the message. Automatic recurring payments are swtiched on….
Paystack Transaction Failed (This subscription can’t be renewed automatically. The customer will have to login to their account to renew their subscription) Order status changed from Pending payment to Failed.
]]>We noticed if user closes the paystack popup dialogue and goes to order and click pay now then two bugs appears. I have described then in the email to paystack support. Please find pdf attached of email.
]]>Hello Bosun,
First of all, thank you for making the paystack plugin to help users have a paystack payment option on their website.
I was working with your lovely plugin on a woocommerce site. On the cart page, the payment option allows payment directly into the bank and the use of the paystack payment option.
I realized the site would be incurring paystack charges with the present setup.
For example, for a service or product that costs 5,000, the customer could directly pay into the bank account provided or use paystack in which case, the site owner is remitted X = 5000 – charges.
Can you please tell me how I can set the paystack payment to include a markup to absorb most/all the paystack charges and for the cart page to display a notice just above the paystack button or before clicking the paystack button informing that payment includes paystack payment fees, please? This full disclosure calms users’ nerves when final payment quotes are different in the two options.
It sounds like an interesting option, what do you think? I pray this is doable.
It gives users different options with full disclosure.
I thank you for your time.
John
]]>Hi,
I get this error when I want to checkout. Its a new website and I setup everything according to my other website which uses exact same plugin
Anytime I disable the email field in the billing details during checkout, paystack doesn’t work. majority of my users don’t use/have email addresses and I want the checkout to be easier for them but disabling it.
Is there a way to make paystack work without the email address requirement?
]]>I have installed & configured the plugin correctly but after clicking pay, the payment form/page never finish loading. And it’s the same for both inline & inline embeded payment types. I also copied the url value src attribute of the iframe to load in a new tab but it shows a blank page. Could this be a problem with the plugin or Paystack end. My Paystack account is set as Ghana & currency is Cedis?
]]>Hi bro,
I noticed for a while now, each time the payment [age type is set to inline.. It never finish loading.
But it is working fine when set with Inline Embed
]]>Hello there,
I came across your plugin via the Paystack website, do you support it or does Paystack help support it?
It’s not clear on the plugin description if the payment can happen in Ghanaian Cedi? I don’t want to display prices in US$, although does your plugin convert Ghanaian Cedi to US$ in order to process the payment?
Will the Subscription plugin also support Ghanaian Cedi?
I would appreciate some clarity to this regard.
Thank you in advance.
Regards,
Jhorene
I am using your plugin to process payment on the fly, I hook before an order is created and set the order currency (BASED ON USER COUNTRY). The website woocommerce currency is set in USD, e.g if someone wants to order product worth $10, I will hook and auto convert it to equivalent in Naira (by setting the order CURRENCY, amount and ors), I discovered that in the product checkout page ( processed by includes/class-wc-gateway-paystack.php at LINE 662) you instead call get_woocommerce_currency_symbol() which in my case will return USD, and not the order currency which is NGN, thereby glitch in payment.
While resolving the issue for one of our clients, I replaced the line 662 with code snippets below and it worked perfectly
$order_currency = method_exists( $order, 'get_currency' ) ? $order->get_currency() : $order->get_order_currency();
$paystack_params['currency'] = $order_currency;
We really need this fixed, as our plugin serves hundred of users in Nigeria using Paystack-woo.
]]>