Skip to content

Payment integration

Accept ACH and direct debit payments

Invoice Crowd's ACH and direct debit options let customers pay invoices straight from a bank account, through Stripe-hosted US bank payment on eligible one-time USD invoices or through GoCardless direct debit. Invoice Crowd records the payment after provider confirmation.

  • Status: Stripe ACH and GoCardless active
  • Checked against the app
  • Provider terms still apply
Invoice Crowd Payment Methods with Stripe selected and a Live Stripe account, the per-invoice Allow US Bank Payment (ACH) switch, and GoCardless direct debit as the second bank option.

From setup to paid

How ACH & Direct Debit fits the Invoice Crowd payment boundary

Connection, customer checkout and final settlement are separate stages. Read the status and limitations before showing the method on a live invoice.

Connect the merchant account

Each business profile has its own account and live or test mode.

Invoice Crowd invoice editor Payment Methods panel with Stripe on, Allow US Bank Payment (ACH) switched on and GoCardless on, for a business connected to both providers.

Enter only the fields the provider requires

Connect Stripe or GoCardless to the selected business. Stripe ACH uses the existing Stripe account and a per-invoice Allow US bank payment setting; Stripe hosts bank selection, verification and mandate acceptance.

  • Selected business profile
  • Stripe or GoCardless account
  • Write-only credential editing

Check the provider accepts your business first

Direct-debit schemes, currencies, collection windows and eligibility vary by provider and merchant location.

  • Merchant country and account
  • Invoice and settlement currency
  • Provider fees and review

Understand the customer path

The payment option only shows when it can be used for that invoice.

Invoice Crowd invoice INV-2056 in US dollars with the Select a Payment Method sheet offering Stripe card or US bank and GoCardless, and the Stripe Checkout session that takes card and bank together.

Choose the supported one-time path

For an eligible one-time USD invoice, enabling Stripe ACH offers card and US bank payment in the same hosted Checkout Session. GoCardless uses its separate billing-request and mandate flow where supported.

  • The amount comes from the invoice
  • The payment is applied to that invoice
  • Provider-hosted bank step

Recurring payments work differently

GoCardless supports the documented recurring direct-debit path with provider-bound mandates and settlement verification. The Stripe ACH invoice setting currently applies to one-time USD Checkout; Stripe card subscriptions remain a separate flow.

  • One-time and recurring differ
  • Some existing setups only keep running
  • Stripe ACH is one-time only

Checked before the payment is recorded

An invoice is marked paid only when the provider confirms it.

Invoice Crowd Payments Needing Review with a Stripe US bank payment and a GoCardless direct debit held for review, and the provider confirmation each needs before an invoice is marked paid.

The payment must match the invoice

For Stripe ACH, only an authenticated, account-scoped payment_intent.succeeded webhook may settle the invoice. GoCardless likewise requires the exact customer, mandate, allocation, amount, currency and confirmed provider state.

  • Merchant account and mode
  • Same invoice, amount and currency
  • The provider reports it as paid

Know the current limits

Stripe ACH requires an eligible Stripe merchant, customer and one-time USD invoice with the invoice setting enabled. Bank selection, verification and mandate acceptance stay inside hosted Stripe Checkout.

  • Nothing is assumed paid
  • Pending stays pending
  • Mismatches are refused

Integration facts

What to verify before using ACH & Direct Debit

The fields below describe the current Invoice Crowd path; the provider remains the source for merchant eligibility, fees and regional availability.

  • Availability

    Stripe-hosted US bank payments and GoCardless direct debit are active within their documented eligibility boundaries.

  • One-time payment

    Eligible one-time USD invoices can offer Stripe card plus US bank payment in hosted Checkout; GoCardless provides a separate billing-request and mandate flow.

  • Recurring payments

    GoCardless supports the documented recurring direct-debit path. The Stripe ACH invoice setting is currently limited to one-time USD Checkout.

  • Merchant setup

    Connect an eligible Stripe or GoCardless merchant account. Stripe ACH is enabled per invoice and keeps bank selection, mandate acceptance and verification inside Stripe Checkout.

  • Settlement evidence

    A signed provider event must match the merchant account, invoice allocation, amount, currency and successful provider state before settlement.

  • Regional fit

    Direct-debit schemes, currencies, collection windows and eligibility vary by provider and merchant location.

  • Current limits

    Stripe ACH is currently limited to eligible one-time USD invoice checkout. Bank details are handled by Stripe rather than collected or stored by Invoice Crowd.

  • Invoice data

    Amount, currency and allocation are derived from the current server-side invoice state.

  • Unmatched payments

    If a confirmed Stripe or GoCardless payment can't be applied to its invoice, for example because the balance changed after checkout started, Invoice Crowd holds it in Payments Needing Review. You then apply it to the invoice, keep it as customer credit, or refund it.

  • Refunds

    Choose Refund on the invoice in Invoice Crowd and the money goes back through Stripe or GoCardless, whichever took the payment. The refund is booked only after that provider confirms it.

  • Provider fees

    Gateway fees, exchange costs and settlement timing come from the merchant agreement, not the Invoice Crowd subscription.

  • Alternative gateways

    Configure another active provider when this gateway does not support the merchant, customer, currency or collection model.

Questions

ACH & Direct Debit and Invoice Crowd, answered

Is the ACH & Direct Debit integration currently available in Invoice Crowd?

Yes. Eligible one-time USD invoices can offer Stripe-hosted US bank payment when Allow US bank payment is enabled, and GoCardless remains available for supported direct-debit mandate flows. Provider eligibility still applies.

What do I need to connect ACH & Direct Debit?

Connect an eligible Stripe or GoCardless account to the selected business. For Stripe ACH, use a one-time USD invoice and enable Allow US bank payment on that invoice. Stripe or GoCardless controls merchant eligibility, fees, regional availability and settlement timing. Stripe and GoCardless need a paid Invoice Crowd plan.

How does ACH & Direct Debit one-time checkout work?

Stripe ACH reuses the ordinary hardened Stripe Checkout route: an eligible invoice offers card and US bank payment, while Stripe hosts bank selection, mandate acceptance and verification. GoCardless uses its separate billing-request and mandate flow.

Does ACH & Direct Debit support recurring payments in Invoice Crowd?

GoCardless supports the documented recurring direct-debit path with provider-bound mandates and settlement verification. The Stripe ACH invoice setting currently applies to one-time USD Checkout, not Stripe ACH subscriptions.

How does Invoice Crowd decide that a payment succeeded?

A browser return never settles the invoice. Stripe requires an authenticated, account-scoped payment_intent.succeeded webhook that matches the exact invoice, allocation, amount and currency; GoCardless requires equivalent provider-confirmed evidence. A confirmed payment that can't be applied to its invoice is held in Payments Needing Review until you decide what to do with it.

Are gateway fees included in Invoice Crowd pricing?

No. Provider transaction fees, foreign-exchange costs, settlement timing and account terms are controlled by the gateway and merchant agreement. Check the provider before activation.

Can I refund an ACH or direct debit payment from Invoice Crowd?

Yes. Choose Refund on the invoice and Invoice Crowd sends the refund through Stripe or GoCardless, whichever took the payment, and books it only after that provider confirms it. This works for online payments made on the invoice page, not for recurring, subscription or payment-link invoices.

Test ACH & Direct Debit with a representative invoice

Start with sandbox or test mode where the provider offers it, verify the exact currency and payment result, then plan production activation.

  • Never marked paid from the browser alone
  • Provider terms apply
  • Current status is visible