• Resolved totoweb

    (@totoweb)


    Hi,

    We have a problem with recurring subscriptions in combination with wooautomate. If we use Stripe as PSP everything works as expected and after payment the workflow from wooautomate is fired. However with recurring subscriptions with Mollie through iDeal only the subscription is renewed and the workflow is not fired.

    We contacted woocommerce support and this is there reaction;

    JR (Automattic)
    Nov 4, 2020, 19:32 UTC

    Hi there Damian,

    Our Testing
    Thanks for waiting while we looked into this for you. I’m unable to reproduce the problem entirely.

    Here’s my workflow:

    Screenshot
    Link to image: https://d.pr/i/cibMyO

    I’m running the latest versions of AutomateWoo (5.1.1) + Subscriptions (3.0.9).

    I create a pending renewal order for an active subscription, and no matter which way I mark it as “Complete”, the workflow fires and sends the email:

    Orders → Bulk Actions
    Orders → Eye icon
    Orders → Click order → Order Status: Completed → Update
    Additionally, using “Process Renewal” triggers the workflow.

    Last week, my colleague Jess also was unable to reproduce the issue. They sent a message with some specific next steps; did that message come through? I’ll paste it below in case it was missed:

    Message from Jess, October 30th, 2020
    Thanks so much for your patience while we looked into this!

    I can see on your site that your workflow isn’t firing for your Mollie iDEAL subscription renewal orders, even when payment is confirmed for those orders. At this time, those are the only payment method for subscriptions on your site.

    I tried to take a look at the orders / subscriptions prior to September 10th where this workflow fired correctly, but it appears these no longer exist on your site.

    Test Subscriptions

    I created two subscriptions on your site and tested different payment methods. For my both of my test subscriptions, this workflow fired as expected.

    Technical Details

    The Subscription – Renewal Payment Complete trigger fires on a site when the woocommerce_subscription_renewal_payment_complete action fires. With default functionality, this action fires when payment has been confirmed for a renewal order or when the renewal order status changes to Processing or Completed.

    To clarify – there is no need for orders to go into Completed status or for you to use any kind of auto-complete functionality. Either Processing or Completed should be sufficient if everything is working as expected.

    Current Theory

    My current theory is that something in the Mollie payment gateway’s Subscriptions integration is either bypassing or overriding the woocommerce_subscription_renewal_payment_complete action so that it never fires for these orders.

    It’s possible this is part of the payment gateway functionality that leaves subscriptions in Active status while during the SEPA payment processing delay: https://d.pr/i/JiCfuZ

    Next Steps

    Could you please let us know what payment method was used to purchase the subscriptions where this workflow fired correctly, prior to September 10th?

    Could you please temporarily enable another payment method – such as Check Payment or Stripe in test mode – and purchase a test subscription with that payment method and let us know if this works as expected for that test subscription?

    I would also recommend reaching out to the Mollie plugin support team and ask them if they are aware of any reason why the woocommerce_subscription_renewal_payment_complete action would not be firing for renewal orders where iDEAL is used as a payment method.

    Can you help us out?

    Kind regards,
    Raoul

    The page I need help with: [log in to see the link]

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Support Syde Niklas

    (@niklasinpsyde)

    Hello @totoweb,

    Can you please open a support ticket with us directly as described in this article here?
    Please include your WooCommerce System Report and a link to this thread.
    Thanks!

    Kind regards,
    Niklas

    Plugin Support Syde Niklas

    (@niklasinpsyde)

    Our developers are still investigating why the woocommerce_subscription_renewal_payment_complete action is not firing.
    Because we have an internal issue open, I will go ahead and mark this thread resolved for our issue tracking.
    We will update this thread once we have a solution for this behavior.

    Kind regards,
    Niklas

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Recurring incasso payments through iDeal do not trigger workflow from automate w’ is closed to new replies.