{"id":249,"date":"2026-04-08T02:01:27","date_gmt":"2026-04-08T02:01:27","guid":{"rendered":"https:\/\/yebbo.com\/2013\/?p=249"},"modified":"2026-04-08T02:01:27","modified_gmt":"2026-04-08T02:01:27","slug":"yebbotravel-adm-shield-weekly-pnr-audit","status":"publish","type":"post","link":"https:\/\/yebbo.com\/2013\/2026\/04\/08\/yebbotravel-adm-shield-weekly-pnr-audit\/","title":{"rendered":"YebboTravel ADM Shield | Weekly PNR Audit"},"content":{"rendered":"\n<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n    <meta charset=\"UTF-8\">\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, user-scalable=yes\">\n    <title>YebboTravel ADM Shield | Weekly PNR Audit<\/title>\n    <style>\n        * {\n            margin: 0;\n            padding: 0;\n            box-sizing: border-box;\n        }\n\n        body {\n            background: #eef2f5;\n            font-family: 'Inter', 'Segoe UI', system-ui, -apple-system, 'Roboto', sans-serif;\n            padding: 2rem 1rem;\n            color: #1a2c3e;\n        }\n\n        \/* main branded container *\/\n        .checklist-container {\n            max-width: 1280px;\n            margin: 0 auto;\n            background: white;\n            border-radius: 1.8rem;\n            box-shadow: 0 25px 40px -12px rgba(0, 0, 0, 0.2);\n            overflow: hidden;\n            transition: all 0.2s;\n        }\n\n        \/* YebboTravel branded header *\/\n        .header {\n            background: linear-gradient(135deg, #003a5e 0%, #002a44 100%);\n            padding: 1.5rem 2rem;\n            color: white;\n            border-bottom: 4px solid #ffb347;\n        }\n\n        .brand-row {\n            display: flex;\n            justify-content: space-between;\n            align-items: center;\n            flex-wrap: wrap;\n            gap: 1rem;\n        }\n\n        .logo-area {\n            display: flex;\n            align-items: baseline;\n            gap: 0.5rem;\n            flex-wrap: wrap;\n        }\n\n        .logo-icon {\n            font-size: 2rem;\n            font-weight: 800;\n            background: #ffb347;\n            color: #002a44;\n            width: 48px;\n            height: 48px;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            border-radius: 60px;\n            box-shadow: 0 4px 10px rgba(0,0,0,0.2);\n        }\n\n        .logo-text h1 {\n            font-size: 1.9rem;\n            font-weight: 800;\n            letter-spacing: -0.5px;\n            line-height: 1.2;\n        }\n\n        .logo-text .tag {\n            font-size: 0.8rem;\n            letter-spacing: 1px;\n            color: #ffcd94;\n            font-weight: 500;\n        }\n\n        .badge-adm {\n            background: #ffb347;\n            padding: 0.3rem 1rem;\n            border-radius: 40px;\n            font-size: 0.75rem;\n            font-weight: 700;\n            color: #002a44;\n            text-transform: uppercase;\n        }\n\n        .subhead {\n            margin-top: 1rem;\n            font-size: 0.95rem;\n            color: #cbdbe2;\n            border-left: 3px solid #ffb347;\n            padding-left: 1rem;\n            max-width: 80%;\n        }\n\n        .meta-badge {\n            display: flex;\n            gap: 1.2rem;\n            margin-top: 1.2rem;\n            font-size: 0.8rem;\n            flex-wrap: wrap;\n        }\n\n        .meta-badge div {\n            background: #154f6b;\n            padding: 0.25rem 1rem;\n            border-radius: 30px;\n            font-weight: 500;\n        }\n\n        \/* two column checklist grid *\/\n        .checklist-grid {\n            display: grid;\n            grid-template-columns: repeat(2, 1fr);\n            gap: 1.8rem;\n            padding: 2rem 2rem 1.5rem 2rem;\n            background: #ffffff;\n        }\n\n        .category-card {\n            background: #ffffff;\n            border-radius: 1.2rem;\n            box-shadow: 0 6px 14px rgba(0, 0, 0, 0.03);\n            border: 1px solid #e2edf2;\n            overflow: hidden;\n            transition: 0.1s;\n            break-inside: avoid;\n            page-break-inside: avoid;\n        }\n\n        .category-header {\n            background: #fafeff;\n            padding: 1rem 1.5rem;\n            border-bottom: 2px solid #e9f0f3;\n            display: flex;\n            align-items: center;\n            gap: 0.7rem;\n        }\n\n        .category-header h2 {\n            font-size: 1.25rem;\n            font-weight: 700;\n            color: #003a5e;\n        }\n\n        .category-icon {\n            font-size: 1.5rem;\n        }\n\n        .checklist-items {\n            padding: 1rem 1.5rem 1.3rem 1.5rem;\n            list-style: none;\n        }\n\n        .checklist-items li {\n            display: flex;\n            align-items: flex-start;\n            gap: 0.75rem;\n            margin-bottom: 0.9rem;\n            font-size: 0.88rem;\n            line-height: 1.4;\n            color: #1f3b4c;\n        }\n\n        .checklist-items li input[type=\"checkbox\"] {\n            width: 1.2rem;\n            height: 1.2rem;\n            margin-top: 0.1rem;\n            accent-color: #ffb347;\n            flex-shrink: 0;\n            cursor: pointer;\n        }\n\n        .checklist-items li label {\n            flex: 1;\n            cursor: pointer;\n            font-weight: 500;\n        }\n\n        \/* Quick Fix Log *\/\n        .log-section {\n            margin: 0 2rem 2rem 2rem;\n            background: #fefaf5;\n            border-radius: 1.2rem;\n            padding: 1.2rem 1.5rem;\n            border: 1px solid #ffe1b3;\n        }\n\n        .log-section h3 {\n            display: flex;\n            align-items: center;\n            gap: 0.6rem;\n            font-size: 1.2rem;\n            font-weight: 700;\n            margin-bottom: 1rem;\n            color: #003a5e;\n        }\n\n        .log-table-wrapper {\n            overflow-x: auto;\n        }\n\n        .log-table {\n            width: 100%;\n            border-collapse: collapse;\n            font-size: 0.85rem;\n            background: white;\n            border-radius: 0.8rem;\n        }\n\n        .log-table th, .log-table td {\n            border: 1px solid #d9cfb0;\n            padding: 0.7rem 0.8rem;\n            text-align: left;\n            vertical-align: top;\n        }\n\n        .log-table th {\n            background: #ffefdb;\n            font-weight: 700;\n            color: #003a5e;\n        }\n\n        .log-table td input {\n            width: 100%;\n            padding: 0.4rem;\n            border: 1px solid #e2cfaa;\n            border-radius: 10px;\n            font-size: 0.8rem;\n            background: #fffef7;\n        }\n\n        .log-table td input:focus {\n            outline: none;\n            border-color: #ffb347;\n            box-shadow: 0 0 0 2px rgba(255, 179, 71, 0.2);\n        }\n\n        \/* footer with tools *\/\n        .tools-footer {\n            background: #eef3f7;\n            border-top: 1px solid #d9e2e8;\n            padding: 1.2rem 2rem;\n            display: flex;\n            flex-wrap: wrap;\n            justify-content: space-between;\n            align-items: center;\n            gap: 1rem;\n        }\n\n        .tools-list {\n            display: flex;\n            gap: 1rem;\n            flex-wrap: wrap;\n            font-size: 0.78rem;\n        }\n\n        .tools-list strong {\n            color: #003a5e;\n        }\n\n        .badge {\n            background: #ffdfb8;\n            padding: 0.2rem 0.7rem;\n            border-radius: 30px;\n            font-size: 0.7rem;\n            font-weight: 600;\n        }\n\n        .print-btn {\n            background: #003a5e;\n            border: none;\n            color: white;\n            font-weight: 600;\n            padding: 0.5rem 1.3rem;\n            border-radius: 40px;\n            font-size: 0.8rem;\n            cursor: pointer;\n            display: inline-flex;\n            align-items: center;\n            gap: 0.5rem;\n            transition: 0.2s;\n        }\n\n        .print-btn:hover {\n            background: #ffb347;\n            color: #002a44;\n        }\n\n        \/* YebboTravel watermark or extra logo style *\/\n        .yebbo-footer-note {\n            font-size: 0.7rem;\n            text-align: center;\n            padding: 0.8rem;\n            background: white;\n            color: #7e8d9a;\n            border-top: 1px solid #eef2f5;\n        }\n\n        @media print {\n            body {\n                background: white;\n                padding: 0;\n            }\n            .print-btn, .tools-footer .print-btn {\n                display: none;\n            }\n            .checklist-container {\n                box-shadow: none;\n                border-radius: 0;\n            }\n            .category-card {\n                break-inside: avoid;\n                page-break-inside: avoid;\n            }\n            .header {\n                -webkit-print-color-adjust: exact;\n                print-color-adjust: exact;\n            }\n            .log-table td input {\n                border: none;\n                border-bottom: 1px dotted #aaa;\n                background: transparent;\n            }\n        }\n\n        @media (max-width: 750px) {\n            .checklist-grid {\n                grid-template-columns: 1fr;\n                padding: 1.2rem;\n            }\n            .log-section, .tools-footer {\n                margin-left: 1rem;\n                margin-right: 1rem;\n            }\n            .brand-row {\n                flex-direction: column;\n                align-items: start;\n            }\n        }\n\n        .small-note {\n            font-size: 0.7rem;\n            color: #5f6f7e;\n            margin-left: 1.95rem;\n            margin-top: -0.3rem;\n            margin-bottom: 0.4rem;\n        }\n    <\/style>\n<\/head>\n<body>\n<div class=\"checklist-container\">\n    <div class=\"header\">\n        <div class=\"brand-row\">\n            <div class=\"logo-area\">\n                <div class=\"logo-icon\">YT<\/div>\n                <div class=\"logo-text\">\n                    <h1>YebboTravel <span style=\"font-weight:500\">&#038;<\/span> Tours<\/h1>\n                    <div class=\"tag\">premium travel solutions \u00b7 ADM defense<\/div>\n                <\/div>\n            <\/div>\n            <div class=\"badge-adm\">\u2708\ufe0f ADM PREVENTION SUITE<\/div>\n        <\/div>\n        <div class=\"subhead\">\n            Weekly PNR audit checklist \u2014 eliminate 80% of debit memo triggers. Focus on flights departing in 7\u201330 days.\n        <\/div>\n        <div class=\"meta-badge\">\n            <div>? 30-min workflow<\/div>\n            <div>? ARC\/BSP ready<\/div>\n            <div>? 18-month audit trail<\/div>\n            <div>?\ufe0f YebboTravel Shield<\/div>\n        <\/div>\n    <\/div>\n\n    <!-- two column core checklist -->\n    <div class=\"checklist-grid\">\n        <!-- LEFT COLUMN -->\n        <div>\n            <!-- 1. Ticketing Status -->\n            <div class=\"category-card\">\n                <div class=\"category-header\">\n                    <span class=\"category-icon\">?\ufe0f<\/span>\n                    <h2>1. Ticketing Status<\/h2>\n                <\/div>\n                <ul class=\"checklist-items\">\n                    <li><input type=\"checkbox\" id=\"yt_tick1\"> <label for=\"yt_tick1\">Every segment has a valid ticket number (no &#8220;UNK&#8221; \/ &#8220;TKNE&#8221; missing)<\/label><\/li>\n                    <li><input type=\"checkbox\" id=\"yt_tick2\"> <label for=\"yt_tick2\">No passive segments without linked ticket<\/label><\/li>\n                    <li><input type=\"checkbox\" id=\"yt_tick3\"> <label for=\"yt_tick3\">No orphaned tickets \u2014 PNR &#038; ticket coupled<\/label><\/li>\n                    <li><input type=\"checkbox\" id=\"yt_tick4\"> <label for=\"yt_tick4\">Revalidation date within limits (no expired coupons)<\/label><\/li>\n                <\/ul>\n            <\/div>\n\n            <!-- 2. Fare Validation -->\n            <div class=\"category-card\">\n                <div class=\"category-header\">\n                    <span class=\"category-icon\">?<\/span>\n                    <h2>2. Fare Integrity<\/h2>\n                <\/div>\n                <ul class=\"checklist-items\">\n                    <li><input type=\"checkbox\" id=\"yt_fare1\"> <label for=\"yt_fare1\">Fare basis valid for booking\/purchase date (APEX ok)<\/label><\/li>\n                    <li><input type=\"checkbox\" id=\"yt_fare2\"> <label for=\"yt_fare2\">No manual fare overrides \u2014 always use GDS auto-price<\/label><\/li>\n                    <li><input type=\"checkbox\" id=\"yt_fare3\"> <label for=\"yt_fare3\">GDS warning messages: not ignored (remark\/log if overridden)<\/label><\/li>\n                    <li><input type=\"checkbox\" id=\"yt_fare4\"> <label for=\"yt_fare4\">Minimum stay \/ Saturday night rule validated<\/label><\/li>\n                <\/ul>\n            <\/div>\n\n            <!-- 3. Name & Identity -->\n            <div class=\"category-card\">\n                <div class=\"category-header\">\n                    <span class=\"category-icon\">?<\/span>\n                    <h2>3. Name &#038; Identity<\/h2>\n                <\/div>\n                <ul class=\"checklist-items\">\n                    <li><input type=\"checkbox\" id=\"yt_name1\"> <label for=\"yt_name1\">Passenger name matches government ID exactly (no nicknames)<\/label><\/li>\n                    <li><input type=\"checkbox\" id=\"yt_name2\"> <label for=\"yt_name2\">Frequent flyer name = ticket name (avoid mismatch ADM)<\/label><\/li>\n                    <li><input type=\"checkbox\" id=\"yt_name3\"> <label for=\"yt_name3\">DOB in SSR for all minors &#038; infants (international)<\/label><\/li>\n                    <li><input type=\"checkbox\" id=\"yt_name4\"> <label for=\"yt_name4\">Infant tickets issued correctly (10% fare, not assumed free)<\/label><\/li>\n                <\/ul>\n            <\/div>\n\n            <!-- 4. Endorsements & Codes -->\n            <div class=\"category-card\">\n                <div class=\"category-header\">\n                    <span class=\"category-icon\">?<\/span>\n                    <h2>4. Endorsements \/ Waivers<\/h2>\n                <\/div>\n                <ul class=\"checklist-items\">\n                    <li><input type=\"checkbox\" id=\"yt_end1\"> <label for=\"yt_end1\">Endorsement box matches airline rules (NONREF\/VALID ON&#8230;)<\/label><\/li>\n                    <li><input type=\"checkbox\" id=\"yt_end2\"> <label for=\"yt_end2\">Corporate\/Tour code matches contract exactly (no extra spaces)<\/label><\/li>\n                    <li><input type=\"checkbox\" id=\"yt_end3\"> <label for=\"yt_end3\">IROP waiver codes inserted before rebooking<\/label><\/li>\n                    <li><input type=\"checkbox\" id=\"yt_end4\"> <label for=\"yt_end4\">Agent authorization remark: &#8220;AUTH BY [NAME\/DATE]&#8221; for exceptions<\/label><\/li>\n                <\/ul>\n            <\/div>\n        <\/div>\n\n        <!-- RIGHT COLUMN -->\n        <div>\n            <!-- 5. Itinerary integrity -->\n            <div class=\"category-card\">\n                <div class=\"category-header\">\n                    <span class=\"category-icon\">?<\/span>\n                    <h2>5. Itinerary Integrity<\/h2>\n                <\/div>\n                <ul class=\"checklist-items\">\n                    <li><input type=\"checkbox\" id=\"yt_itin1\"> <label for=\"yt_itin1\">Married segments not manually unlinked (keep original coupling)<\/label><\/li>\n                    <li><input type=\"checkbox\" id=\"yt_itin2\"> <label for=\"yt_itin2\">No hidden-city \/ throwaway ticketing pattern<\/label><\/li>\n                    <li><input type=\"checkbox\" id=\"yt_itin3\"> <label for=\"yt_itin3\">Open-jaw \/ RTW fares correctly auto-priced<\/label><\/li>\n                    <li><input type=\"checkbox\" id=\"yt_itin4\"> <label for=\"yt_itin4\">No back-to-back overlapping itineraries (same pax)<\/label><\/li>\n                <\/ul>\n            <\/div>\n\n            <!-- 6. International & codeshare -->\n            <div class=\"category-card\">\n                <div class=\"category-header\">\n                    <span class=\"category-icon\">?<\/span>\n                    <h2>6. Intl &#038; Codeshare<\/h2>\n                <\/div>\n                <ul class=\"checklist-items\">\n                    <li><input type=\"checkbox\" id=\"yt_intl1\"> <label for=\"yt_intl1\">APIS data completed (passport, address, contact)<\/label><\/li>\n                    <li><input type=\"checkbox\" id=\"yt_intl2\"> <label for=\"yt_intl2\">Codeshare flights priced by GDS, never manual fare entry<\/label><\/li>\n                    <li><input type=\"checkbox\" id=\"yt_intl3\"> <label for=\"yt_intl3\">Currency of sale = origin country (IATA 850m)<\/label><\/li>\n                    <li><input type=\"checkbox\" id=\"yt_intl4\"> <label for=\"yt_intl4\">Passive segments after involuntary changes are ticketed<\/label><\/li>\n                <\/ul>\n            <\/div>\n\n            <!-- 7. Group & Multi-Pax -->\n            <div class=\"category-card\">\n                <div class=\"category-header\">\n                    <span class=\"category-icon\">?<\/span>\n                    <h2>7. Group \/ Multi-Pax<\/h2>\n                <\/div>\n                <ul class=\"checklist-items\">\n                    <li><input type=\"checkbox\" id=\"yt_grp1\"> <label for=\"yt_grp1\">Group PNR NOT split after ticketing (invalidates fare basis)<\/label><\/li>\n                    <li><input type=\"checkbox\" id=\"yt_grp2\"> <label for=\"yt_grp2\">Child fares: DOB + SSR proof, correct discount applied<\/label><\/li>\n                    <li><input type=\"checkbox\" id=\"yt_grp3\"> <label for=\"yt_grp3\">No &#8220;churning&#8221; (repeated cancel\/rebk to extend ticketing)<\/label><\/li>\n                    <li><input type=\"checkbox\" id=\"yt_grp4\"> <label for=\"yt_grp4\">Consolidator tickets: name changes strictly forbidden<\/label><\/li>\n                <\/ul>\n            <\/div>\n\n            <!-- 8. Post-ticketing audit -->\n            <div class=\"category-card\">\n                <div class=\"category-header\">\n                    <span class=\"category-icon\">?<\/span>\n                    <h2>8. Post-Ticketing Audit<\/h2>\n                <\/div>\n                <ul class=\"checklist-items\">\n                    <li><input type=\"checkbox\" id=\"yt_post1\"> <label for=\"yt_post1\">No manual tax override (taxes = GDS calculation)<\/label><\/li>\n                    <li><input type=\"checkbox\" id=\"yt_post2\"> <label for=\"yt_post2\">Ticket number in PNR history \/ no deletion of original<\/label><\/li>\n                    <li><input type=\"checkbox\" id=\"yt_post3\"> <label for=\"yt_post3\">Any schedule change \u2192 reissue, not just remark<\/label><\/li>\n                    <li><input type=\"checkbox\" id=\"yt_post4\"> <label for=\"yt_post4\">No fake loyalty numbers \/ infant without seat (intl)<\/label><\/li>\n                <\/ul>\n            <\/div>\n        <\/div>\n    <\/div>\n\n    <!-- Quick Fix Log Table -->\n    <div class=\"log-section\">\n        <h3>? YebboTravel Quick Fix Log \u2014 audit &#038; correct before airline detects<\/h3>\n        <div class=\"log-table-wrapper\">\n            <table class=\"log-table\" id=\"yebboFixTable\">\n                <thead>\n                    <tr><th style=\"width:30%\">Issue Found (PNR \/ violation)<\/th><th style=\"width:45%\">Corrective Action Taken<\/th><th style=\"width:25%\">Agent \/ Initials &#038; date<\/th><\/tr>\n                <\/thead>\n                <tbody>\n                    <tr><td><input type=\"text\" placeholder=\"e.g., missing APIS for LHR flight\" value=\"\"><\/td><td><input type=\"text\" placeholder=\"Added SSR DOCS + DOB\" value=\"\"><\/td><td><input type=\"text\" placeholder=\"JD\/04-05\"><\/td><\/tr>\n                    <tr><td><input type=\"text\" placeholder=\"e.g., manual fare on AA codeshare\" value=\"\"><\/td><td><input type=\"text\" placeholder=\"Repriced via Sabre auto, reissued\" value=\"\"><\/td><td><input type=\"text\" placeholder=\"\"><\/td><\/tr>\n                    <tr><td><input type=\"text\" placeholder=\"e.g., group PNR split after ticketing\" value=\"\"><\/td><td><input type=\"text\" placeholder=\"Re-merged PNR, reticketed group fare\" value=\"\"><\/td><td><input type=\"text\" placeholder=\"\"><\/td><\/tr>\n                    <tr><td><input type=\"text\" placeholder=\"e.g., hidden city pattern flagged\" value=\"\"><\/td><td><input type=\"text\" placeholder=\"Changed routing &#038; re-fared\" value=\"\"><\/td><td><input type=\"text\" placeholder=\"\"><\/td><\/tr>\n                <\/tbody>\n            <\/table>\n        <\/div>\n        <div style=\"font-size:0.7rem; margin-top:0.6rem; color:#4a627a;\">\u270d\ufe0f Fill during weekly audit \u2014 keep for 18 months as ADM dispute evidence.<\/div>\n    <\/div>\n\n    <!-- Footer Tools + YebboTravel identity -->\n    <div class=\"tools-footer\">\n        <div class=\"tools-list\">\n            <strong>? YebboTravel ADM toolkit:<\/strong>\n            <span>ARC MEMO Manager<\/span>\n            <span>Mid-Ocean ADM Monitor<\/span>\n            <span>GDS Auto-Queues<\/span>\n            <span class=\"badge\">audit ready 18m<\/span>\n        <\/div>\n        <button class=\"print-btn\" onclick=\"window.print();\">?\ufe0f Save as PDF \/ Print<\/button>\n    <\/div>\n    <div class=\"yebbo-footer-note\">\n        YebboTravel &#038; Tours \u2014 ADM Prevention System | Weekly PNR Audit | Version 2.5\n    <\/div>\n<\/div>\n\n<script>\n    (function() {\n        \/\/ Persistent storage for all checkboxes and log inputs (branded local storage)\n        const allChecks = document.querySelectorAll('.checklist-items input[type=\"checkbox\"]');\n        const storageKeyChecks = 'yebbo_pnr_audit_checks';\n        const storageKeyLogs = 'yebbo_pnr_audit_logs';\n\n        \/\/ load checkboxes\n        if (localStorage.getItem(storageKeyChecks)) {\n            const savedChecks = JSON.parse(localStorage.getItem(storageKeyChecks));\n            allChecks.forEach((cb, idx) => {\n                if (savedChecks[idx] !== undefined) cb.checked = savedChecks[idx];\n            });\n        }\n        function saveChecks() {\n            const states = Array.from(allChecks).map(cb => cb.checked);\n            localStorage.setItem(storageKeyChecks, JSON.stringify(states));\n        }\n        allChecks.forEach(cb => {\n            cb.addEventListener('change', saveChecks);\n        });\n\n        \/\/ log table inputs persistence\n        const logTable = document.getElementById('yebboFixTable');\n        const allLogInputs = logTable.querySelectorAll('input');\n        if (localStorage.getItem(storageKeyLogs)) {\n            const savedLogValues = JSON.parse(localStorage.getItem(storageKeyLogs));\n            allLogInputs.forEach((inp, idx) => {\n                if (savedLogValues[idx] !== undefined) inp.value = savedLogValues[idx];\n            });\n        }\n        function saveLogs() {\n            const values = Array.from(allLogInputs).map(inp => inp.value);\n            localStorage.setItem(storageKeyLogs, JSON.stringify(values));\n        }\n        allLogInputs.forEach(inp => {\n            inp.addEventListener('input', saveLogs);\n            inp.addEventListener('blur', saveLogs);\n        });\n    })();\n<\/script>\n<\/body>\n<\/html>\n","protected":false},"excerpt":{"rendered":"<p>YebboTravel ADM Shield | Weekly PNR Audit YT YebboTravel &#038; Tours premium travel solutions \u00b7 ADM defense \u2708\ufe0f ADM PREVENTION SUITE Weekly PNR audit checklist \u2014 eliminate 80% of debit memo triggers. Focus on flights departing in 7\u201330 days. ? 30-min workflow ? ARC\/BSP ready ? 18-month audit trail ?\ufe0f YebboTravel Shield ?\ufe0f 1. Ticketing<span class=\"post-excerpt-end\">&hellip;<\/span><\/p>\n<p class=\"more-link\"><a href=\"https:\/\/yebbo.com\/2013\/2026\/04\/08\/yebbotravel-adm-shield-weekly-pnr-audit\/\" class=\"themebutton\">Read More<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"jetpack_seo_schema_type":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[4],"tags":[],"class_list":["post-249","post","type-post","status-publish","format-standard","hentry","category-travel"],"jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/yebbo.com\/2013\/wp-json\/wp\/v2\/posts\/249","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/yebbo.com\/2013\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/yebbo.com\/2013\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/yebbo.com\/2013\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/yebbo.com\/2013\/wp-json\/wp\/v2\/comments?post=249"}],"version-history":[{"count":1,"href":"https:\/\/yebbo.com\/2013\/wp-json\/wp\/v2\/posts\/249\/revisions"}],"predecessor-version":[{"id":250,"href":"https:\/\/yebbo.com\/2013\/wp-json\/wp\/v2\/posts\/249\/revisions\/250"}],"wp:attachment":[{"href":"https:\/\/yebbo.com\/2013\/wp-json\/wp\/v2\/media?parent=249"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/yebbo.com\/2013\/wp-json\/wp\/v2\/categories?post=249"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/yebbo.com\/2013\/wp-json\/wp\/v2\/tags?post=249"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}