I do have all the options checked.
Allow users to specify quantity – checked
Set Quantity: 1
Enable stock control – checked
Quantity Available: 6
I disable all other plugins and viewed the product again, I can increase the quantity from the page view to any number, I picked 100 and was able to process a payment in test mode for 100 items, what is definitely wrong for real life scenario.
Here is the log results ( from two runs)
[02/14/2019 10:09 PM] – Payment processing started.
[02/14/2019 10:09 PM] – Triggering hook for addons to process posted data if needed.
[02/14/2019 10:09 PM] – Checking received data.
[02/14/2019 10:09 PM] – Got product ID: 107. Trying to get info from database.
[02/14/2019 10:09 PM] – Got required product info from database.
[02/14/2019 10:09 PM] – Getting API keys and trying to create a charge.
[02/14/2019 10:09 PM] – Firing pre-payment hook.
[02/14/2019 10:09 PM] – Processing payment.
[02/14/2019 10:10 PM] – Firing post-payment hooks.
[02/14/2019 10:10 PM] – Payment has been processed successfully.
[02/14/2019 10:10 PM] – Redirecting to results page “https://localhost/artisans/stripe-checkout-result/”
[02/14/2019 10:16 PM] – Payment processing started.
[02/14/2019 10:16 PM] – Triggering hook for addons to process posted data if needed.
[02/14/2019 10:16 PM] – Checking received data.
[02/14/2019 10:16 PM] – Got product ID: 107. Trying to get info from database.
[02/14/2019 10:16 PM] – Got required product info from database.
[02/14/2019 10:16 PM] – Getting API keys and trying to create a charge.
[02/14/2019 10:16 PM] – Firing pre-payment hook.
[02/14/2019 10:16 PM] – Processing payment.
[02/14/2019 10:16 PM] – Firing post-payment hooks.
[02/14/2019 10:16 PM] – Payment has been processed successfully.
[02/14/2019 10:16 PM] – Redirecting to results page “https://localhost/artisans/stripe-checkout-result/”