A full ecommerce gift card system built into UltraCart, with sellable and on-demand certificates, per-code ledgers, and usage reporting.
Ecommerce gift card integration is native to UltraCart. Every account includes a complete gift certificate system that supports both sellable certificates (customers buy them as products) and on-demand certificates (merchants issue them directly for customer service, promotions, or rewards), with per-code balance ledgers, optional expiration, and a built-in usage report, all with no third-party gift card app and no per-certificate fee.
Sellable gift certificates are configured as standard items in UltraCart with the "Generate Gift Certificate" flag enabled in the Advanced section of the item editor. When a customer buys the item, UltraCart automatically generates a unique code, creates the certificate record, and emails the recipient a customizable transactional email with the code. On-demand certificates are created manually from Configuration, Checkout, Gift Certificates, either with a merchant-specified code or an auto-generated one, which makes them ideal for issuing trade-show giveaways, loyalty rewards, influencer payouts, or customer service adjustments without a sale being involved.
On most platforms, gift cards are a separate paid app with its own balance ledger that lives outside the cart system. When a customer tries to use a gift card alongside a coupon, partial-ship an order, or get a refund, the math has to reconcile between two systems, and it often does not. UltraCart avoids that by maintaining a line-by-line per-certificate ledger, with a running balance that updates in real time as the certificate is used across multiple orders. Merchants can add manual credit or debit entries at any time, suspend a certificate by unchecking the Activated flag, or edit expiration and email details directly on the record.
The system supports customer-selected amounts (a dropdown of preset values configured as item options) and customer-entered amounts (using the ArbitraryUnitCost buy-form parameter for fully custom values with min and max bounds), custom or auto-generated certificate codes, optional per-certificate expiration, optional PIN-protected redemption at checkout, and filtering and search across the full certificate list by code, purchased amount, or remaining balance. The built-in Gift Certificate Usage Report (Operations, Reporting, Financial) provides full program analytics with code-level issuance, redemption, and remaining-balance data for reconciliation and customer service. Every function is fully exposed through the UltraCart REST API, and the transactional email is fully customizable under Storefronts, Communications, Transactional Emails.
QuickBooks, QuickBooks Online, Oracle NetSuite, etc.
PayPal Agentic Commerce, AI Agents, Webchat, etc.
UltraCart Affiliate Management, Everflow, iDevAffiliate, etc.
Reports and Dashboards, Screen Recording, Google, etc.
GreatFalls, West, TeleDirect, Teleperformance, etc.
UltraCart CRM, Hubspot, Salesforce, Zoho, etc.
Extensiv, Fulex, Fulfillment by Amazon, ShipStation, etc.
Subscriptions, Reviews, Digital, Activation Codes, etc.
UltraCart Coupons, Gift Cards, Loyalty, etc.
UltraCart Communication, Mailchimp, Klaviyo, etc.
aMember, Kajabi, Wishlist Member, etc.
AI Agents, Reports and Dashboards, Tasks, etc.
PayPal, Stripe, Amazon Payments, Authorize.net, etc.
A/B Testing, Upsells and Downsells, AR Retry, etc.
UltraShip, FedEx, Stamps.com, AfterShip, DHL, etc.
Avalara, Sovos, TaxJar, etc.
Shopify, BigCommerce, WooCommerce, Custom Import Tools.
eBay, EDI, UltraCart API and Webhooks, etc.
Talk to real people who understand your business—no AI bots, no automated responses. Our experienced team is ready to help you solve problems, big or small.
Learn MoreNeed assistance fast? Access our robust knowledge base or connect with a support representative for swift resolutions.
View FAQDive into our detailed guides and examples to optimize your UltraCart experience. From setup to advanced features, our resources cover it all.
View DocsPick up the phone and speak directly with our expert team, or send an email for personalized assistance tailored to your needs.
Reach Out!Explore a library of easy-to-follow video resources to master every feature of UltraCart and maximize your eCommerce success.
View VideosGet personalized help setting up your store, adding products, and integrating payment gateways to launch quickly and confidently.
Contact Support