Plan Limits
BatchCard offers four plans. Every plan includes bulk creation, CSV export, custom gift card codes (prefixes and suffixes), batch management, and full code capture. Higher plans add file import, email delivery, and scheduled delivery.
Plan comparison
| Feature | Free | Starter | Pro | Business |
|---|---|---|---|---|
| Monthly price | $0 | $4.99 | $9.99 | $24.99 |
| Annual price | $0 | $49.90/yr | $99.90/yr | $249.90/yr |
| Cards per month | 25 | 500 | 2,500 | Unlimited |
| Bulk creation | Yes | Yes | Yes | Yes |
| CSV/XLSX import | -- | Yes | Yes | Yes |
| CSV export | Yes | Yes | Yes | Yes |
| Custom gift card codes | Yes | Yes | Yes | Yes |
| Full code capture | Yes | Yes | Yes | Yes |
| Email delivery | -- | Yes | Yes | Yes |
| Batch tags | Yes | Yes | Yes | Yes |
| Internal notes | -- | -- | Yes | Yes |
| Scheduled delivery | -- | -- | Yes | Yes |
| Expiration dates | -- | -- | Yes | Yes |
| Delivery dashboard | -- | -- | Yes | Yes |
| Customer assignment | -- | -- | Yes | Yes |
| URL import | -- | -- | -- | Yes |
Save 17% with annual billing. Annual pricing is available for all paid plans.
Monthly card limits
The card limit resets on the first day of each billing cycle. Cards created through BatchCard count toward the limit. Gift cards created directly in Shopify admin do not count.
| Plan | Monthly limit | What happens at the limit |
|---|---|---|
| Free | 25 cards | New batch creation is blocked until the next billing cycle. |
| Starter | 500 cards | New batch creation is blocked until the next billing cycle. |
| Pro | 2,500 cards | New batch creation is blocked until the next billing cycle. |
| Business | Unlimited | No limit. |
BatchCard shows a warning when you reach 80% of your monthly card limit. Upgrade before you hit the cap to avoid interruptions.
A single CSV row with quantity set to 10 counts as 10 gift cards. The limit tracks total cards created, not the number of batches or CSV rows.
Feature details by plan
Email delivery (Starter and above)
Deliver gift card codes directly to recipients via Shopify's built-in email notification. Add recipient_email and recipient_name columns to your CSV, or enter them in the batch creation form.
Batch tags (all plans)
Organize batches with custom tags (for example, "Holiday 2026" or "Employee Rewards"). Tags are searchable in the BatchCard dashboard.
Internal notes (Pro and above)
Attach internal notes to batches. Notes are visible only to store staff.
Scheduled delivery (Pro and above)
Schedule gift card email delivery for a future date and time, from 1 hour to 90 days in advance. Gift cards are created immediately; only the notification emails are delayed.
Expiration dates (Pro and above)
Set expiration dates on gift cards at batch level or per card via file import.
Delivery dashboard (Pro and above)
View delivery metrics for each batch. Manage deliveries with Send Now, Cancel Delivery, and Retry Failed actions from the batch detail page.
URL import (Business)
Import gift card data from a Google Sheets, Dropbox, OneDrive, or SharePoint URL.
Customer assignment (Pro and above)
Assign gift cards to existing or new Shopify customers. Recipients who are not existing customers are auto-created with NOT_SUBSCRIBED marketing consent.
Changing plans
You can upgrade or downgrade anytime from the BatchCard settings page. Changes take effect immediately.
- Upgrading: New limits and features are available right away.
- Downgrading: Existing gift cards and batches are preserved. New creation limits take effect on the next billing cycle. Features not included in the lower plan become unavailable.
See pricing for current plan details and to manage your subscription.
Related
- Creating Gift Cards -- step-by-step batch creation guide
- Error Messages -- what to do when you see "plan limit reached"
Ready to try this? Install BatchCard free.
Create bulk gift cards from a CSV or form. Set up your first batch in minutes.
Install Free on Shopify