Tariffs are on us. Literally. No separate US tariff charge at checkout.

Loyalty Card Printing

  • Premium loyalty card printing entices customers and generates repeat business
  • A large range of luxurious and eco-friendly card stocks in differing weights
  • In-house design assistance available for your custom printed loyalty cards

Loyalty programs are a great way to reward customers, encourage repeat business, and foster brand affinity. With Aura Print's professional loyalty card printing services, you can create tangible, customized loyalty cards that keep your business at the forefront of your customers' minds (and wallets!). Our custom printed loyalty cards are perfect for coffee shops, restaurants, hair salons, retail stores, and countless other businesses looking to boost customer retention.

Imagine a beautifully designed loyalty card printed on high-quality cardstock. Your branding shines through, and customers get that satisfying feeling every time they collect a stamp or reward. We make it simple to create custom printed loyalty cards that perfectly reflect your business's personality. Choose from various sizes and finishes, and even add stunning embellishments to make your cards stand out.

4.8 869 reviews ✓

Make Customer Loyalty Card Printing Personal

Need help with the design? Our in-house experts are ready to collaborate with you! If you're after truly unique customer loyalty card printing, we even offer options for variable data printing. That means personalizing each loyalty card with customer names, unique numbers, or barcodes to elevate your program and track its success. Simply opt for our ‘Split Across Multiple Designs’ feature and supply the additional data post-checkout with a spreadsheet.

At Aura Print, we understand that speed and reliability matter. That's why we provide fast turnaround times on loyalty card printing. Our commitment to quality ensures that your cards look impeccable. We offer a wide range of paper stocks and specialty finishes – choose from options like soft-touch, spot UV, and more – to make your loyalty cards feel as premium as your offerings. Are you in the business of sustainability? We have you covered thanks to our wealth of eco-friendly paper stocks.

Print Loyalty Cards to Empower Your Brand

Don't settle for generic, flimsy loyalty cards. Partner with Aura Print for premium printed loyalty cards that exude quality and reinforce your brand identity. Our printed loyalty cards will help your program succeed and transform satisfied customers into devoted champions of your business.

Ready to elevate your loyalty program? Explore our loyalty card printing services or contact us to discuss your bespoke loyalty card printing needs today. We also have a handy sample pack available to order! Let Aura Print turn loyalty into a tangible and rewarding experience for your customers.

A circular maroon icon featuring a white outline of a calendar with dots, representing dates, scheduling, or time management functionality. A circular maroon icon featuring a white outline of a calendar with dots, representing dates, scheduling, or time management functionality.

Dispatched using a reliable 1-3 working day courier in as little as 1 working day from proof approval. 

A circular maroon icon featuring white checkmarks and horizontal lines, representing a checklist, tasks completed, or to-do list functionality. A circular maroon icon featuring white checkmarks and horizontal lines, representing a checklist, tasks completed, or to-do list functionality.

 All print products are finished, quality checked, and packed in-house by our professionals. 

A circular maroon icon featuring a white outline of a customer service headset with microphone, representing support or communication service. A circular maroon icon featuring a white outline of a customer service headset with microphone, representing support or communication service.

Friendly, knowledgeable customer service team available to answer any questions.

A circular maroon icon featuring a simple white outline illustration of a laptop computer with an open screen and keyboard. A circular maroon icon featuring a simple white outline illustration of a laptop computer with an open screen and keyboard.

Talented in-house design team on-hand to create bespoke designs for virtually any product.

A circular maroon icon featuring a white outline of a gear or cog wheel, representing configuration. A circular maroon icon featuring a white outline of a gear or cog wheel, representing configuration.

From paper stocks to foil shades, our customization options are simply unmatched.

A circular maroon icon featuring a white outline of a lightbulb with radiating lines, representing brightness or light. A circular maroon icon featuring a white outline of a lightbulb with radiating lines, representing brightness or light.

Constant innovation means we’re working on new products and finishes as we speak.

Loyalty Card Ideas From Real Customer Projects

