EBT, Food Stamp support on Samba

Hello. I Assume you’ve configured payment types, product tags and tax templates. On this sample I’ll assume Tax Rate is %10.

We’ll start by creating an Account for Tax Deductions.

… and the Transaction Type for tax deductions.

I’ll create a Calculation Type for Tax Deductions.

Please notice Calculation Type is Fixed Amount since we’ll update this amount dynamically. I’ve enabled Decrease Amountsetting. I’ve also enabled Include Tax setting so this calculation will work after tax calculation.

I’ll create an action to update this calculation.

… and finally the rule that handles EBT payments.

[=TN('{PAYMENT TOTAL:EBT}')*0.1]

This is a special custom expression that calculates tax deduction amount. We multiply EBT payment total * 0.1 because our tax rate is %10.

Let’s see how it works.

This is a sample ticket.

EBT limit is 5,25

So when we receive 5.25 EBT Payment it deducted 0,52 tax. Since this value calculated from payment amount it will work great for partial EBT payment cases.

Finally I want to show Accounts Screen

1,42 tax applied, 0,52 deducted because of EBT payments and 0,90 Due…

Makes sense?