Enable coupons on a payment form
Turn on the Enable Coupon toggle on a form's payment element so customers can enter a coupon code and apply a discount before they pay. The coupon code itself must exist before you enable the field on the form.
Before you start
Create the coupon before enabling it on the form. Open Payments > Coupons, click Create Coupon, and set the code, discount type, and any restrictions. Coupon codes are alphanumeric with no spaces or special characters, and they are case-insensitive.
Enable coupons on the form
Open the form in the form builder and configure the payment element's settings.
Open the form that should accept coupon codes.
Select the payment element.
Click the gear icon on the payment element to open the settings panel on the right.
Scroll down to the Coupons section.
Turn on Enable Coupon.
Click Save in the upper-right corner of the form builder.
After you save, the payment form shows an Enter coupon code field with an Apply button, and customers can enter a code to apply the discount before paying.
Track coupon use in workflows
Coupon activity is available to automations. The Payment Received workflow trigger records the applied code as {{payment.coupon_code}} and the discount as {{payment.discount_amount}}, and coupon events such as Coupon Code Applied, Coupon Code Redeemed, Coupon Redemption Limit Reached, and Coupon Code Expired have their own workflow triggers.