Browse a collection of professionally printed loyalty cards created for coffee shops, salons, restaurants, gyms, retailers, and independent brands across a wide range of industries. From punch cards and reward programs to VIP membership cards and appointment trackers, these real customer projects demonstrate how different layouts, finishes, and paper stocks perform in everyday business settings.

Searching for ideas for your own loyalty cards? Our gallery of recent print projects showcases practical branding concepts, print finishes, and card designs that help businesses create loyalty cards customers actually keep, carry, and return with.

Folk-inspired recycled uncoated tarot-style cards with rounded corners, colourful character illustrations, symbolic details and earthy muted tones.
Metallic gold silk Pinchanted crown pin backing card with lavender design, white and gold foil lettering, and enamel crown pin attached.
Metallic gold Forest Colour Core Happy Valley Farms business card with dark green heritage-style mansion illustration, gold foil logo and thick coloured card stock.
Silk Spirited Away-inspired art print with illustrated girl, masked spirit, soot sprites, bathhouse bridge, koi pond and glowing lanterns.
Blue and white Nevertear Progressive Pilgrimage luggage tag front with rounded corners, slot cut-out, logo artwork and durable tear-resistant finish.
Uncoated fox mascot business card with close-up photo of a costumed fox character, paw gloves and full-colour mascot photography on textured paper.
Metallic silver kiss-cut Powerlase sticker sheet with reflective industrial product labels, blue logo branding, part number details and rounded rectangle sticker shapes.
Tintoretto Gesso 8 page wildflower wedding order of service back with soft watercolour floral bouquet, initials and textured off-white paper.
Metallic red silk My Chemical Romance-inspired art print with illustrated black-uniformed character holding a white deer, red foil details, arrows and bold pink background.
Tintoretto Gesso brown textured wedding information card with handwritten “the finer details” lettering, personalised date box, and white print on dark brown paper.
Order your printed sample pack featuring paper stock and metallic foil printing examples across a range of finishes and colors.Order your printed sample pack featuring paper stock and metallic foil printing examples across a range of finishes and colors.

Production Turnaround

We aim to produce and dispatch all orders as quickly and efficiently as possible. As every product is custom printed to order, turnaround times can vary depending on artwork approval, quantity, finishing options and the complexity of the project. More specialist products and finishes, including duplex, triplex, die cut and foiled items, will usually require additional production time due to the extra processes involved.

As you configure your product, the online calculator updates in real time to show an estimated turnaround based on your chosen options. Once you approve your proof, our team will email you a dispatch estimate for your specific order. This estimate covers the production time from proof approval to dispatch and does not include courier delivery time.

Rush Production

If you’re working towards a tight deadline, we also offer a Rush Service at checkout which means you can reduce the production turnaround by 1 business day on eligible products.

Quality Checks and Dispatch

Although we are based in the UK, our courier partners provide fast, tracked delivery across the United States. Orders are carefully printed, finished, quality checked and prepared for dispatch before being sent across the Atlantic.

US shipping starts from $12.95. Our standard delivery service typically takes 5–7 working days after dispatch, while a faster 1–3 working day service is available for $19.95. Delivery to Eastern states typically takes 1–2 business days after dispatch, while customers in Central, Mountain, and Pacific states take an estimated  2–3 business days, depending on location.

Delivery Options and Returns

You can find full information on delivery times, shipping options, courier services, and return policies on our Delivery & Returns page.

Globe icon symbolizing online ordering through an instant price calculator that updates totals in real time.Globe icon symbolizing online ordering through an instant price calculator that updates totals in real time.

Choose your options and order online with our product configurator, which updates your total in real time.

Blue arrow pointing to the next step in the order process.Blue arrow pointing to the next step in the order process.
White envelope icon on a dark red circle, indicating: reply to your Order Confirmation email with your artwork or design brief.White envelope icon on a dark red circle, indicating: reply to your Order Confirmation email with your artwork or design brief.

Reply to your Order Confirmation email with your artwork or design brief and any supporting files.

