Bank debit is available in checkout but not in express buttons
For Stripe ACH Direct Debit, the documented choices are Checkout and the Payment Element: Stripe’s support table lists both as supported and the Express Checkout Element as unsupported. An absent ACH option in that express component therefore does not, by itself, indicate a broken bank-debit setup. Identify the exact method and component, confirm the account’s actual permission and configuration, then give buyers a clear route to the supported payment surface.
For: A research-only merchant whose approved bank-debit method appears in a full payment flow but is missing from an express payment area.
Record the provider and exact method named in the merchant’s approval or account documents. Bank debit is a broad description; this comparison’s documented support statement is specifically about Stripe ACH Direct Debit. Do not apply that row to another bank-debit scheme, provider, country arrangement or plugin merely because the customer-facing label looks similar.
Next identify the component that renders the payment choice. Stripe Checkout, the Payment Element and the Express Checkout Element are distinct product names in the support table. A store page titled Checkout does not identify which component is installed. Use the actual integration record or maintainer’s configuration reference, including the plugin and version if a plugin supplies the surface.
Read support as a component capability
The Stripe table lists ACH Direct Debit as supported in Checkout and the Payment Element, and unsupported in the Express Checkout Element. That establishes a useful boundary: putting an express component beside an existing payment form does not make ACH available inside the express component. Moving buttons or treating the absent ACH button as a visual defect does not resolve this support mismatch.
The supported entries identify components to examine; they do not prove that this account has the method enabled or that this store’s integration exposes it. Compare the documented component capability with the merchant’s account configuration and the plugin’s own support for the installed version. Keep country, currency and buyer-context conditions attached to the actual approved method rather than inferring them from a general support mark.
This distinction also separates two investigations. An ACH option missing from the Express Checkout Element fits the documented boundary. An expected ACH option missing from the supported full flow needs its own configuration and integration evidence. Do not treat the support table as a diagnosis of that second problem.
Choose a visible route to the supported surface
If the merchant already has an approved and configured ACH route through Checkout or the Payment Element, preserve a clear way for buyers to reach it from the cart or payment step. Examine the actual labels and destination: a buyer looking for bank debit should not have to infer that an express-only area is the entire set of payment choices. Describe availability only to the extent the configured route supports it.
Use the worksheet to compare the existing full route with the express area. Identify which component can present the method, where the buyer enters that route, and which required store controls remain on it. If a change is proposed, specify the intended route and those controls before authorizing implementation. Do not remove required acknowledgments or misrepresent a different payment method as ACH to make the express area look complete.
Choose between the supported components from the integration the store actually operates and the work the maintainer can document. The support table alone does not justify a rebuild or establish which option would require less work. If the installed method is not Stripe ACH Direct Debit, the next evidence needed is that provider’s method-by-component support, not a guess based on this comparison.
Keep technical support separate from business approval
A working payment surface and an account’s eligibility are separate records. The provider decides whether it supports the disclosed research-only business and on what terms. This Stripe component table neither approves nor universally rejects that business category; it describes technical method support. Also keep method presentation separate from the status or timing of a real bank-debit payment. Seeing a choice does not establish that a payment completed.
A scoped Prism checkout consultation can start with the exact method, installed component, current customer route and observed omission. Prism’s public work includes storefront review and help with provider website questions. Confirm scope, responsibilities, fees and terms before work. Send the website, products and question without payment details, passwords or customer records. The inquiry receives email follow-up and does not book an appointment, purchase a change or submit a processing application.
Method-to-component comparison
Complete this for the method and integration actually used. The Stripe support statements below concern ACH Direct Debit only. A supported component is a candidate route until account permission, configuration and the installed integration are established.
Worksheet entries are not submitted by Prism’s worksheet and are not saved by the site. Use record types, availability, anonymized observations, or match/mismatch results. Do not enter government identifiers, customer names or addresses, customer messages, receipt-access links, card or bank details, passwords, or keys. Send sensitive documents only through the provider’s verified secure channel.
Method-to-component comparison. The last column is for temporary notes.
Comparison point
Documented boundary or evidence
Decision to record
Your configuration
Approved method
Documented boundary or evidenceProvider and exact method named in the merchant’s account or approval records.
Decision to recordConfirm that the method is Stripe ACH Direct Debit before applying this table’s support statements.
Full Checkout support
Documented boundary or evidenceStripe lists ACH Direct Debit as supported in Checkout.
Decision to recordIdentify whether the installed or proposed integration actually uses this product and enables the method.
Payment Element support
Documented boundary or evidenceStripe lists ACH Direct Debit as supported in the Payment Element.
Decision to recordRecord whether this component supplies the store’s full payment form and exposes the approved method.
Express component support
Documented boundary or evidenceStripe lists ACH Direct Debit as unsupported in the Express Checkout Element.
Decision to recordTreat this component as unsuitable for presenting that method; do not promise an ACH express button.
Installed integration boundary
Documented boundary or evidencePlugin or integration name, version and its documented method support.
Decision to recordSeparate Stripe component capability from what this particular integration supplies.
Chosen customer route
Documented boundary or evidenceActual entry label, destination and component serving the bank-debit choice.
Decision to recordGive the buyer a discoverable supported path while preserving required store controls.
Unresolved availability condition
Documented boundary or evidenceSpecific missing account, country, currency or configuration evidence.
Decision to recordAssign the precise unanswered question before promising the method’s availability.
These are temporary notes. Leaving or reloading this page may clear them. Worksheet entries are not sent automatically. If you copy notes into the consultation message and submit the form, Prism receives them as part of your request.
Limits
The component comparison applies to Stripe ACH Direct Debit. It is not a support matrix for every bank method or WooCommerce plugin.
Technical support does not establish merchant eligibility, legal approval, successful payment or settlement timing.
Keep bank details, card data, authentication codes, credentials and customer records out of the worksheet and consultation form.
Stripe payment method support — checked 2026-09-21. ACH Direct Debit is supported in Checkout and the Payment Element and unsupported in the Express Checkout Element. This does not establish availability on a particular merchant account or plugin.
Prism solutions — checked 2026-09-21. Published support includes storefront review, processing preparation and provider website questions. Scope, fees and terms are discussed before work; the provider decides eligibility and account terms.
Prism contact — checked 2026-09-21. The form collects the website, products and question without card details, passwords or customer records. Email follow-up does not book an appointment, purchase a service or submit a processing application.