Tricia E-Gift Card

Price range: KShs 1,000.00 through KShs 10,000.00

Availability: In Stock
Delivery & Return
Estimated Delivery:
08 October - 09 October
SKU: N/A Categories: , Tag:
Description

The Tricia E-Gift Voucher is perfect for birthdays, thank you’s, congratulations, or just because! This gift card lets them pick exactly what they want.

 

How It Works

  • The E- E-Gift Voucher is ordered online and sent directly to the recipient’s email/Whatsapp.
  • A digital card will be delivered within 24hours of purchase, with simple instructions on how to redeem at checkout.

 

TERMS & CONDITIONS

This voucher is redeemable only at Tricia Jewellery .

This voucher is valid for 6 months from the date of issue.

The voucher must be presented at the time of purchase, either physically or by quoting the valid voucher code.

This voucher is not redeemable for cash.

Where the purchase amount exceeds the voucher value, the customer may top up the difference.

Scroll To Top
  • Menu
  • Categories
Close
Home
Sidebar
0 Wishlist

Your Cart 0

Close

Shopping cart is empty!

Continue Shopping

Tricia E-Gift Card
Tricia E-Gift Card
Price range: KShs 1,000.00 through KShs 10,000.00
========================================================================== */ jQuery(function ($) { // Matches "Zone Name (+KShs 500.00)" or "Zone Name (KShs 500.00)" // Captures: 1 = zone name, 2 = price (with currency), or undefined if free var PRICE_PATTERN = /^(.*?)\s*\(\+?\s*(KShs?\s?[\d,]+(?:\.\d{2})?)\)\s*$/i; function parseZoneOption(rawText) { var match = rawText.match(PRICE_PATTERN); if (match) { return { zone: match[1].trim(), price: match[2].trim() }; } // No price found in the text — treat as free / included return { zone: rawText.trim(), price: 'Free' }; } function formatZoneRow(state) { // state.text is undefined for the placeholder / loading option if (!state.id || !state.text) { return state.text; } var parsed = parseZoneOption(state.text); var $row = $( '
' + '' + '' + '
' ); $row.find('.zone-option-name').text(parsed.zone); $row.find('.zone-option-price').text(parsed.price); return $row; } function formatZoneSelection(state) { if (!state.id || !state.text) { return state.text; } // Keep the selected/closed state as plain text (zone — price) so it // still fits neatly in the collapsed input, same as before. var parsed = parseZoneOption(state.text); return parsed.zone + (parsed.price !== 'Free' ? ' — ' + parsed.price : ''); } function enhanceZoneDropdown($select) { // Skip if we've already enhanced this one if ($select.data('zone-enhanced')) return; // If Select2 is already attached (likely, since the dropdown already // works), destroy and rebuild it with our custom templates if ($select.hasClass('select2-hidden-accessible')) { $select.select2('destroy'); } $select.select2({ templateResult: formatZoneRow, templateSelection: formatZoneSelection, width: '100%' }); $select.data('zone-enhanced', true); } function findAndEnhanceZoneSelects() { // Detects the right