Payment Request Button

organizing info

The Payment Request Button Web Control requests payments from users. It is tied to the browser's implementation of payment options, so it may not work in all browsers.


Control Properties

Datasource ID

Expects type string (API key)

Private key of the Stripe Integration connected to the account to process the payment.

Api Key

Expects type string (API key)

The Publishable API key from the Stripe Account.


Expects type currency.

The Currency amount to collect. 


Expects type text.

The memo line to be recorded if the payment is successful on the payment processor.

Aria Label

Expects type text.

Defines a value to the aria-label of the control for accessibility. For more information see here.


Submit Successful

Action chain triggered if the payment is successfully submitted through the payment processor.

Submit Failed

Action chain triggered if the payment is unsuccessful when attempted.



Is Visible

Expects type boolean.

If TRUE the control will be visible. If FALSE the control will not be displayed. If the field is empty, the control will be visible.


Add a Payment Request Button to a Web Flow. Select a Stripe Datasource from the dropdown and paste in a publishable key. Set the amount to be collected and the Description.

organizing info