Skip to Content
No-Code EditorElementsPayment Element

Payment Element

Renders a Stripe PaymentElement — the card form, Apple Pay, Google Pay, and other payment methods supported by Stripe.

Payment Element Insert image: A Payment Element component on the canvas showing the Stripe card input form with card number, expiry, and CVC fields

Properties

PropertyDescription
purchaseConfigProduct selection, success page, metadata, tax settings.
enableApplePayEnable Apple Pay wallet.
enableGooglePayEnable Google Pay wallet.
enablePaypalEnable PayPal.
paymentAppearanceJSON string for Stripe Appearance API customization.

Usage

  1. Configure products in your funnel settings.
  2. Add a Payment Element to your checkout page.
  3. Add a button with the submitPaymentElement click action.
  4. The payment form automatically uses the currently selected product.

Trial Detection

If the selected product has a trial period, the Payment Element automatically creates a Stripe SetupIntent (to save the card) instead of a PaymentIntent (to charge immediately). This is handled transparently — no extra configuration needed.

Customization

Use the paymentAppearance prop to customize the Stripe PaymentElement’s appearance via the Stripe Appearance API .

See Products & Payments for the complete payment flow setup.

Last updated on