Forum Replies Created
-
AuthorPosts
-
April 12, 2023 at 9:46 am in reply to: Request Payment Email > Pay Now Button > Critical Error on Checkout #33558spencerd01Support ExpiredThis reply has been marked as private.April 12, 2023 at 2:01 am in reply to: Request Payment Email > Pay Now Button > Critical Error on Checkout #33560spencerd01Support Expired
The currency has always been set as USD, and payments process successfully except when a customer has paid a deposit and then is emailed when the order is marked as deferred payment and we request payment from the order dashboard. The customer receives the email requesting payment, and if they select “Pay Now” the link goes to a critical error because of an issue with the currency. The problem is that it is set as USD from our end, so I think there may be an error in the code. Can you help with this?
April 3, 2023 at 1:41 pm in reply to: Request Payment Email > Pay Now Button > Critical Error on Checkout #33165spencerd01Support ExpiredThis reply has been marked as private.March 31, 2023 at 10:29 pm in reply to: Request Payment Email > Pay Now Button > Critical Error on Checkout #33167spencerd01Support ExpiredTo reiterate, here is the issue:
We select “Request Payment” on the order dashboard for a deferred payment order. The order email is sent, and when the customer selects the “Pay Now” button, they get this error on the website “There has been a critical error on this website.”
I ran a debug, and it looks like there is some sort of error with the Stripe currency.
Here is what the debug showed ” Uncaught (Status 400) (Request req_Nv0VeKDlTIo5mI) Invalid currency: . Stripe currently supports these currencies: usd, aed, afn, all, amd, ang, aoa, ars, aud, awg, azn, bam, bbd, bdt, bgn, bhd, bif, bmd, bnd, bob, brl, bsd, bwp, byn, bzd, cad, cdf, chf, clp, cny, cop, crc, cve, czk, djf, dkk, dop, dzd, egp, etb, eur, fjd, fkp, gbp, gel, gip, gmd, gnf, gtq, gyd, hkd, hnl, hrk, htg, huf, idr, ils, inr, isk, jmd, jod, jpy, kes, kgs, khr, kmf, krw, kwd, kyd, kzt, lak, lbp, lkr, lrd, lsl, mad, mdl, mga, mkd, mmk, mnt, mop, mro, mur, mvr, mwk, mxn, myr, mzn, nad, ngn, nio, nok, NPR, nzd, omr, pab, pen, pgk, php, pkr, pln, pyg, qar, ron, rsd, rub, rwf, sar, sbd, scr, sek, sgd, shp, sle, sll, sos, srd, std, szl, thb, tjs, tnd, top, try, ttd, twd, tzs, uah, ugx, uyu, uzs, vnd, vuv, wst, xaf, xcd, xof, xpf, yer, zar, zmw, usdc, btn, ghs, eek, lvl, svc, vef, ltl” I checked and the currency is set to United States Dollar. I also made a purchase that went through on the live site. The only issue is on the deferred payment request, but that feature is incredibly important for my client.
I spoke to Booking Algorithms about the issue and they said, “With the “BABE Payment pack” plugin, all requests to the Stripe payment gateway are the same. It doesn’t matter how the customer starts the checkout. So the error is related to the currency settings on the site and accepted currencies by Stripe. You should check the BA Settings menu and, if you have the currency switcher add-on, also its settings”
March 31, 2023 at 3:49 am in reply to: Request Payment Email > Pay Now Button > Critical Error on Checkout #33131spencerd01Support ExpiredThis reply has been marked as private. -
AuthorPosts