[Urgent] orderCreateMandatePayment authCapture=false Captures Instead of Authorize

Setting autoCapture=false does nothing in the orderCreateMandatePayment mutation. The outstanding balance of the order is still captured, not authorized. The behaviour seems to have changed today (May 23, 2024) as this was working for our orders yesterday. We create an authorization on an order with outstanding balance.

I’ve tested with 2024-01, 2024-04 and unstable versions of the mutation, and confirmed the behaviour is consistently capturing, using these orders:

gid://shopify/Order/4192821084289

gid://shopify/Order/4192849952897

Can you fix this as soon as possible?

Hey @BlackCart thanks for the report.

We’ve identified a bug linked to our orderCreateMandatePayment mutation resulting in the autoCapture: false not being accounted for. This affected a small number of pre-orders. We know the issue started around 11am PDT on May 23rd and a fix was in production around 7pm PDT same day.

Please reach out you need any further help.

  • Diego