You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Expected behavior
When you enable the option "accept orders for out of stock products", you have 2 type of orders :
• In stock product order => After the payement you have the status : "Payement accepted"
• Out of stock product order => After the payement you have the status : "On backorder (paid)"
But in Checkout plugin configuration, you can specify only one status for the validate order.
There are 2 automatic completed order status in Prestashop :
one for in stock product (Payement accepted)
one for out of stock product (On backorder (paid))
But the plugin "force" only one status.
Actual behavior
If I apply the default status "Payement accepted" for paid orders in Checkout plugin configuration, then for an out of stock product order you will apply the wrong status. (Payement accepted instead of On backorder (paid))
Steps to reproduce the behavior
Apply the default status "Payement accepted" for paid orders in Checkout plugin configuration.
Make an order of an out of stock product
You will have the "Payement accepted" status instead of "On backorder (paid)" status.
You should let Prestashop default functionality for paid orders.
For example it is the case of Paypal plugin.
Expected behavior
When you enable the option "accept orders for out of stock products", you have 2 type of orders :
• In stock product order => After the payement you have the status : "Payement accepted"
• Out of stock product order => After the payement you have the status : "On backorder (paid)"
But in Checkout plugin configuration, you can specify only one status for the validate order.
There are 2 automatic completed order status in Prestashop :
But the plugin "force" only one status.
Actual behavior
If I apply the default status "Payement accepted" for paid orders in Checkout plugin configuration, then for an out of stock product order you will apply the wrong status. (Payement accepted instead of On backorder (paid))
Steps to reproduce the behavior
Apply the default status "Payement accepted" for paid orders in Checkout plugin configuration.
Make an order of an out of stock product
You will have the "Payement accepted" status instead of "On backorder (paid)" status.
You should let Prestashop default functionality for paid orders.
For example it is the case of Paypal plugin.
Environment
PrestaShop version: 1.7.7.8
Checkout plugin version: 2.2.3
PHP version: 7.2.34
The text was updated successfully, but these errors were encountered: