• Resolved iamganesh

    (@iamganesh)


    Hello there,

    It seems that when woocommerce order status changed to ‘canceled’ stripe refund it automatically.

    We do not want to refund it when the order is canceled. Is there any hook or action to prevent this?

    Looking forward to hearing from you.

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Support dougaitken

    (@dougaitken)

    Automattic Happiness Engineer

    Hi @iamganesh

    To confirm, when an order is paid for an either Completed or Processing, the order is fully refunded via Stripe?

    I’d tried to replicate this on two orders, one Completed and one Processing, by changing the order status to “Cancelled” and then pressing the “Update” button. Each time only the Order Status is changed and stock increased if appropriate. No refund happens on WooCommerce or Stripe.com.

    Can you walk me through steps to replicate this, please?

    Thanks,

    Thread Starter iamganesh

    (@iamganesh)

    Hi @dougaitken,

    To confirm, when an order is paid for an either Completed or Processing, the order is fully refunded via Stripe?
    => No.

    I am changing the order status from pending payment/On hold to Cancelled but I don’t want to refund it automatically. Right now, when I change the order status to cancel it refund automatically.

    Thanks!

    Phil

    (@fullysupportedphil)

    Automattic Happiness Engineer

    @iamganesh – it sounds like you may have the plugin set to authorize transactions only.

    This is a setting under WooCommerce > Settings > Payment > Stripe > Capture. If that option is not checked, then transactions will only be authorized.

    Authorizations are different than capturing a charge and if you cancel an order the authorization is canceled. You would need to have the plugin set to Capture instead. In that case when you cancel the order in WooCommerce, the payment will not be refunded.

    Otherwise you must either be using a Stripe plugin from another developer, or some third-party code/plugin that is impacting this – as our plugin will not do what you described by default for a captured payment.

    If your plugin was already set to capture, please share a copy of your System Status Report here. You can find that by going to WooCommerce > Status.

    Plugin Support AW a11n

    (@slash1andy)

    Automattic Happiness Engineer

    We haven’t heard back from you in a while, so I’m going to mark this as resolved – if you have any further questions, you can start a new thread.

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘cancelled order’ is closed to new replies.