Blue arrow pointing to the next step in the order process.Blue arrow pointing to the next step in the order process.
White check mark icon on a dark red circle, representing our design team reviewing your artwork, resolving any issues, and sending a proof for approval.White check mark icon on a dark red circle, representing our design team reviewing your artwork, resolving any issues, and sending a proof for approval.

We check for technical issues and contact you if needed. You are responsible for checking the spelling, information and layout before you approve.

Blue arrow pointing to the next step in the order process.Blue arrow pointing to the next step in the order process.
White open box icon on a dark red circle, representing your prints being produced and shipped directly to you after approval within a few days.White open box icon on a dark red circle, representing your prints being produced and shipped directly to you after approval within a few days.

Once approved, your order moves into production and is dispatched within a few working days.

How to Supply Your Artwork?

After placing your order, reply to your Order Confirmation email with your artwork files, design brief, or a link including your order number. For detailed specs, see the resources below. Need help writing a brief or preparing files? Contact our friendly design team or visit our blog.

The Basics

Metallic Foil & Spot UV Products

Die Cut Or Kiss Cut (Shaped) Products Including Stickers

Folded, Perforated or Drilled Products

  • Indicate any crease lines, perforation lines or drill holes using a 1pt magenta line on a separate layer or separate page.

Spot Colors

PDF icon for downloading a PDF print ready templatePDF icon for downloading a PDF print ready template

Download our PDF template for all available sizes.

Let our Design Team Work their Magic

We understand not everyone is a professional designer. You may not know your RGB from your CMYK or your bleed from your trap. That's why we have our in-house team on hand to craft the design of your dreams. All designs are individually created by our talented bunch. Yes, that's right, real people!

What’s the Best Paper Stock for Cards That Need Loyalty Stamps?

Uncoated-style stocks are usually the easiest to stamp and write on, making them a popular choice for cafés, salons, and coffee shops. Laminated finishes can create a more premium look, but ink and stamps may smear or smudge more easily on coated surfaces.

Many businesses choose a gloss or laminated finish on one side and an uncoated reverse side, giving them a more premium appearance while still keeping the card practical for loyalty stamps or handwriting. If you are unsure which stock is right for your loyalty cards, our sample packs let you test different papers and finishes in person before ordering.

What Information Should Be Included on a Loyalty Card?

Most loyalty cards include your business name or logo, reward details, and clearly marked spaces for loyalty stamps or signatures, along with contact details, social media handles, QR codes, or terms and conditions on the reverse side. It is also important to clearly show how many stamps or visits are needed before a reward can be redeemed. 

For example, if a customer receives their 10th coffee free, the card would usually include 9 stamp spaces, with the completed card then redeemed for the free item.

Are Physical Loyalty Cards Still Effective?

Yes. Loyalty programs are proven to encourage repeat business, with 85% of consumers saying they are more likely to continue buying from brands that offer one. Physical loyalty cards remain effective because they are quick to use, easy to carry, and keep your branding visible between customer visits.

For many independent businesses, printed loyalty cards are also a far simpler and more cost-effective option than developing and maintaining a dedicated app.

What Size Should a Loyalty Card Be?

One of the most popular sizes for loyalty cards is (85x55mm) because it matches the same size as a traditional business card, and fits easily into wallets and purses. Loyalty cards can also be printed in either portrait or landscape orientation, giving you more flexibility depending on your design and how much information you need to include, while still fitting neatly into places where traditional business cards are normally kept.

We can also print custom sizes and die-cut shapes if you wish to create something much more unique.

Which Finish Is Best for Loyalty Cards?

This depends on how the cards will be used. Soft-touch lamination gives loyalty cards a premium feel, while uncoated-style stocks are often preferred for cards that need to be stamped or written on regularly. The finish should also reflect the overall brand image and customer experience you want to create, as your loyalty cards are an extension of your brand.

Are Loyalty Cards Durable Enough for Everyday Use?

Yes, loyalty cards are printed on sturdy paper stocks designed for regular handling and everyday use. We would generally recommend choosing a stock of at least 16pt for loyalty cards, as thinner paper stocks can wear out more quickly when carried in wallets or purses. Laminated finishes can also help improve durability over time.

