Fully Hosted
A Fully Hosted integration embeds a UI component into your website or app that processes EBT Card payments and split tender. All you have to do is send a POST request and add a redirect to your checkout page, and you’re ready to accept EBT payments.
Features
- UI components for collecting an EBT Card number and PIN
- Field for a customer to set EBT SNAP/CashEBT amounts
- Credit/debit card processing, via Stripe, or Braintree
- Split tender
- Sales tax calculation that exempts the SNAP tendered amount
- Messages displayed to the customer on EBT balance check and payment errors
- Logo placement at checkout
When To Choose Fully Hosted
Fully Hosted Checkout is ideal if you have limited developer resources or want to start accepting EBT payments quickly.
How it works

Requirements
In addition to the universal prerequisites for working with Forage, if you’re building a Fully Hosted integration, then:
- You need an account with a third-party payment service provider (TPP) like Stripe.
- You need to share limited-scope API keys for your TPP with Forage, because Forage routes credit/debit payments to your TPP account. If you’re using a TPP other than Stripe, then please let us know.
Next steps
- Build a Fully Hosted Checkout app
- Consider other Forage integration options: Custom, Forage JS
Updated 6 days ago