How to configure Store to send payment request with "kind":"authorization" or "sale"

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.

You have to send only id (gid) avoid authorizationExpiresAt, it can be null.