Payment status not copied
-
Hi
I’m testing this plugin to replace one we’re currently using, as this one has more options.
All seems to go well except when splitting the orders the payment status from the original order is not copied.
The original order is marked as paid and the splitted orders are marked as “Awaiting payment”. I have enabled the option that removes the original order automatically.
Is this a known bug?
-
Have you checked the option on settings page from where you can set an order status for parent order and a different order status for splitted orders. Kindly confirm if you aren’t missing those checkboxes.
@kristofdvbe you can change the parent and child order status in general settings tab. You can also add a custom status and assign that status to new orders (parent & child orders).
Video Tutorial: https://www.youtube.com/embed/o_iGBT5iSRA
-
This reply was modified 5 years ago by
jonathan972.
Hi both,
thanks for your help. However, the problem still persists.
I don’t want to specify an order status for the child orders, because I want to know if the payment actually went through or not.
I have a connection with a carrier for sending my packets and that’s why I’m deleting the original order after splitting or else I will have duplicate orders in my list (original order + splitted orders).I’ve tested the flow as follows:
1. I create an order with two items
2. The plugin splits the order into two suborders and deletes the original order.
The status of the two suborders are set on “Awaiting payment”.
3. I finalize the payment for my order
4. The status of the suborders are not updated and are still “Awaiting payment”.This is a problem because I need to know if my suborders have been paid for or not, so I know if I have to send it or not. The original order is gone so I can’t check that status anymore. Any option or workaround to this?
Thanks in advance.
@kristofdvbe I understand and agree with you. So in your case whenever payment gateway will confirm the payment, instead of deleted original/parent order, these two child orders should be notified and get updated with the accurate payment status.
There are two scenarios:
- You do not delete also do not split the parent order until the payment status is not verified or paid etc. There is an option to lock the split action on general settings page. My support team will help you to find that option. @jonathan972 please help our plugin user.
- There should be a way to nominate the child orders where parent order was nominated, so whenever payment gateway response will be received, these two orders will be updated instead. But this feature is not yet existing in this plugin. You can use the first scenario which is a safe way to proceed.
@kristofdvbe You can use split lock in your scenario. For example, you select “split COMPLETED Orders” from split lock drop down. It will split the orders with the completed status only. When order payment will be confirmed, the order status will be changed to completed and then Order Splitter will split the order.
Hi Fahad
Thanks for your time and help.
The first option indeed seems like a viable option. I’ve taken a look at the settings and found the Split Lock setting.
I’ve configured the split lock to only split on orders with the status ‘Processing’. According to the Woocommerce documentation, this status is set after payment has been succesfully confirmed.
However, when I then make an order, without paying yet, the orders are already splitted and the same problem persists.Are these the correct settings I’m using? It is in Dutch, but can’t seem to convert it to English, so my apologies for that.
https://gyazo.com/82bfebf3015056f8e480a3d79f9ae987
https://gyazo.com/86e5f62c242d5dc88522c4f4a38bcb29@jonathan972 Oke, I will try the Completed status. Thank you.
Hi both
I’ve tested it with the Processing & Completed Split lock setting, but the order always gets splitted right after placing the order – even before finishing the payment.
It’s as if the setting is not being looked at by the plugin.
Am I missing something?@kristofdvbe let me check on my end.
@kristofdvbe we have released another version with this capability so whenever order status will be changed, it will consider the split. Can you please try the version 3.9.5?
Hi Fahad
Thank you for the great support.
I’ve upgraded the plugin and tried again, but it seems that the issue is still there.
I’ve made a small video demonstrating my flow so it is hopefully more clear:
https://youtu.be/Gnjzl9qP_ycI can confirm that it also happens with the status “Completed” instead of “Processing”.
If you need any more information, videos or photos, please let me know. I’d be glad to assist.-
This reply was modified 5 years ago by
kristofdvbe.
@kristofdvbe please reach us through our demo site, so we can test it together.
-
This reply was modified 5 years ago by
jonathan972.
-
This reply was modified 5 years ago by
The topic ‘Payment status not copied’ is closed to new replies.