When I try to query for the PaymentMandates I am told that I need access to ‘read_payment_mandate’.
This scope simply does not exist for me. It is not present on the App Credentials. My store is on the Advanced Plan so I have access to PII2 Data.
I have seen a couple of people with the same issue on these forums, but they’re old and without resolution.
I contacted support and was directed to Shopify Partners? Which seems to be where someone would go to hire a developer?? I am the Developer, simply wanting to toggle this setting.
@jacklj788@itisto did either of you find a reasonable workaround for this?
I was also directed to Shopify Partners, but this seems counterintuitive… I don’t understand why this access scope is not available for Custom Apps created directly in the store.
Yes, unfortunately that scope is only for apps created and installed through the app store.
It is unfortunate, makes no sense (what is more secure than installing an App directly through the Admin Dash?) and the API documentation doesn’t notate this anywhere.
Fortunately we were able to leverage found in the transaction property to fulfill our needs.