mfghost
Forum Replies Created
-
Forum: Plugins
In reply to: [Payment Plugins for Stripe WooCommerce] Issue With BNPL Checkout(@mrclayton) thank you for the quick response and yes, I did notice that once I click the complete order button, the “#” is removed from the URL.
I’ll download the RC you provided and hopefully that fixes it. I’ll post the results once I’m finished, thanks againπͺ
@m4xw3ll OK cool, thanks for the fast response.
I tried to turn on the BNPL options but when I click the checkout button the page just keeps refreshing nonstop until I close the window. I’ve added all the correct pages (/checkout/, etc.) in the JS Deferred, Excludes, etc. in Litespeed, turned off the reCaptcha in Wordfence, so I’m guessing it has to be the theme or a plugin conflict.
All the unnecessary plugins I can live without I turned off but still no luck. The plugin works perfectly for regular credit & debit cards, but not for the BNPL options. I’m assuming it’s because when you select one of those options to checkout you are redirected.
In developer tools there were no errors pointing to the payment plugin or any of the payment options so I’m lost as can be and wondering if it’s the JS in Astra theme blocking the redirect from going through.
I turned the Universal Payment Method off so the customers don’t get confused and think the checkout page is broken.
Would the “Credit/Debit Cards” need to be turned off then the Universal Payment Method turned on? Can only one option be live at one time?Everything works on the front end, it looks perfect up until I click the button to be redirected & just keep catching the refresh until I close the window.
I would leave the Universal Payment Method turned on so you can check but I’m afraid if, when that is turned on & the Affirm, Klarna, etc. don’t work then the credit/debit cards might not work & I don’t want to lose any sales.I am using Astra free theme+latest WooCommerce+Litespeed Cache+Quicloud CDN. I’ve also spend a ton of time having ChatGPT to try and help me figure it out but I keep getting stuck on the refresh.
@mrclayton thanks for responding so quickly. Yes I couldn’t get it to work a couple weeks ago so I tried again and now it shows at checkout but when I enter all the shipping info & click “Pay With Klarna” the page just refreshes. Not sure if I need to do something like make a Klarna account or anything like that.
I read in the Stripe dashboard that Klarna was available through Link. I know Link is working because alot of my customers checkout with Link. Now is that separate than the actual Klarna option available below the option to check out with credit/debit cards? Meaning if I deactivated Klarna as a payment option in WC payment settings, but have Klarna turned on in the Stripe Link admin, will it give the customer the option to use Klarna if they choose to pay with Link?
I’m kind of confused here, because if I have it turned on via Link then I don’t need to activate it in WC payment settings through the plugin, correct?
OK thanks for the help.
@mrclayton do you think this would work? Changing the theme is not something I’d like to do if I don’t have to. Maybe this might work?
// Force hashchange events to bubble for Stripe/Klarna
(function() {
const originalHashChange = window.onhashchange;
window.onhashchange = function(event) {
if (originalHashChange) originalHashChange(event);
const hashChangeEvent = new Event('hashchange', { bubbles: true });
window.dispatchEvent(hashChangeEvent);
};
})();- This reply was modified 9 months, 2 weeks ago by mfghost.
@mrclayton I just enabled it, thanks.
@mrclayton so am I. when I type the url the site pops right up. I can’t think of why an error page would show for you. See below, pops right up for me.
When I use dev tools & check the console there are no errors, only one that says something about google maps not being available to new customers and something for the slider I use, nothing naming Klarna.I have stripe set up correctly & have been using it for 2 years so I figured I’d try Klarna. I turned it on, received an email saying “Klarna is enabled” and I added some stuff to the cart, clicked checkout, but the page only refreshes nonstop. I’m assuming any of the BNPL will do the same (Afterpay, etc.).
@mrclayton thanks for the fast response. I think the 403 error might be due to my site having some countries blocked due to attempted hacking. what country are you in, I’ll unblock it?
Forum: Plugins
In reply to: [WooCommerce] Offering Multiple USPS & UPS Shipping Options@doublezed2 I ended up getting it working, thank you.
Forum: Themes and Templates
In reply to: [Astra] Cart Icon Not Linking To Cart Page@bsfherman awesome, thanks!
Forum: Requests and Feedback
In reply to: Feedback on ThemeForest themes for WCok thanks
Forum: Themes and Templates
In reply to: [Astra] Cart Icon Not Linking To Cart PageI found a fix for the cart icon not linking to the cart page, only now the cart on the mobile menu doesn’t link to the cart page.
I tried to apply the same fix- just go into “customize” and delete the cart from the header then re-add the cart and that makes it work fine for desktop. Only that fix doesn’t seem to work on the phone. This leaves the customer stuck. I did add a “cart” link in the dropdown but that will only work if the customer finds it or already knows its there.
Has anyone else found or know of a fix? All help is appreciated.
Forum: Plugins
In reply to: [WooCommerce] WooCommerce REST API Notification@serafinnyc you do the same, thanks!
Forum: Plugins
In reply to: [WooCommerce] WooCommerce REST API Notification@carolm29 yeah I think it was a coincidence too since it never popped up again after turning the plugin on & off a few times. You can mark this thread resolved. Thank you.
@serafinnyc yeah I don’t see it & more than likely all the plugin devs fixed it their work before the switch.
Forum: Plugins
In reply to: [WooCommerce] WooCommerce REST API Notification@ckadenge OK so it wasn’t automatically installed in every site running WC.
So I deactivated the Legacy REST API plugin and added something to the cart & when I went to the cart page there were two errors coming from the UPS shipping plugin I have installed. Now sometimes I need to edit one line of the code for that plugin & the error disappears and the plugin works fine so I thought maybe that was the issue since WC has been updated. I wish I copied the exact errors to post here but I went back and turned the Legacy REST API plugin back on and they disappeared. Just to double-check I turned it back off and now there are no errors. So that’s weird. If there were more than the one plugin using the Legacy REST API then I assume there would have been error messages at the top of the website or each plugin using the API, correct? Anyhow, as of now I have the Legacy REST API deactivated and the site shows no errors. I’ve added products to the cart, removed them, selected variable products, checked all the account/dashboard links and went through checkout up until I had to enter card numbers to make the payment, which I didn’t do. So far everything seems to be working fine.
I just hope while I’m out today I don’t get any e-mails from a customer having trouble checking out. That’s usually how it works lol. Anyway, it seems to be working fine so far but I’m not going to uninstall the Legacy REST API plugin just in case I or one of my customers comes across something.
The error that did pop up when I first turned the Legacy REST API plugin off was UPS Live Rates and Access Points. But like I said, the errors disappeared when I turned the plugin back on *BUT* I turned it off once again and there are no errors showing and I have full functionality on the website. If I come across anything I’ll definitely post up right here.