Apple Pay is a digital wallet for secure payments on Apple devices that helps people check out quickly online. Connecting to Cognito Forms lets customers pay on your form with Apple Pay using Face ID or Touch ID, without leaving the page.
Make checkout effortless for Apple users—shorten payment steps, increase completion rates, and protect transactions with device‑level security.
- Faster checkout on Apple devices
- Lower drop-off at payment
- Secure, tokenized transactions
Use this integration to:
- Offer Apple Pay as a payment option
- Collect payment directly on the form
- Generate receipts and track payments
How It Works
- Connect Stripe to Cognito Forms
- Log in to your Cognito Forms account
- Navigate to the Payment option at the top of the Build page
- Click “Add Payment Account” and choose Stripe.
- Follow the prompts to connect your Stripe account
- Enable Apple Pay in Stripe
- Log in to your Stripe Dashboard
- Go to “Product Settings” > “Payments” > select “Payment methods”
- Select Cognito Forms as your platform
- Under “Wallets,” locate Apple Pay and toggle it on
- Register Your Domain (if embedding the form)
- If your form is embedded using the Seamless embed option, register your website domain in Stripe to use Apple Pay
- In Stripe Dashboard, under “Settings” > “Payment methods,” expand the Apple Pay section
- Click “Configure” and select “Add new domain”
- Enter your website domain and complete the file verification process
- Embed Form with Payment Permissions (if applicable)
- If embedding the form using an iframe, include the allow=“payment” attribute in your embed code:
- <iframe src=“https://www.cognitoforms.com/f/yourform” allow=“payment”></iframe>
- Test the Integration
- Access your form using a Safari browser on an Apple Pay-enabled device
- Complete a test transaction to ensure Apple Pay appears and functions correctly
Still need help? Check out our support article.