We are developing payment app with new payment apis. As per new payment api doc “Processing a payment” (https://shopify.dev/apps/payments/processing-a-payment), “kind” json filed is added for payment requests either “sale” or “authorization”. So far we find that always “sale” is coming from store.
How to configure store to receive “kind”:“authorization” ?
We already set the Payment Capture option to Manual.
If we try to resolve payment using graphql with AuthorizationExpiresAt then receive error “Argument ‘authorization_expires_at’ was given, but payment session kind is not authorization.”
That means payment request has to come as kind:authorization but how to set that up.
Thanks for your help.