If using threshold billing with an external payment gateway, Metronome does not facilitate the payment gating process on behalf of the client. As a result, clients must facilitate the transaction themselves. This end-point is used to either release or cancel the commit pending on the outcome of the external payment attempt.
To release the commit, you must pass the workflow_id provided in the payment_gate.external_initiate webhook.
Facilitate payment gating workflows for threshold billing if using a payment gateway Metronome does not support today.
Ensure that you are set up to consume the payment_gate.external_initiate webhook and save the workflow_id.
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Information to identify the workflow that is in progress to release the commit, and what action we should take to complete the workflow.
Success