In This Article
What is Stripe?
How to connect Stripe to your Array account
How to add Stripe payments to your form
Customizing Stripe payment options
Viewing Stripe payments in Reports
What is Stripe?
Stripe is a trusted global payment processor that allows businesses to accept online payments securely and efficiently. Known for its high reliability, fraud prevention systems, and PCI-DSS compliance, Stripe is the payment partner of choice for thousands of businesses.
With Array’s Stripe integration, you can collect payments directly through your forms for:
Bookings & appointments
Product sales
Memberships & subscriptions
Donations and more
🔒 Stripe offers secure, encrypted transactions and robust fraud detection so you and your customers are always protected.
Connecting Your Array Account to Stripe
To begin taking payments in your Array forms, you first need to authorize your Stripe account.
Step 1: Navigate to the Array Market
Step 2: Locate Stripe in the Marketplace
Scroll or search for Stripe.
Click on the Stripe app.
Step 3: Add Your Stripe Account
Click Add Stripe Account.
You’ll be redirected to Stripe’s secure login page.
If you already have a Stripe account, simply log in.
If you’re new to Stripe, you’ll be prompted to create an account and enter your business banking info.
✅ Once complete, click “Authorize Access to This Account” — and you’re done! Stripe is now connected to Array.
Integrating Stripe Payments Into Your Forms
Adding Stripe to your forms is simple with Array’s drag-and-drop interface.
Step 1: Open Your Form
Start a new form or edit an existing one.
Click on the Toolbox, then choose Integrations from the left-hand menu.
Step 2: Add the Stripe Payment Field
Drag the Stripe Payment field onto your form where you want the payment section to appear.
Step 3: Configure Payment Options
Once the Stripe field is in place, you can:
Select Currency (e.g., USD, EUR, GBP)
Set a Fixed Amount (e.g., $10 per submission)
Enable Transaction Fee (optional)
Link to Product Boxes: Automatically calculate payment total based on selected products and quantities.
Learn more about Product Boxes →
Personalizing Stripe Payments
Array allows full flexibility when setting up payment logic.
You can:
Apply conditional logic (e.g., charge only if a specific option is selected)
Set dynamic pricing with product selections
Allow user-entered amounts for donations or pay-what-you-want scenarios
💡 Tip: Combine Stripe with logic rules to build intelligent billing workflows (e.g., different charges based on service level).
Viewing Payment Data in Reports
All Stripe payments are tracked and displayed in your Array Reports.
You can view:
Total revenue collected
Payment success/failure logs
Transaction timestamps
Payment breakdown by product or form entry
Reports can be accessed:
On your desktop
On the go via the Array mobile app
Never miss a payment — even while out of the office.
Testing Stripe Integration (Optional but Recommended)
If you want to test Stripe payments before going live:
Visit your Stripe dashboard
Enable Test Mode
Use test credit card numbers (provided by Stripe)
Submit your form to simulate a transaction
Once you're ready, switch back to Live Mode and start accepting real payments.





