Based standard accounting practice, gift card sales are liabilities until redeemed and used by a client.
Gift card purchase will now be shown in "Unredeemed gift cards" on the income section of your dashboard until they are redeemed, at which point they will be reported as income, tied to the redeeming client.
The process work like this:
1) Sell a gift card
2) View the sale in "Unredeemed Gift Card" on DASHBOARD / INCOME
3) Redeem the gift card code for a client transaction
4) Income is now reported and tied to the specific redeeming client.
Please contact support if you have any questions. support @getartichoke.com