• Resolved Massimo

    (@xamax)


    Hi,
    I am using Woocommerce Subscriptions and your free plugin to test with Braintree Sandbox.
    I have set the order of the status to default as recommended.
    Once the order is done I see that it is switching from Pending payment to Processing in Woocommerce Orders’ tab however once I receive the settlement confirmation from Braintree the order is not switching to complete (as I would expect).

    The products are subscriptions (via Woocommerce Subscriptions) and are set as virtual products.

    Any suggestions on how to fix this if it can be fixed?
    Thanks

    • This topic was modified 6 years, 9 months ago by Massimo.
Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Author Payment Plugins

    (@mrclayton)

    Hi @xamax,

    The settlement confirmation is not available as a webhook so there is no way for your WordPress site to be informed via an event when the settlement status changes within Braintree.

    In order for your order to be set to completed automatically during checkout you would need to do one of the following:

    1. Set the plugin’s order status option to “completed”.
    2. Have a virtual and downloadable product. A product must be virtual and downloadable in order for WC to set the order status to completed automatically.

    Kind Regards,

    so, if i understand things, would that mean that each physical order would need to be manually updated to completed on the braintree side? that there is no way to change the order status on the woocommerce side and somehow have it sync over to the braintree side? (just want to understand, thanks)

    • This reply was modified 6 years, 8 months ago by step8601.
Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Order status stays on Processing’ is closed to new replies.