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.
The body is of type object
.
Success