Enhanced checkout: Google Pay, Apple Pay and ACH

In this article:

How does enhanced checkout work?

If you use Stripe as your LGL forms payment processor, you can offer your donors three additional ways to pay (besides a credit card):

  • Google Pay
  • Apple Pay (available only on LGL-hosted forms)
  • ACH bank transfer

Enabling enhanced checkout

To enable these options, go to your LGL forms > Admin page, and click on the Payment Accounts tab. In the row for your Stripe payment account, check the “Enable enhanced checkout” box in the Payment Options column:

Google Pay as a new checkout option

Once you've checked the box shown in the screenshot above, Google Pay will become available as a checkout option in your LGL forms. The Google Pay option will display on the checkout page to any user who is using a Chrome browser or Android phone and has their Google Pay wallet enabled. This will work for both LGL-hosted forms and embedded forms.

  • Google Pay: Google Chrome and Android devices that are set up with Google Pay will see Google Pay as a checkout option.

Apple Pay available only in LGL-hosted forms

Once you've enabled the enhanced checkout option, Apple Pay will become available in LGL-hosted forms but not in embedded forms. (It is not currently possible to enable Apple Pay in embedded forms.) If you are not familiar with the difference between LGL-hosted forms and embedded forms, see our article Publish a form.

  • Apple Pay: Safari and iOS devices that are set up with Apple Pay will see Apple Pay as a checkout option on LGL-hosted forms.  

ACH needs to be manually turned on as an option in each form

After your Stripe account is enabled for enhanced checkout, a new option in the Payment Account area of the LGL forms editor will become available where you can add ACH as an option for a given form.

Once turned on, the donor will see an option to use a U.S. bank account upon checkout:

Processing time for ACH transactions

ACH transactions typically require four business days to process (ACH is not an instantaneous method of payment, like credit cards are). Because of this delay, LGL forms will show ACH transactions in a “Pending” status until the transaction is complete:

Once the ACH transaction is complete, the status will change to “Paid”. Any sending of confirmation emails or internal notifications, in addition to the LGL sync, will take place at that time.