Can complete checkout with expired item
-
Hello,
I am having two issues with the expiring selections:
1. Can execute final checkout with an expired selection. This is true for all lengths of time, but I will give a simplified example.
Say we have 1 minute (60s) expiration value in our “Book a Place” settings
A user adds a selection to their cart (t=0s)
Then the user clicks the first checkout button and the dialog appears (t=12s)
As the user fills out the form, the expiration time is reached and their cart gets cleared (t=60s)
The checkout dialog is not impacted by this expiration, and the user is still able to click the final “checkout” button (t=65s)Not only will allow them to do so, but it will redirect them to a page that says “Places has been successfully booked.”
The backend functions as expected and does not actually create this order (not listed under orders and no emails sent), but it is misleading for the user.
2. The displayed timer only counts down while the tab is in focus (note: with chrome developer tools open, it will continue counting down when on a different tab).
Without these two issues resolved, I am not sure this plugin should even offer the expiration feature. Please advise.
- The topic ‘Can complete checkout with expired item’ is closed to new replies.