company logo

Help center

Go to FanmakerLogin
All collectionsSettingsImportImport Gift Cards

Import Gift Cards

Import gift cards with amounts, funding, and optional expiration via CSV

Giftcards creates gift cards and funds them. A code we haven't seen before is created and activated; a code that already exists is topped up.

Find it in the admin under Reports & Imports › Imports, at app.fanmaker.com/admin/settings/imports. Pick Giftcards from the What are you importing? picker, then click Download example CSV to start from a file with the right headers.

info icon
Note: This import only appears for programs with gift cards switched on.

Import Rules

  • card_code — the code printed on the card. This has to be the first column.

  • amount — dollars, to two decimal places

  • funding_account_id — the bank the card is funded from

  • expiration_date — written as m/d/YYYY H:M:S. Leave it blank and the funds never expire.

  • notes — added to the card's history. Leave it blank and we use "Added $X to Giftcard #X".

Optional column

  • pos_restricted_id — restricts the value to a single POS integration ID. Leave it out and there's no restriction.

info icon
Note: If you don't know your funding account IDs, ask your Fanmaker point of contact or email [email protected].

Example CSV

A file with the headers card_code, amount, funding_account_id, expiration_date and notes, and one row reading:

  • card_code — 123456

  • amount — 100.56

  • funding_account_id — 2

  • expiration_date — 12/31/2028 13:17:09

  • notes — Loaded $100.56


Worth knowing

info icon
Note: Cards are matched by code. That's what makes a second upload of the same code a top-up rather than a duplicate card — useful when you're reloading, and worth watching if you didn't mean to.
warning icon
Note: This import loads real value and cannot be reverted. Read the review report and check the preview rows before you click Process this file.
Did this answer your question?
😞
😐
😁