Collect One-Time Payment (Stripe) Web Flow Template
Last updated
Last updated
This Web Flow template has pre-configured components to process payments through a Stripe instance.
This Web Flow contains two Web Pages, each with a different set of components, for users to choose one or the other:
Label controls providing instructions to the user.
Labels controls ready to be set up to display the user’s remaining balance, if any.
Stripe container including the following fields to proceed with the payment via the integration:
A G Pay Button control.
A Save Button
The user’s credit card number and expiration date
Apple Pay and G Pay Buttons.
A Payment Details Confirmed Button.
A Checkbox control for users to confirm the displayed details.
A Signature Input field with its corresponding option Button controls:
Save signature
Clear signature
Draw signature
Type signature
A Submit Button control.
Label controls indicating where users should enter their name and the mount to be charged.
Text input controls to enter name and amount.
A Label control displaying an error message if payment status is FALSE.
A Credit Card control including the following:
A card number input field
A card expiration date input field
A card verification code input field
A Submit Payment Button control that runs the Payment Collected Event
If the payment cannot be processed, the error message will indicate customers to try again.
The Simple Collect Payment Form Web Page includes the following Variables saving the information of the use:
name
errorMessage
amount
The Submit Payment Button in the Simple Collect Payment Form runs the Payment Collected Event, which is created as a web flow event. In Journey Builder you can continue the application’s path by adding an action to these Events or adding nodes to the Journey after them.
This template is set up so that the payment is processed through a configured Stripe instance.
In Configuration Builder, scroll down to Integrations to set up the corresponding credentials. For more information, see Creating a Stripe Integration.
Collect one time payments and process them via a Stripe instance through a Journey.