Quickly and compliantly accept SNAP and EBT cash payments online
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:
*Benny is undergoing USDA FNS certification as of July 2025
Briefly, the checkout experience is as follows:
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.
The customer authenticates by confirming a code sent their phone number or email.
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.
The customer adds their order details.
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.
The customer adds their payment methods.
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 customer adds their payment methods.
Get up and running with the hosted solution in minutes.