ssvapes Posted May 27, 2016 Share Posted May 27, 2016 Hi everyone Prestashop is generating two invoices with the same order number. For example. A customer is buying 6 items. 2 items are on one invoice. 4 items are on the other. The billing is correct. The customer is being charged once for the combined price of the two invoices. Anyone know why 2 invoices are being created for the same order? Any help would be appreciated. Thanks Link to comment Share on other sites More sharing options...
Knowband Plugins Posted May 28, 2016 Share Posted May 28, 2016 (edited) It seems that 2 different shipping methods are being applied. Shipping method 1 for your 2 products and shipping method 2 for rest 4 products. This is called shipping wise order splitting in Prestashop. When some order contains products which require more than 1 shipping, Prestashop splits that order shipping wise so that each invoice contains all those products which are assigned to same kind of shipping. Hope it helps. PS: It is not an issue, but the default working of PrestaShop. Edited May 28, 2016 by Knowband Plugins (see edit history) Link to comment Share on other sites More sharing options...
ssvapes Posted May 28, 2016 Author Share Posted May 28, 2016 It seems that 2 different shipping methods are being applied. Shipping method 1 for your 2 products and shipping method 2 for rest 4 products. This is called shipping wise order splitting in Prestashop. When some order contains products which require more than 1 shipping, Prestashop splits that order shipping wise so that each invoice contains all those products which are assigned to same kind of shipping. Hope it helps. PS: It is not an issue, but the default working of PrestaShop. Thanks for the reply. Sounds logical. However, we only have one shipping method setup. It charges a flat rate to everyone Link to comment Share on other sites More sharing options...
tuk66 Posted May 30, 2016 Share Posted May 30, 2016 I only know how to create the second invoice by hand. Accept the payment, add another products to the order and create the new invoice. How can it normally happen? Who knows. Try to learn from the code. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now