Benny’s fully hosted EBT checkout experience allows your store to accept EBT payments online with as little as a single-API call or by adding the Benny Checkout Button to your site. The experience is fully compliant per and the *. Moreover, Benny connects seamlessly with your existing Stripe integration to handle split-tender payments, and:
  • Authenticates and saves EBT and bankcard payment methods for customers
  • Securely collects and stores EBT card details
  • Handles the adjustment of payment allocation across payment types and the corresponding tax calculations
  • Generates and sends to customers
*Benny is undergoing USDA FNS certification as of July 2025

Checkout experience

Briefly, the checkout experience is as follows:
1

Authentication

The customer authenticates by confirming a code sent their phone number or email. Authentication allows Benny to securely store payment methods and allow for EBT-balance checks.
Authenticating a customer in the Benny checkout experience

The customer authenticates by confirming a code sent their phone number or email.

2

Order Details

The customer enters their order details, like delivery or pickup information. This is a configurable step for your store based on your pickup and delivery options.
Selecting pickup times in the Benny checkout experience

The customer adds their order details.

3

Payment Methods

The customer adds their EBT card and any other payment methods. If they’re an existing customer, previous payment methods will be populated.A customer must be able to adjust their payment allocation across payment types. Benny allows for this adjustment and will re-calculate the taxes accordingly.
Adding a payment method in the Benny checkout experience

The customer adds their payment methods.

4

Confirmation

A customer confirms their EBT card PIN and the order is placed. Benny shows a USDA FNS compliant confirmation to the customer and emails them a receipt.
The compliant order confirmation in the Benny checkout experience

The customer adds their payment methods.

Next steps

API Integration Quickstart

Get up and running with the hosted solution in minutes.