Stripe Extension - Capture Payment Step

The Capture Payment step will collect a payment that was authorized during the form submission. If there is a Capture Payment step in the workflow then the payment will automatically be set to authorized and will not be collected until the Capture Payment step runs. Remember that stripe automatically cancels (expires) payments after 7 days if the payment is not captured so your workflow must ensure that that the Capture Payment step runs within a week of the initial form submission.

Capture Payment Step Settings

Next Step if Captured: Select the next step in the workflow if the payment was captured successfully. For example, you could select a notification step and send emails to the customer and an administrator informing them that the payment was captured successfully.

Next Step if Failed: Select the next step in the workflow if the payment was not captured successfully. The most likely scenario for this is that the 7 day limit was exceeded and the payment authorization was cancelled by Stripe. The step can also fail if the API returns an error. For example, you could select a notification step and send emails to the customer and an administrator informing them that the payment was not captured successfully.