• Resolved nelsonamaya

    (@nelsonamaya)


    Hi @karzin,

    When I click on Refund in an item inside a main order, the refunded value appears in the corresponding suborder but the status doesn’t change to “refunded”. Could you check this please?

    Thank you!

Viewing 15 replies - 1 through 15 (of 16 total)
  • Thread Starter nelsonamaya

    (@nelsonamaya)

    Hi @karzin,

    In fact the refunds are not being reflected in any case, e.g. when I apply a refund to a main order, it’s not reflected in the suborder, as well as when it’s applied to a suborder, is not being reflected in the main order.

    Thanks.

    Hi,
    Sorry for the delay.

    I think that’s the same reason of the other ticket if I’m not wrong.
    The free version doesn’t sync suborders with the main order

    Thread Starter nelsonamaya

    (@nelsonamaya)

    Hi @karzin,

    I’m using the pro version (1.2.1) you provided.

    Thanks.

    Hum, I think I got it now.
    Please, try to enable the “Remaining column” on Multi Order Settings > Interface

    It will display how much it’s still left to pay. But the total column will remain the same anyway.

    Thread Starter nelsonamaya

    (@nelsonamaya)

    Hi @karzin,

    Thanks for your answer, however this doesn’t fix the issue.

    For example I have a main order and refunded an item inside that main order:
    https://cl.ly/2b6ae3600b21

    But the suborder corresponding to that item doesn’t change its status to refunded:
    https://cl.ly/c71a575a53a9
    https://cl.ly/29ef86866246

    The idea would be also to change the suborder status accordingly.

    Thank you very much.

    Hi,

    Humm,
    How did you refund the item inside the main order?

    Thread Starter nelsonamaya

    (@nelsonamaya)

    Hi @karzin,

    I did it by clicking on the “Refund” button in the main order page:
    https://cl.ly/cfbfcc0e396a

    It enables some fields to apply the refund. In my case, I’m typing “1” in the Qty field for the refunded item, and then all the values are populated automatically (total, taxes, etc.). Finally I click on the Refund button on the bottom of the container:
    https://cl.ly/3b6c30640212

    Please let me know if I should do the refund process is a different way so it works fine with the splitting functionality.

    Thank you.

    Thread Starter nelsonamaya

    (@nelsonamaya)

    @karzin I just did another test with an order with status “completed” and it worked fine, let me check if it’s fine. Seems like it should be tested only with completed orders, right?

    Thread Starter nelsonamaya

    (@nelsonamaya)

    @karzin I think I found the issue. When a main order has just a single item and I refund that value, which sets the order total amount to 0, then the status changes for main order and suborder to Refunded.

    However when a main order has more than one item, and I only do a partial refund, e.g. just one item, the suborder created from that item doesn’t get updated with the Refunded status.

    Please let me know if I’m clear with this example.

    Thank you.

    Thread Starter nelsonamaya

    (@nelsonamaya)

    Hi @karzin, any update on this?

    Thank you.

    Hello,
    Sorry for the delay.

    It seems refunded items are more complex than I thought.
    If you refund the main order totally, it will change the main order status to “refunded”, which will make the suborders “refunded” as well.

    If you go to the main order and refund it just partially, WooCommerce itself will not change the main order status. It will keep the same status, thus the suborder status won’t change either.

    Now, if you try to refund a suborder clicking on the suborder page directly, and not the main order, it will change its status to refunded, and then it will reflect its status on the main order. But you would have to refund it completely, not partially.
    Would it be enough for you?

    Thread Starter nelsonamaya

    (@nelsonamaya)

    Hi @karzin, thanks for your answer.

    Refunding directly a suborder instead of doing it from a main order will work for me as you described above (refunding it completely).

    However it doesn’t work currently, I mean, after I refund a suborder completely, the suborder status doesn’t change to refunded. Could you help me please to check this?

    Thank you so much.

    Sure, let me try ??
    What is the suborder status before you try to change it to refunded? You mentioned it only works when it’s completed first?

    Thread Starter nelsonamaya

    (@nelsonamaya)

    Thanks @karzin, currently the suborders status is Processing.

    Thread Starter nelsonamaya

    (@nelsonamaya)

    Hi @karzin,

    Sorry, my bad. The order status was not changing because I wasn’t refunded all the items. Once I refund all of them, the order status change to Refunded.

    Thank you.

Viewing 15 replies - 1 through 15 (of 16 total)
  • The topic ‘Suborder status not changing after refund’ is closed to new replies.