{"id":10458,"date":"2023-12-31T16:03:25","date_gmt":"2023-12-31T08:03:25","guid":{"rendered":"https:\/\/rydeweb.rydesharing.com\/?page_id=10458"},"modified":"2026-07-02T12:19:12","modified_gmt":"2026-07-02T04:19:12","slug":"nonsubscribers","status":"publish","type":"page","link":"https:\/\/rydesharing.com\/nonsubscribers\/","title":{"rendered":"ryde-additional-perks-non-subscriber"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"10458\" class=\"elementor elementor-10458\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-c44e141 plus-banner-wrapper elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"c44e141\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-381f76e\" data-id=\"381f76e\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-b7b73a7 elementor-widget elementor-widget-heading\" data-id=\"b7b73a7\" data-element_type=\"widget\" data-e-type=\"widget\" id=\"heading-additional\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Additional Perks<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7323591 mobile-text-for-perks elementor-widget elementor-widget-text-editor\" data-id=\"7323591\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Subscribe to Ryde+ now to<\/p>\n<p><span style=\"font-style: inherit; font-weight: inherit;\">unlock access to lifestyle perks!<\/span><\/p><p><span style=\"font-style: inherit; font-weight: inherit;\"><br><\/span><\/p>\n<p><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f8fd327 mobile-perk-image elementor-widget elementor-widget-image\" data-id=\"f8fd327\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" src=\"https:\/\/rydesharing.com\/wp-content\/uploads\/2026\/03\/Icons_Ryde-Perks-1.svg\" title=\"Icons_Ryde+ Perks 1\" alt=\"Icons_Ryde+ Perks 1\" loading=\"lazy\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-c0dc2eb elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"c0dc2eb\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-bb5a095\" data-id=\"bb5a095\" data-element_type=\"column\" data-e-type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;slideshow&quot;,&quot;background_slideshow_gallery&quot;:[],&quot;background_slideshow_loop&quot;:&quot;yes&quot;,&quot;background_slideshow_slide_duration&quot;:5000,&quot;background_slideshow_slide_transition&quot;:&quot;fade&quot;,&quot;background_slideshow_transition_duration&quot;:500}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-e9b6c32 elementor-widget elementor-widget-html\" data-id=\"e9b6c32\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600;700;800;900&display=swap\" rel=\"stylesheet\" \/>\n<link href=\"https:\/\/fonts.googleapis.com\/icon?family=Material+Icons\" rel=\"stylesheet\" \/>\n<style>:root{--pink:#e6396a;--coral-a:#ff5f8d;--coral-b:#f43f6e;--ink:#2a2a32;--muted:#8a8a96;--line:#ececf1;--bg:#f6f6f9;--white:#fff;--radius:16px;--shadow:0 10px 30px rgba(30,20,40,.08);--shadow-lg:0 24px 60px rgba(30,20,40,.22);--font:'Poppins',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Helvetica,Arial,sans-serif}*{box-sizing:border-box}body{margin:0;font-family:var(--font);color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased}.filters{display:flex;justify-content:center;gap:10px;padding:24px 16px 8px;flex-wrap:wrap}.filter{border:none;background:#efeff3;color:#6c6c78;font-weight:700;font-size:13px;letter-spacing:.04em;padding:11px 26px;border-radius:999px;cursor:pointer;transition:.15s}.filter.is-active{background:linear-gradient(135deg,var(--coral-a),var(--coral-b));color:#fff;box-shadow:0 8px 18px rgba(244,63,110,.35)}.grid{max-width:1080px;margin:18px auto 60px;padding:0 20px;display:grid;grid-template-columns:repeat(3,1fr);gap:22px}@media(max-width:880px){.grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.grid{grid-template-columns:1fr}}.card{background:var(--white);border-radius:var(--radius);overflow:hidden;box-shadow:var(--shadow);cursor:pointer;transition:transform .18s,box-shadow .18s;display:flex;flex-direction:column}.card:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.card__media{position:relative}.card__img{width:100%;aspect-ratio:16\/10;object-fit:cover;background:#ececed;display:block}.card__lock{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 12px;background:rgba(0,0,0,.55);color:#fff;font-weight:600;font-size:14px}.card__lock .material-icons{font-size:18px;line-height:1}.card__body{padding:16px 18px 20px}.card__title{margin:0 0 8px;font-size:15px;font-weight:700;color:#4a4a55}.card__discount{margin:0 0 6px;font-size:24px;font-weight:800;color:var(--pink)}.card__sub{margin:0;font-size:13px;color:var(--muted);line-height:1.4}.modal{position:fixed;inset:0;background:rgba(20,14,26,.55);display:none;align-items:flex-start;justify-content:center;padding:40px 16px;z-index:99999;overflow-y:auto}.modal.is-open{display:flex}.modal__card{background:var(--white);width:100%;max-width:600px;border-radius:18px;overflow:hidden;box-shadow:var(--shadow-lg);position:relative}.modal__close{position:absolute;top:12px;right:12px;width:32px;height:32px;min-width:32px;min-height:32px;padding:0;border-radius:50%;border:none;background:rgba(255,255,255,.95);cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:5;box-sizing:border-box;line-height:0}.modal__close-icon{display:block;width:24px;height:24px;max-width:24px;max-height:24px;object-fit:contain;pointer-events:none}.modal__banner{width:100%;height:310px;object-fit:cover;background:#ddd;display:block}.modal__logo{width:96px;height:96px;border-radius:10px;object-fit:cover;background:#fde7ee;margin:18px 20px 4px;border:1px solid #ececf1!important;box-sizing:border-box;outline:none!important}.ryde-perks .modal__logo{border:1px solid #ececf1!important}.modal__body{padding:4px 22px 24px}.modal__discount{font-size:26px;font-weight:800;color:var(--pink);margin:8px 0 2px}.modal__desc{margin:0 0 14px;color:#555;font-size:14px}.modal__row{display:flex;align-items:center;gap:10px;padding:12px 0;border-top:1px solid var(--line);font-size:14px;color:#444}.modal__row .ic{font-size:20px;color:var(--pink);flex:0 0 auto;line-height:1}.modal__row .copy{margin-left:auto;color:var(--pink);font-weight:600;background:none;border:none;cursor:pointer;font-size:14px}.modal__code{font-weight:700}.modal__terms{margin-top:14px}.modal__terms h4{margin:0 0 8px;font-size:14px}.modal__terms ol{margin:0;padding-left:18px;color:#666;font-size:12.5px;line-height:1.6}.modal__cta{display:block;width:100%;margin-top:20px;padding:14px;border:none;border-radius:999px;background:linear-gradient(135deg,var(--coral-a),var(--coral-b));color:#fff!important;font-weight:700;font-size:15px;cursor:pointer;text-align:center;text-decoration:none!important;box-shadow:0 10px 22px rgba(244,63,110,.4);position:relative;z-index:3;pointer-events:auto;box-sizing:border-box}.modal__cta:hover,.modal__cta:focus,.modal__cta:visited{color:#fff!important;text-decoration:none!important}.ryde-perks .modal__close{width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;padding:0!important}.ryde-perks .modal__close-icon{width:24px!important;height:24px!important;max-width:24px!important;max-height:24px!important}.ryde-perks .modal__cta{pointer-events:auto!important}.ryde-perks--locked .copy{display:none}.ryde-perks--locked .modal__code{letter-spacing:.12em;color:#666}.ryde-perks--locked .modal__cta{text-transform:uppercase;letter-spacing:.04em}.empty{grid-column:1\/-1;text-align:center;color:var(--muted);padding:60px 0}.toast{position:fixed;bottom:24px;left:50%;transform:translateX(-50%) translateY(20px);background:var(--ink);color:#fff;padding:12px 22px;border-radius:999px;font-size:14px;font-weight:600;opacity:0;pointer-events:none;transition:.25s;z-index:100001}.ryde-perks .toast{z-index:100001!important}.toast.show{opacity:1;transform:translateX(-50%) translateY(0)}<\/style>\n<\/head>\n<body>\n<div class=\"ryde-perks ryde-perks--locked\" data-subscribe-url=\"https:\/\/www.rydesharing.com\/ryde-plus\/\" data-locked-cta=\"SUBSCRIBE TO UNLOCK\">\n<div class=\"filters\" id=\"filters\">\n<button class=\"filter is-active\" data-cat=\"all\">ALL<\/button>\n<button class=\"filter\" data-cat=\"fnb\">F&amp;B<\/button>\n<button class=\"filter\" data-cat=\"lifestyle\">LIFESTYLE<\/button>\n<\/div>\n<main class=\"grid\" id=\"grid\"><\/main>\n<div class=\"modal\" id=\"modal\"><div class=\"modal__card\">\n<button type=\"button\" class=\"modal__close\" id=\"modalClose\" aria-label=\"Close\"><img decoding=\"async\" src=\"https:\/\/rydesharing.com\/wp-content\/uploads\/2023\/08\/close-icon-1.png\" alt=\"\" width=\"24\" height=\"24\" class=\"modal__close-icon\" \/><\/button>\n<img class=\"modal__banner\" id=\"mBanner\" alt=\"\" \/>\n<img class=\"modal__logo\" id=\"mLogo\" alt=\"\" \/>\n<div class=\"modal__body\">\n<div class=\"modal__discount\" id=\"mDiscount\"><\/div>\n<p class=\"modal__desc\" id=\"mDesc\"><\/p>\n<div class=\"modal__row\" id=\"mCodeRow\"><span class=\"ic material-icons\">local_offer<\/span><span>Promo code: <span class=\"modal__code\" id=\"mCode\"><\/span><\/span><button class=\"copy\" id=\"mCopy\">Copy<\/button><\/div>\n<div class=\"modal__row\"><span class=\"ic material-icons\">person<\/span><span id=\"mAudience\"><\/span><\/div>\n<div class=\"modal__row\"><span class=\"ic material-icons\">event<\/span><span id=\"mValid\"><\/span><\/div>\n<div class=\"modal__terms\"><h4>Terms &amp; conditions:<\/h4><ol id=\"mTerms\"><\/ol><\/div>\n<a class=\"modal__cta\" id=\"mCta\" target=\"_blank\" rel=\"noopener\">SUBSCRIBE TO UNLOCK<\/a>\n<\/div><\/div><\/div>\n<div class=\"toast\" id=\"toast\"><\/div>\n<\/div>\n<script>window.__PERKS__ = [\n  {\n    \"id\": \"perk-mpxlzq2y-jqwn\",\n    \"category\": \"fnb\",\n    \"title\": \"Just Cakes\",\n    \"discount\": \"10% OFF\",\n    \"subtitle\": \"On Online Orders\",\n    \"thumb\": \"https:\/\/rydesharing.com\/wp-content\/uploads\/2026\/06\/09-just-cake.jpg\",\n    \"banner\": \"https:\/\/rydesharing.com\/wp-content\/uploads\/2026\/06\/09-just-cake.jpg\",\n    \"logo\": \"https:\/\/rydesharing.com\/wp-content\/uploads\/2026\/06\/just-cake-logo.jpg\",\n    \"description\": \"Online orders \",\n    \"promoCode\": \"halocafe10\",\n    \"audience\": \"All users\",\n    \"validTill\": \"From 01 June to 31 Dec.\",\n    \"terms\": [\n      \"10% off total bill (excluding taxes and delivery fees) for all Ryde+ members.\",\n      \"Valid for online orders via the Just Cakes website only.\",\n      \"Promotion is valid from 01 June to 31 Dec.\",\n      \"Cannot be combined with any other ongoing promotions, vouchers, or discounts. Not valid for bulk orders, corporate orders, or custom cakes unless otherwise stated.\",\n      \"Open to all active Ryde+ members only.\",\n      \"Just Cakes reserves the right to modify the terms or terminate the promotion with prior notice, subject to mutual agreement with Ryde.\",\n      \"The discount is non-refundable, non-exchangeable, and cannot be redeemed for cash or credit.\"\n    ],\n    \"ctaLabel\": \"Use Voucher\",\n    \"ctaUrl\": \"https:\/\/justcakes.sg\/\"\n  },\n  {\n    \"id\": \"mount-faber\",\n    \"category\": \"lifestyle\",\n    \"title\": \"Mount Faber Leisure\",\n    \"discount\": \"UP TO 30% OFF\",\n    \"subtitle\": \"Singapore Cable Car, Wings of Time Fireworks Symphony bundles & MORE!\",\n    \"thumb\": \"https:\/\/rydesharing.com\/wp-content\/uploads\/2026\/06\/01-mount-faber-leisure-banner.jpg\",\n    \"banner\": \"https:\/\/rydesharing.com\/wp-content\/uploads\/2026\/06\/01-mount-faber-leisure-banner.jpg\",\n    \"logo\": \"https:\/\/rydesharing.com\/wp-content\/uploads\/2026\/04\/mount-faber-logo.jpg\",\n    \"description\": \"Singapore Cable Car, Wings of Time Fireworks Symphony bundles & MORE!!\",\n    \"promoCode\": \"\",\n    \"audience\": \"All users\",\n    \"validTill\": \"31 March 2027\",\n    \"terms\": [\n      \"30% off Cable Car SkyPass (Round Trip) + Free Popsicle\",\n      \"30% off SkyHelix Sentosa + Free Popsicle\",\n      \"20% off SkyOrb Cabin (Round Trip)\",\n      \"20% off Cable Car SkyPass Premium (Round Trip)\",\n      \"10% off SkyPass Premium (Round Trip) + Wings of Time Fireworks Symphony (Standard) + Adventure Cove Waterpark\",\n      \"Promotion is applicable to Ryde+ users (use available link on the listing to book).\",\n      \"Promotion is valid for purchase from 1 April 2026 \u2013 31 March 2027.\",\n      \"Promotion is valid for purchase of up to 6 tickets per transaction.\",\n      \"Promotion is only applicable to prevailing standard rate tickets.\",\n      \"All completed and confirmed transactions cannot be cancelled, refunded, or amended.\",\n      \"Promotion is not valid with other promotions, discounts, or privileges.\",\n      \"Promotional tickets purchased or redeemed are only valid for same-day use.\",\n      \"Mount Faber Leisure Group reserves the right to change the terms and conditions at any time without prior notice.\"\n    ],\n    \"ctaLabel\": \"CLICK HERE TO BOOK\",\n    \"ctaUrl\": \"http:\/\/mfleisure.com\/ryde\"\n  },\n  {\n    \"id\": \"balance-brew\",\n    \"category\": \"fnb\",\n    \"title\": \"Balance Brew\",\n    \"discount\": \"10% OFF\",\n    \"subtitle\": \"On Online Orders\",\n    \"thumb\": \"https:\/\/rydesharing.com\/wp-content\/uploads\/2026\/06\/02-brain-booster-banner.jpg\",\n    \"banner\": \"https:\/\/rydesharing.com\/wp-content\/uploads\/2026\/06\/02-brain-booster-banner.jpg\",\n    \"logo\": \"https:\/\/rydesharing.com\/wp-content\/uploads\/2026\/03\/balance_brew_logo.png\",\n    \"description\": \"On Online Orders\",\n    \"promoCode\": \"RYDE2610\",\n    \"audience\": \"All users\",\n    \"validTill\": \"31 December 2026\",\n    \"terms\": [\n      \"Promotion valid till 31 Dec 2026\",\n      \"Offer valid for Ryde+ subscribers only.\",\n      \"Customers must enter the provided promo code at checkout to receive the discount.\",\n      \"10% discount applies to all Balance Brew products available on the website.\",\n      \"Discount cannot be combined with other promotional codes, subscriptions or offers unless otherwise stated.\",\n      \"Promotion is non-transferable and not redeemable for cash.\",\n      \"Balance Brew reserves the right to amend the terms or terminate the promotion if necessary.\"\n    ],\n    \"ctaLabel\": \"SHOP NOW\",\n    \"ctaUrl\": \"https:\/\/www.balancebrew.co\/discount\/RYDE2610\"\n  },\n  {\n    \"id\": \"zus-coffee\",\n    \"category\": \"fnb\",\n    \"title\": \"ZUS COFFEE\",\n    \"discount\": \"10% OFF\",\n    \"subtitle\": \"On handcrafted drink\",\n    \"thumb\": \"https:\/\/rydesharing.com\/wp-content\/uploads\/2026\/06\/03-zus-coffee-banner.jpg\",\n    \"banner\": \"https:\/\/rydesharing.com\/wp-content\/uploads\/2026\/06\/03-zus-coffee-banner.jpg\",\n    \"logo\": \"https:\/\/rydesharing.com\/wp-content\/uploads\/2025\/09\/zus-logo.png\",\n    \"description\": \"On handcrafted drink\",\n    \"promoCode\": \"ZS25RYDE10\",\n    \"audience\": \"All users\",\n    \"validTill\": \"30 September 2026\",\n    \"terms\": [\n      \"This Voucher Code is valid from 1 October 2025 until 30 September 2026.\",\n      \"Orders must be made via ZUS COFFEE Mobile App and a discount of 10% will be applied with a minimum purchase of one (1) handcrafted drink, and to the one (1) handcrafted drink of the lowest price only.\",\n      \"This Voucher Code is valid for pickup only at all ZUS COFFEE outlets.\",\n      \"Each User is limited to one (1) redemption per day.\",\n      \"Each User has 7 days to utilize the code upon inserting it into the ZUS COFFEE App.\",\n      \"This Voucher Code is a first come first serve basis and cannot be used once it reaches the voucher limit quantity.\",\n      \"This Voucher Code is not applicable with any other ongoing promotions, discounts, vouchers, or membership privileges.\",\n      \"This Voucher Code is not exchangeable or replaceable for cash.\",\n      \"This Voucher Code is not eligible for ZUS COFFEE Club's cup count collection for a complimentary drinks and membership level upgrade.\",\n      \"This Voucher Code is only applicable to handcrafted drinks and is not applicable to ZUS Bottled Necessity, Bottled Drinks, Cakes, Pastries, Hot Meals, Healthy Snacks, Merchandise or any additional charges for modifiers to the standard drink.\",\n      \"ZUS COFFEE reserves the right to amend\/cancel this promotion at any time.\",\n      \"ZUS COFFEE shall be entitled to withhold any benefits under the services rendered, with or without notice to the users, if the user is found to have breached ZUS COFFEE's Users Terms and Conditions.\"\n    ],\n    \"ctaLabel\": \"ORDER NOW\",\n    \"ctaUrl\": \"https:\/\/zuscoffee.com\/\"\n  },\n  {\n    \"id\": \"sg-pub-crawl\",\n    \"category\": \"lifestyle\",\n    \"title\": \"SG Pub Crawl\",\n    \"discount\": \"15% OFF\",\n    \"subtitle\": \"Any checkout via website\",\n    \"thumb\": \"https:\/\/rydesharing.com\/wp-content\/uploads\/2026\/06\/04-sg-pub-crawl.jpg\",\n    \"banner\": \"https:\/\/rydesharing.com\/wp-content\/uploads\/2026\/06\/04-sg-pub-crawl.jpg\",\n    \"logo\": \"https:\/\/rydesharing.com\/wp-content\/uploads\/2025\/09\/sgpubcrawl-logo.png\",\n    \"description\": \"Any checkout via SG Pub Crawl website\",\n    \"promoCode\": \"Ryde15\",\n    \"audience\": \"All users\",\n    \"validTill\": \"30 September 2026\",\n    \"terms\": [\n      \"Unlimited usage during the promotion period.\",\n      \"Discount applies to eligible checkouts made on the SG Pub Crawl website using the promo code \u201cRyde15\u201d.\",\n      \"Not exchangeable for cash and not valid with other promo codes, vouchers, or privileges.\",\n      \"SG Pub Crawl reserves the right to amend or terminate the promotion without prior notice.\"\n    ],\n    \"ctaLabel\": \"Use Voucher\",\n    \"ctaUrl\": \"https:\/\/sgpubcrawl.com\"\n  },\n  {\n    \"id\": \"pinch-bakehouse\",\n    \"category\": \"fnb\",\n    \"title\": \"Pinch Bakehouse\",\n    \"discount\": \"10% OFF\",\n    \"subtitle\": \"Any purchase\",\n    \"thumb\": \"https:\/\/rydesharing.com\/wp-content\/uploads\/2026\/06\/05-pinch-banner.jpg\",\n    \"banner\": \"https:\/\/rydesharing.com\/wp-content\/uploads\/2026\/06\/05-pinch-banner.jpg\",\n    \"logo\": \"https:\/\/rydesharing.com\/wp-content\/uploads\/2025\/08\/pinch-logo.png\",\n    \"description\": \"any purchase\",\n    \"promoCode\": \"RYDEXPINCH10\",\n    \"audience\": \"All users\",\n    \"validTill\": \"31 August 2026\",\n    \"terms\": [\n      \"Promotion valid till 31 August 2026.\",\n      \"One redemption per transaction, delivery fee excluded\",\n      \"Cannot be combined with other promotions or discounts\",\n      \"Non-transferable and not exchangeable for cash or credit\"\n    ],\n    \"ctaLabel\": \"ORDER NOW\",\n    \"ctaUrl\": \"https:\/\/www.pinchbakehouse.com\"\n  },\n  {\n    \"id\": \"bob-the-baker-boy\",\n    \"category\": \"fnb\",\n    \"title\": \"Bob the Baker Boy\",\n    \"discount\": \"10% OFF\",\n    \"subtitle\": \"Any purchase\",\n    \"thumb\": \"https:\/\/rydesharing.com\/wp-content\/uploads\/2026\/06\/06-bob-banner.jpg\",\n    \"banner\": \"https:\/\/rydesharing.com\/wp-content\/uploads\/2026\/06\/06-bob-banner.jpg\",\n    \"logo\": \"https:\/\/rydesharing.com\/wp-content\/uploads\/2025\/08\/BOB_MainLogo_DeepBlue-1.png\",\n    \"description\": \"any purchase\",\n    \"promoCode\": \"RYDEXBOB10\",\n    \"audience\": \"All users\",\n    \"validTill\": \"31 August 2026\",\n    \"terms\": [\n      \"Promotion valid till 31 August 2026.\",\n      \"One redemption per transaction, delivery fee excluded\",\n      \"Cannot be combined with other promotions or discounts\",\n      \"Non-transferable and not exchangeable for cash or credit\"\n    ],\n    \"ctaLabel\": \"ORDER NOW\",\n    \"ctaUrl\": \"https:\/\/www.bobthebakerboy.com\"\n  },\n  {\n    \"id\": \"doctor-anywhere-gp\",\n    \"category\": \"lifestyle\",\n    \"title\": \"Doctor Anywhere\",\n    \"discount\": \"From $22.25 nett\",\n    \"subtitle\": \"GP Video Consultations\",\n    \"thumb\": \"https:\/\/rydesharing.com\/wp-content\/uploads\/2026\/06\/07-doctor-anywhere-video-banner.jpg\",\n    \"banner\": \"https:\/\/rydesharing.com\/wp-content\/uploads\/2026\/06\/07-doctor-anywhere-video-banner.jpg\",\n    \"logo\": \"https:\/\/rydesharing.com\/wp-content\/uploads\/2023\/08\/Partnership-Brand-Logos-08-Doctor-Anywhere.png\",\n    \"description\": \"GP Video Consultations\",\n    \"promoCode\": \"RYDEGP\",\n    \"audience\": \"All users\",\n    \"validTill\": \"-\",\n    \"terms\": [\n      \"Price stated is for consultation fees only, medication charges are not included.\",\n      \"After-hours GP consultation incurs a fee of $44.05 nett, applicable from 9:00 pm to 5:59 am daily.\",\n      \"Prescription of medication, issuance of medical certificate and issuance of referral letters are at the sole discretion of attending physician.\",\n      \"Price stated is inclusive of prevailing GST.\",\n      \"Corporate programmes and other programmes are not applicable with these prices.\",\n      \"For enquiries, please email support@doctoranywhere.com or call +65 3158 4622. Doctor Anywhere reserves the right to amend the Terms and Conditions without prior notice.\"\n    ],\n    \"ctaLabel\": \"Use Voucher\",\n    \"ctaUrl\": \"https:\/\/doctoranywhere.com\/ryde-benefits\/\"\n  },\n  {\n    \"id\": \"doctor-anywhere-mental\",\n    \"category\": \"lifestyle\",\n    \"title\": \"Doctor Anywhere\",\n    \"discount\": \"$109.90 nett\",\n    \"subtitle\": \"Mental Wellness Video Consults\",\n    \"thumb\": \"https:\/\/rydesharing.com\/wp-content\/uploads\/2026\/06\/08-doctor-anywhere-wellness-banner.jpg\",\n    \"banner\": \"https:\/\/rydesharing.com\/wp-content\/uploads\/2026\/06\/08-doctor-anywhere-wellness-banner.jpg\",\n    \"logo\": \"https:\/\/rydesharing.com\/wp-content\/uploads\/2023\/08\/Partnership-Brand-Logos-08-Doctor-Anywhere.png\",\n    \"description\": \"Mental Wellness Video Consults\",\n    \"promoCode\": \"RYDEMW\",\n    \"audience\": \"All users\",\n    \"validTill\": \"-\",\n    \"terms\": [\n      \"Price stated is for consultation fees only.\",\n      \"Price stated is inclusive of prevailing GST.\",\n      \"Issuance of referral letter or memo is at the sole discretion of the attending therapist.\",\n      \"Prioritise your mental health. Book an appointment with a trusted counsellor or a certified psychologist.\",\n      \"For enquiries, please email support@doctoranywhere.com or call +65 3158 4622. Doctor Anywhere reserves the right to amend the Terms and Conditions without prior notice.\"\n    ],\n    \"ctaLabel\": \"Use Voucher\",\n    \"ctaUrl\": \"https:\/\/doctoranywhere.com\/ryde-benefits\/\"\n  }\n];<\/script>\n<script>(function () {\n    var items = window.__PERKS__ || [];\n    var activeCat = \"all\";\n    var root = document.querySelector(\".ryde-perks\");\n    var isLocked = root && root.classList.contains(\"ryde-perks--locked\");\n    var subscribeUrl = (root && root.getAttribute(\"data-subscribe-url\")) || \"\";\n    var lockedCtaLabel = (root && root.getAttribute(\"data-locked-cta\")) || \"SUBSCRIBE TO UNLOCK\";\n    var MASKED_CODE = \"******\";\n    var grid = document.getElementById(\"grid\");\n    var filters = document.getElementById(\"filters\");\n    var modal = document.getElementById(\"modal\");\n    var toast = document.getElementById(\"toast\");\n    function esc(s) {\n      return String(s == null ? \"\" : s).replace(\/&\/g, \"&amp;\").replace(\/<\/g, \"&lt;\").replace(\/>\/g, \"&gt;\").replace(\/\"\/g, \"&quot;\");\n    }\n    function showToast(m) {\n      toast.textContent = m; toast.classList.add(\"show\");\n      clearTimeout(showToast._t); showToast._t = setTimeout(function () { toast.classList.remove(\"show\"); }, 1800);\n    }\n    function cardHtml(p) {\n      var img = '<div class=\"card__media\"><img decoding=\"async\" class=\"card__img\" src=\"' + esc(p.thumb) + '\" alt=\"' + esc(p.title) + '\" \/>';\n      if (isLocked) {\n        img += '<div class=\"card__lock\"><span class=\"material-icons\">lock<\/span><span>Locked<\/span><\/div>';\n      }\n      img += \"<\/div>\";\n      return '<article class=\"card\" data-id=\"' + esc(p.id) + '\">' + img +\n        '<div class=\"card__body\"><h3 class=\"card__title\">' + esc(p.title) + '<\/h3><div class=\"card__discount\">' + esc(p.discount) +\n        '<\/div><p class=\"card__sub\">' + esc(p.subtitle) + '<\/p><\/div><\/article>';\n    }\n    function render() {\n      var list = items.filter(function (p) { return activeCat === \"all\" || p.category === activeCat; });\n      if (!list.length) { grid.innerHTML = '<div class=\"empty\">No perks in this category yet.<\/div>'; return; }\n      grid.innerHTML = list.map(cardHtml).join(\"\");\n    }\n    function bindCta(cta, url, label) {\n      var safeUrl = url || \"\";\n      cta.textContent = label || \"USE VOUCHER\";\n      cta.setAttribute(\"href\", safeUrl || \"#\");\n      cta.setAttribute(\"target\", \"_blank\");\n      cta.setAttribute(\"rel\", \"noopener noreferrer\");\n      cta.onclick = function (e) {\n        e.stopPropagation();\n        if (safeUrl) { window.open(safeUrl, \"_blank\", \"noopener,noreferrer\"); }\n        return false;\n      };\n    }\n    function openModal(id) {\n      var p = items.find(function (x) { return x.id === id; });\n      if (!p) return;\n      document.getElementById(\"mBanner\").src = p.banner || p.thumb || \"\";\n      document.getElementById(\"mLogo\").src = p.logo || p.thumb || \"\";\n      document.getElementById(\"mDiscount\").textContent = p.discount;\n      document.getElementById(\"mDesc\").textContent = p.description;\n      document.getElementById(\"mAudience\").textContent = p.audience;\n      document.getElementById(\"mValid\").textContent = \"Valid till \" + p.validTill + \".\";\n      var codeRow = document.getElementById(\"mCodeRow\");\n      var copyBtn = document.getElementById(\"mCopy\");\n      if (p.promoCode) {\n        document.getElementById(\"mCode\").textContent = isLocked ? MASKED_CODE : p.promoCode;\n        codeRow.style.display = \"\";\n        copyBtn.style.display = isLocked ? \"none\" : \"\";\n      } else {\n        codeRow.style.display = \"none\";\n      }\n      var cta = document.getElementById(\"mCta\");\n      if (isLocked) { bindCta(cta, subscribeUrl, lockedCtaLabel); }\n      else { bindCta(cta, p.ctaUrl, p.ctaLabel || \"USE VOUCHER\"); }\n      document.getElementById(\"mTerms\").innerHTML = (p.terms || []).map(function (t) { return \"<li>\" + esc(t) + \"<\/li>\"; }).join(\"\");\n      if (!isLocked && p.promoCode) {\n        copyBtn.onclick = function () {\n          if (navigator.clipboard) { navigator.clipboard.writeText(p.promoCode).then(function () { showToast(\"Promo code copied!\"); }); }\n          else { showToast(p.promoCode); }\n        };\n      }\n      modal.classList.add(\"is-open\");\n    }\n    function closeModal() { modal.classList.remove(\"is-open\"); }\n    grid.addEventListener(\"click\", function (e) { var c = e.target.closest(\".card\"); if (c) openModal(c.getAttribute(\"data-id\")); });\n    filters.addEventListener(\"click\", function (e) {\n      var b = e.target.closest(\".filter\"); if (!b) return;\n      activeCat = b.getAttribute(\"data-cat\");\n      Array.prototype.forEach.call(filters.children, function (c) { c.classList.toggle(\"is-active\", c === b); });\n      render();\n    });\n    document.getElementById(\"modalClose\").addEventListener(\"click\", function (e) {\n      e.preventDefault(); e.stopPropagation(); closeModal();\n    });\n    modal.addEventListener(\"click\", function (e) { if (e.target === modal) closeModal(); });\n    document.addEventListener(\"keydown\", function (e) { if (e.key === \"Escape\") closeModal(); });\n    render();\n  })();<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Additional Perks Subscribe to Ryde+ now to unlock access to lifestyle perks! ALL F&amp;B LIFESTYLE local_offerPromo code: Copy person event Terms &amp; conditions: SUBSCRIBE TO UNLOCK<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"inline_featured_image":false,"site-sidebar-layout":"no-sidebar","site-content-layout":"page-builder","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-10458","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/rydesharing.com\/wp-json\/wp\/v2\/pages\/10458","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rydesharing.com\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/rydesharing.com\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/rydesharing.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rydesharing.com\/wp-json\/wp\/v2\/comments?post=10458"}],"version-history":[{"count":588,"href":"https:\/\/rydesharing.com\/wp-json\/wp\/v2\/pages\/10458\/revisions"}],"predecessor-version":[{"id":17961,"href":"https:\/\/rydesharing.com\/wp-json\/wp\/v2\/pages\/10458\/revisions\/17961"}],"wp:attachment":[{"href":"https:\/\/rydesharing.com\/wp-json\/wp\/v2\/media?parent=10458"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}