PrestaShop
PrestaShop copied to clipboard
Display multiple carriers properly in checkout
| Questions | Answers |
|---|---|
| Branch? | develop |
| Description? | Allows checkout to properly display delivery options consisted of multiple carriers. |
| Type? | bug fix |
| Category? | FO |
| BC breaks? | no |
| Deprecations? | no |
| How to test? | See below |
| UI Tests | |
| Fixed issue or discussion? | Fixes https://github.com/PrestaShop/PrestaShop/issues/15369, Fixes https://github.com/PrestaShop/PrestaShop/issues/9998, Fixes https://github.com/PrestaShop/PrestaShop/issues/13080 |
| Related PRs | |
| Sponsor company |
How does it look
How to test
- Create product A that can be sent only with carrier A
- Create product B that can be sent only with carrier B
- Go to FO, add both to cart.
- Go to checkout and see that you can see that the delivery option is consisted of both carriers. ✅
Note
- If you send the order, prestashop will split the order into two. You will see two orders in backoffice, one order with Carrier A, second order with Carrier B.
- There are other bugs in it, which will probably be resolved in a different way. No need to report it - https://github.com/PrestaShop/PrestaShop/issues/15491.
- I want to fix the rest of the issues by using multiple package numbers instead of splitting orders into two. That way there will be no issues with discounts, order prices, editing the order etc.
Hi, the main goal of having the split order is that you may have different warehouses or stores or just different carriers with different logistics times, if you have just one order you wont be able to mark as shipped a partial order.
on lasted PS version you will see at the end of each order "order related xxx"
It will be great to show on checkout all carriers involved on the order.