Mandate ID

Topic summary

Developers are seeking clarification on obtaining the mandateId parameter needed to implement deferred billing through Shopify’s API. The original poster references the orderCreateMandatePayment mutation documentation, which provides minimal explanation—defining mandateId only as “The mandate ID used for payment.”

Key Issues:

  • The parameter’s definition in Shopify’s documentation is unclear and unhelpful
  • Searching shopify.dev for “mandateId” yields limited results
  • No clear guidance on where or how to retrieve this identifier

Current Status:
The discussion remains unresolved. Two additional developers have encountered the same problem and are awaiting guidance on locating the mandateId and successfully implementing deferred purchases in their applications.

Summarized with AI on October 26. AI used: claude-sonnet-4-5-20250929.

We are trying to offer deferred purchases via our app. We would like to know where/how we may obtain the request parameter “mandateId” required to implement deferred billing, as per "https://shopify.dev/api/admin-graphql/2022-07/mutations/orderCreateMandatePayment". As can be seen, the definition of this parameter in this doc, “The mandate ID used for payment” is not very clear and doesn’t help us very much. A quick search on shopify.dev for “mandateId” also doesn’t throw up much.

Any help here will be greatly appreciated.

I have the same question.
Has this one been resolved?

Hi @SherwynSoff @rikutonakamura7 ,

I hope you’re both doing well. I wanted to check if you’ve been able to resolve the issue mentioned above. If so, could you share how you resolved it and where you found the mandateId?

Looking forward to your update.