Skip to main content

Stripe Integration with Array

Collect secure payments through your forms — seamlessly and reliably.

Updated over 3 months ago

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

  1. From your Array dashboard, go to the Integrations & Bots menu at the top.

  2. Click Integrations.

    Integrations-2

Step 2: Locate Stripe in the Marketplace

  • Scroll or search for Stripe.

  • Click on the Stripe app.

Stripe-1

Step 3: Add Your Stripe Account

  • Click Add Stripe Account.

    add stripe
  • 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.

    Integrations-1

Step 2: Add the Stripe Payment Field

  • Drag the Stripe Payment field onto your form where you want the payment section to appear.

Stripe2

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:

  1. Visit your Stripe dashboard

  2. Enable Test Mode

  3. Use test credit card numbers (provided by Stripe)

  4. Submit your form to simulate a transaction

Once you're ready, switch back to Live Mode and start accepting real payments.

Did this answer your question?