Can Loyalty Cards Be Printed Double-Sided?

Yes, many businesses use the reverse side for contact details, terms and conditions, exclusions, QR codes, social media information, or additional branding. Double-sided printing is a great way to include extra information without overcrowding the main loyalty stamp area.

Can Each Loyalty Card Include a Different Barcode or Number?

Yes, loyalty cards can be personalized with unique barcodes, promotional codes, or campaign details using variable data printing. QR codes are also a useful way to link customers to additional information, terms and conditions, offers, or online content without overcrowding the loyalty card design.

Can You Help Me Design My Loyalty Cards?

Yes, our in-house design team can help refine your existing artwork or create a professional loyalty card design based on your requirements. If you are preparing artwork yourself, we also have guides on how to write a design brief and how to check your artwork for print.

How Quickly Can Loyalty Cards Be Printed and Delivered?

Dispatch times vary depending on the specification selected and are shown in real time during the ordering process. Rush services are available, with some loyalty business card options dispatching within 1 working day from proof approval, while more premium specifications may take longer.

All loyalty cards are printed, finished, quality checked, and packed in-house before shipping. For more information, please see our delivery and return information.

4.8
Google Reviews
★ ★ ★ ★ ★ 869 reviews
Review us on Google
chevron-up chevron-left chevron-down chevron-right function initGallery() { return { activeItem: 0, activeVideo: false, itemIsVideo: false, itemCount: 0, fullscreen: false, focusTrapListener: null, loop: true, isStart: true, isEnd: false, videoOptions: { autoplay: false, loop: false, showRelated: false, allowApi: false }, swipeStart: 0, swipeDir: "x", autoplayId: null, autoplayDelay: 5000, initialImages: [{"thumb":"https:\/\/aura-print.com\/media\/catalog\/product\/cache\/b72f33ae4279c7e2e1b7951ae5b98318\/a\/p\/ap_loyalty_card_printing_fanned_5.jpg","img":"https:\/\/aura-print.com\/media\/catalog\/product\/cache\/e3750db8823e031f2cbaf8ab4056eb7b\/a\/p\/ap_loyalty_card_printing_fanned_5.jpg","full":"https:\/\/aura-print.com\/media\/catalog\/product\/cache\/9b93d049b5b8552c1f07c08f534e7a72\/a\/p\/ap_loyalty_card_printing_fanned_5.jpg","caption":"Loyalty Card Printing Fanned\r\n","position":"9","isMain":true,"type":"image","videoUrl":null},{"thumb":"https:\/\/aura-print.com\/media\/catalog\/product\/cache\/b72f33ae4279c7e2e1b7951ae5b98318\/a\/p\/ap_loyalty_card_printing_front_back_3.jpg","img":"https:\/\/aura-print.com\/media\/catalog\/product\/cache\/e3750db8823e031f2cbaf8ab4056eb7b\/a\/p\/ap_loyalty_card_printing_front_back_3.jpg","full":"https:\/\/aura-print.com\/media\/catalog\/product\/cache\/9b93d049b5b8552c1f07c08f534e7a72\/a\/p\/ap_loyalty_card_printing_front_back_3.jpg","caption":"Loyalty Card Printing Front Back","position":"10","isMain":false,"type":"image","videoUrl":null},{"thumb":"https:\/\/aura-print.com\/media\/catalog\/product\/cache\/b72f33ae4279c7e2e1b7951ae5b98318\/a\/p\/ap_loyalty_card_printing_stacked_5.jpg","img":"https:\/\/aura-print.com\/media\/catalog\/product\/cache\/e3750db8823e031f2cbaf8ab4056eb7b\/a\/p\/ap_loyalty_card_printing_stacked_5.jpg","full":"https:\/\/aura-print.com\/media\/catalog\/product\/cache\/9b93d049b5b8552c1f07c08f534e7a72\/a\/p\/ap_loyalty_card_printing_stacked_5.jpg","caption":"Loyalty Card Printing Stacked","position":"11","isMain":false,"type":"image","videoUrl":null}], images: [{"thumb":"https:\/\/aura-print.com\/media\/catalog\/product\/cache\/b72f33ae4279c7e2e1b7951ae5b98318\/a\/p\/ap_loyalty_card_printing_fanned_5.jpg","img":"https:\/\/aura-print.com\/media\/catalog\/product\/cache\/e3750db8823e031f2cbaf8ab4056eb7b\/a\/p\/ap_loyalty_card_printing_fanned_5.jpg","full":"https:\/\/aura-print.com\/media\/catalog\/product\/cache\/9b93d049b5b8552c1f07c08f534e7a72\/a\/p\/ap_loyalty_card_printing_fanned_5.jpg","caption":"Loyalty Card Printing Fanned\r\n","position":"9","isMain":true,"type":"image","videoUrl":null},{"thumb":"https:\/\/aura-print.com\/media\/catalog\/product\/cache\/b72f33ae4279c7e2e1b7951ae5b98318\/a\/p\/ap_loyalty_card_printing_front_back_3.jpg","img":"https:\/\/aura-print.com\/media\/catalog\/product\/cache\/e3750db8823e031f2cbaf8ab4056eb7b\/a\/p\/ap_loyalty_card_printing_front_back_3.jpg","full":"https:\/\/aura-print.com\/media\/catalog\/product\/cache\/9b93d049b5b8552c1f07c08f534e7a72\/a\/p\/ap_loyalty_card_printing_front_back_3.jpg","caption":"Loyalty Card Printing Front Back","position":"10","isMain":false,"type":"image","videoUrl":null},{"thumb":"https:\/\/aura-print.com\/media\/catalog\/product\/cache\/b72f33ae4279c7e2e1b7951ae5b98318\/a\/p\/ap_loyalty_card_printing_stacked_5.jpg","img":"https:\/\/aura-print.com\/media\/catalog\/product\/cache\/e3750db8823e031f2cbaf8ab4056eb7b\/a\/p\/ap_loyalty_card_printing_stacked_5.jpg","full":"https:\/\/aura-print.com\/media\/catalog\/product\/cache\/9b93d049b5b8552c1f07c08f534e7a72\/a\/p\/ap_loyalty_card_printing_stacked_5.jpg","caption":"Loyalty Card Printing Stacked","position":"11","isMain":false,"type":"image","videoUrl":null}], startAutoplay() { this.autoplayId = setInterval(() => { if (typeof this.nextItem === 'function') { this.nextItem(); } }, this.autoplayDelay); }, stopAutoplay() { if (this.autoplayId) { clearInterval(this.autoplayId); this.autoplayId = null; } }, init() { this.itemCount = this.images.length; this.initActive(); this.$watch('activeItem', (item) => { this.itemIsVideo = this.images[item].type === 'video'; this.activeVideo = this.itemIsVideo && this.videoOptions.autoplay; this.isStart = this.activeItem === 0; this.isEnd = this.activeItem === (this.itemCount - 1); this.$nextTick(() => { const activeThumb = this.getActiveThumb(); if (activeThumb) { //this.scrollTo(activeThumb); }; }); }); this.$watch('itemCount', () => { this.calcThumbsOverflow() }); this.$watch('fullscreen', (open) => { this.$nextTick(() => { this.scrollLock(open); this.tabLock(this.$refs.galleryDialog, open); }) }) this.startAutoplay(); this.$root.addEventListener('mouseenter', () => this.stopAutoplay()); this.$root.addEventListener('mouseleave', () => this.startAutoplay()); }, getImage() { return this.fullscreen ? this.image.full : this.image.img; }, typeIsVideo() { return this.image.type === 'video'; }, isActive() { return this.activeItem === this.index; }, isActiveVideo() { return this.activeVideo = true; }, isActiveAndVideo() { return this.isActive() && this.activeVideo }, notActiveVideo() { return !this.activeVideo; }, itemIsNotVideo() { return !this.itemIsVideo; }, itemIsVideoAndNotActive() { return this.itemIsVideo && !this.activeVideo; }, scrollLock(use = true) { document.body.style.overflow = use ? "hidden" : ""; }, tabLock(target, use = true) { if (use) { hyva.trapFocus(target); } else { hyva.releaseFocus(target); } }, nextItem() { const hasNext = this.activeItem < (this.itemCount - 1); this.activeItem = hasNext ? this.activeItem += 1 : this.loop ? 0 : this.activeItem; }, prevItem() { const hasPrev = this.activeItem > 0; this.activeItem = hasPrev ? this.activeItem -= 1 : this.loop ? (this.itemCount - 1) : this.activeItem; }, swipeItem(event) { if (this.swipeStart === 0) return; const swipeEnd = this.getTouchPosition(event); if (Math.abs((swipeEnd - this.swipeStart)) < 40) return; if (this.swipeStart > swipeEnd) { this.nextItem(); } else { this.prevItem(); } this.swipeStart = 0; }, getVideoData() { const videoUrl = this.image.videoUrl; const videoData = { id: null, type: null, src: null, additionalParams: "&autoplay=1", allow: "fullscreen; picture-in-picture; autoplay;" } if (!videoUrl) { return videoData; }; if (this.videoOptions.loop) { videoData.additionalParams += '&loop=1'; } if (videoUrl.match(/youtube\.com|youtu\.be|youtube-nocookie.com/)) { const youtubeRegex = /^.*(?:(?:youtu\.be\/|v\/|vi\/|u\/\w\/|embed\/)|(?:(?:watch)?\?v(?:i)?=|\&v(?:i)?=))([^#\&\?]*).*/; const baseSrc = videoUrl.match(/youtube-nocookie.com/) ? 'https://www.youtube-nocookie.com/embed' : 'https://www.youtube.com/embed'; videoData.type = "youtube"; videoData.id = videoUrl.match(youtubeRegex)[1]; // If rel=0 it only shows related for the channel not external videoData.additionalParams += (this.videoOptions.showRelated ? '&rel=1' : '&rel=0'); if (this.videoOptions.loop) { videoData.additionalParams += `&playlist=${videoData.id}` } if (this.videoOptions.allowApi) { videoData.additionalParams += '&enablejsapi=1'; } videoData.src = `${baseSrc}/${videoData.id}?origin=https://aura-print.com/usa/${videoData.additionalParams}`; videoData.allow += " accelerometer; clipboard-write; encrypted-media; gyroscope;" } else if (videoUrl.match(/vimeo\.com/)) { const vimeoRegex = new RegExp([ 'https?:\\/\\/(?:www\\.|player\\.)?vimeo.com\\/(?:channels\\/(?:\\w+\\/)', '?|groups\\/([^\\/]*)\\/videos\\/|album\\/(\\d+)\\/video\\/|video\\/|)(\\d+)(?:$|\\/|\\?)' ].join('')); const timestamp = new Date().getTime(); const baseSrc = "https://player.vimeo.com/video"; videoData.type = "vimeo"; videoData.id = videoUrl.match(vimeoRegex)[3]; if (this.videoOptions.allowApi) { videoData.additionalParams += "&api=1" } videoData.src = `${baseSrc}/${videoData.id}?player_id=vimeo${videoData.id}${timestamp}${videoData.additionalParams}`; } return videoData; }, getTouchPosition(event) { const position = this.swipeDir === "y" ? event.changedTouches[0].clientY : event.changedTouches[0].clientX; return Math.round(position); }, isSwipeGesture(event) { return event.touches.length !initialUrls.includes(image.full)); this.images = [].concat(this.initialImages, newImages); this.activeItem = newImages.length ? this.initialImages.length : 0; this.itemCount = this.images.length; }, resetGallery() { this.images = this.initialImages; this.itemCount = this.images.length; this.initActive(); }, initActive() { const mainImg = this.images.findIndex(image => image.isMain === true); this.activeItem = mainImg === -1 ? 0 : mainImg; }, eventListeners: { ['@keydown.window.escape']() { this.fullscreen = false; }, ['@update-gallery.window'](event) { this.receiveImages(event.detail); }, ['@reset-gallery.window']() { this.resetGallery(); }, }, galleryBody: { ['@touchstart.passive'](event) { this.swipeStart = this.isSwipeGesture(event) ? this.getTouchPosition(event) : 0; }, ['@touchend.passive'](event) { if (!this.isSwipeGesture(event)) return; this.swipeItem(event); }, }, galleryThumbs: { ['x-init']() { this.$nextTick(() => this.calcThumbsOverflow()); }, ['@resize.window.debounce']() { this.calcThumbsOverflow(); } }, galleryClasses() { return { 'z-50 fixed inset-0 w-screen max-w-[min(1280px,(100%_-_2rem))] max-h-[min(1024px,(100%_-_2rem))] m-auto': this.fullscreen, 'relative': !this.fullscreen } }, firstImageClasses() { return 'invisible'; }, imageWrapperFullscreenClasses() { return { 'p-4 sm:p-8': this.fullscreen }; }, imageFullscreenClasses() { return { 'w-auto': this.fullscreen }; }, hasMultipleImages() { return this.images.length > 1; }, isAtStart() { return !this.loop && this.isStart; }, isAtEnd() { return !this.loop && this.isEnd; }, imageCaption() { return this.image.caption || 'Loyalty\u0020Card\u0020Printing'; }, showCaption() { return (this.image.type === 'image') && this.image.caption && (this.image.caption !== 'Loyalty\u0020Card\u0020Printing'); }, notFullscreen() { return !this.fullscreen; }, openFullscreen() { this.fullscreen = true; }, closeFullscreen() { this.fullscreen = false; }, fullscreenRole() { return this.fullscreen ? 'dialog' : false; }, fullscreenLabel() { return this.fullscreen ? 'Fullscreen\u0020Gallery' : false; }, maskOverflowClasses() { const noMask = 'mask-overflow-start mask-overflow-end'; const sliderMask = { 'mask-overflow-end': this.thumbsStart, 'mask-overflow-start': this.thumbsEnd }; return this.thumbsOverflow ? sliderMask : noMask; }, thumbsOverflow: false, thumbsStart: true, thumbsEnd: true, scrollTo(target) { target.scrollIntoView({ behavior: "smooth", block: "nearest", inline: "nearest" }); }, thumbIsActive() { return this.activeItem === this.index; }, setThumbActive() { return this.activeItem = this.index; }, thumbClasses() { return { 'group-focus:border-gray-400': this.activeItem === this.index, 'border-transparent': this.activeItem !== this.index } }, setThumbLabel() { return hyva.str('View %1', this.image.caption) || 'View\u0020\u00251'; }, getActiveThumb() { return this.$refs.jsThumbSlides.querySelector('button[aria-current="true"]'); }, thumbsOverflowNotAtStart() { return this.thumbsOverflow && !this.thumbsStart; }, thumbsOverflowNotAtEnd() { return this.thumbsOverflow && !this.thumbsEnd; }, isThumbInView(action = "leave") { const isFirst = this.index === 0; const isLast = this.index === (this.itemCount - 1); if (isFirst) { this.thumbsStart = (action === "enter"); } if (isLast) { this.thumbsEnd = (action === "enter"); } }, isThumbInViewEnter() { this.isThumbInView("enter") }, isThumbInViewLeave() { this.isThumbInView("leave") }, calcThumbsOverflow() { const thumbs = this.$refs.jsThumbSlides; if (!thumbs) return; const { scrollWidth, scrollHeight, offsetWidth, offsetHeight } = thumbs; const hasOverflow = scrollHeight > scrollWidth ? scrollHeight > offsetHeight : scrollWidth > offsetWidth; this.thumbsOverflow = hasOverflow; }, } } window.addEventListener('alpine:init', () => Alpine.data('initGallery', initGallery), {once: true}) Loyalty Card Printing Premium loyalty card printing entices customers and generates repeat business A large range of luxurious and eco-friendly card stocks in differing weights In-house design assistance available for your custom printed loyalty cards
SKU
business-cards-loyalty-ap-usa
US$32.95

Configure your print