CINXE.COM
Subscribe | The Jakarta Post
<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Subscribe | The Jakarta Post</title> <meta name="base-url" content="https://www.thejakartapost.com"> <meta name="csrf-token" content="vs9w43YJc60pnsDdglokCxf9uAEKQef9bgSZGJIp"> <meta name="cdb-id" content=""> <meta name="path" content="subscribe"> <meta name="keywords" content="" itemprop="keywords"> <meta name="description" content="Subscribe | The Jakarta Post" itemprop="description"> <meta name="author" content="The Jakarta Post"> <meta name="srv" content="ip-10-11-2-10"> <meta property="fb:pages" content="102060486500863" /> <meta name="robots" content="index, follow"> <meta name="googlebot-news" content="index, follow" /> <meta name="googlebot" content="index, follow" /> <meta name="robots" content="max-image-preview:large"> <meta name="google-signin-client_id" content="1056056005964-hihilqinbmjtpf6hb560n50saljg138e.apps.googleusercontent.com"> <meta name="is-login" content="0"> <meta name="is-subscriber" content="0"> <meta name="is-partner-ip" content="0"> <meta name="is-pay-per-article" content="0"> <meta name="is-upgrade-recurring" content="0"> <!-- S:FB meta --> <meta property="og:type" content="article" /> <meta property="og:site_name" content="The Jakarta Post" /> <meta property="og:title" content="Subscribe | The Jakarta Post" /> <meta property="og:image" content="https://www.thejakartapost.com/img-socmed/News-1.jpg" /> <meta property="og:image:width" content="1280"> <meta property="og:image:height" content="720"> <meta property="og:image:alt" content=" - #1 English news source in Indonesia. Still bold, fiercely independent"> <meta property="og:description" content=" - #1 English news source in Indonesia. Still bold, fiercely independent" /> <meta property="og:url" content="https://www.thejakartapost.com/subscribe" /> <meta property="fb:app_id" content="1555622744692546" /> <!-- E:FB meta --> <!-- S:tweeter card --> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:site" content="@jakpost" /> <meta name="twitter:creator" content="@jakpost"> <meta name="twitter:title" content="Subscribe | The Jakarta Post" /> <meta name="twitter:description" content=" - #1 English news source in Indonesia. Still bold, fiercely independent" /> <meta name="twitter:image" content="https://www.thejakartapost.com/img-socmed/News-1.jpg" /> <!-- E:tweeter card --> <!-- Start SmartBanner configuration --> <meta name="smartbanner:title" content="The Jakarta Post"> <meta name="smartbanner:subtitle" content="Get it "> <meta name="smartbanner:subtitle-suffix-apple" content=" - On the App Store"> <meta name="smartbanner:subtitle-suffix-google" content=" - In Google Play"> <meta name="smartbanner:icon-apple" content="/skin/img/jp-apps-icon.png"> <meta name="smartbanner:icon-google" content="/skin/img/jp-apps-icon.png"> <meta name="smartbanner:button" content="VIEW"> <meta name="smartbanner:button-url-apple" content="https://apps.apple.com/id/app/the-jakarta-post/id1321863437"> <meta name="smartbanner:button-url-google" content="https://play.google.com/store/apps/details?id=com.thejakartapost.ndroid"> <meta name="smartbanner:enabled-platforms" content="android,ios"> <meta name="smartbanner:close-label" content="Close"> <link rel="shortcut icon" href="/favicon.ico"> <link rel="canonical" href="http://www.thejakartapost.com/subscribe"> <link href="/skin/plugins/swiper/swiper-bundle.min.css" rel="stylesheet"> <link href="/skin/plugins/font-awesome/css/all.min.css" rel="stylesheet"> <link href="/skin/css/styles.css" rel="stylesheet"> <link href="/skin/css/apps.css" rel="stylesheet"> <link href="/skin/css/index.min.css" rel="stylesheet"> <link href="/skin/css/smartbanner.min.css" rel="stylesheet"> <script> var dataLayer = window.dataLayer = window.dataLayer || []; dataLayer.push({ 'event': 'userDetailsPushed', 'userDetails': { 'loginStatus': 'non-logged' } }); </script> <!-- Google Tag Manager --> <script> (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-NS42SPD'); </script> <!-- End Google Tag Manager --> <!-- Start GPT Async Tag --> <script async='async' src='https://securepubads.g.doubleclick.net/tag/js/gpt.js'></script> <script> var gptadslots = []; var googletag = googletag || {cmd:[]}; </script> <script> googletag.cmd.push(function() { //Adslot 1 declaration gptadslots.push(googletag.defineSlot('/16876269/_NTJP_Home', [[970,90], [728,90]], 'div-gpt-ad-46987-1') .setTargeting('JP_PST', ['leaderboard']) .addService(googletag.pubads()) ); //Adslot 2 declaration - Out of Page gptadslots.push(googletag.defineOutOfPageSlot('/16876269/_NTJP_Home', 'div-gpt-ad-46987-2') .setTargeting('JP_PST', ['popup']) .addService(googletag.pubads()) ); //Adslot 3 declaration gptadslots.push(googletag.defineSlot('/16876269/_NTJP_Home', [[300,250]], 'div-gpt-ad-46987-3') .setTargeting('JP_PST', ['showcase_R0']) .addService(googletag.pubads()) ); //Adslot 4 declaration gptadslots.push(googletag.defineSlot('/16876269/_NTJP_Home', [[300,250], [300,600]], 'div-gpt-ad-46987-4') .setTargeting('JP_PST', ['showcase_R1']) .addService(googletag.pubads()) ); //Adslot 5 declaration gptadslots.push(googletag.defineSlot('/16876269/_NTJP_Home', [[300,250], [300,600]], 'div-gpt-ad-46987-5') .setTargeting('JP_PST', ['showcase_R2']) .addService(googletag.pubads()) ); //Adslot 6 declaration gptadslots.push(googletag.defineSlot('/16876269/_NTJP_Home', [[300,250]], 'div-gpt-ad-46987-6') .setTargeting('JP_PST', ['showcase_R3']) .addService(googletag.pubads()) ); gptadslots.push(googletag.defineSlot('/16876269/_NTJP_Home', [[300,250]], 'div-gpt-ad-7049020-1') .setTargeting('JP_PST', ['showcase_R4']) .addService(googletag.pubads())); //Adslot 9 declaration gptadslots.push(googletag.defineSlot('/16876269/_NTJP_Home', [[80,600], [120,600]], 'div-gpt-ad-46987-9') .setTargeting('JP_PST', ['wallpaper_left']) .addService(googletag.pubads()) ); //Adslot 10 declaration gptadslots.push(googletag.defineSlot('/16876269/_NTJP_Home', [[80,600], [120,600]], 'div-gpt-ad-46987-10') .setTargeting('JP_PST', ['wallpaper_right']) .addService(googletag.pubads()) ); //Adslot 11 declaration gptadslots.push(googletag.defineSlot('/16876269/_NTJP_Home', [[1033,100],[320,100]], 'div-gpt-ad-46987-11') .setTargeting('JP_PST', ['widebanner']) .addService(googletag.pubads()) ); gptadslots.push(googletag.defineSlot('/16876269/_NTJP_Home', [[200,200]], 'div-gpt-ad-1474126916465-0') .setTargeting('JP_PST', ['showcase_thelatest_mobile']) .addService(googletag.pubads()) ); gptadslots.push(googletag.defineSlot('/16876269/_NTJP_Home', [[320,50]], 'div-gpt-ad-4820879-1') .setTargeting('JP_PST', ['mobile_sticky_banner']) .addService(googletag.pubads())); gptadslots.push(googletag.defineSlot('/16876269/_NTJP_Home', [[320,50]], 'div-gpt-ad-4820879-2') .setTargeting('JP_PST', ['mobile_sticky_banner_bottom']) .addService(googletag.pubads())); gptadslots.push(googletag.defineSlot('/16876269/_NTJP_Home', [[970,250], [320,82]], 'div-gpt-ad-4326263-1') .setTargeting('JP_PST', ['billboard_banner']) .addService(googletag.pubads())); // Disable double billboard, not used anymore; Updated at: 16-may-2023 // gptadslots.push(googletag.defineSlot('/16876269/_NTJP_Home', [[970,250], [320,82]], 'div-gpt-ad-4326263-2') // .setTargeting('JP_PST', ['billboard_banner_02']) // .addService(googletag.pubads())); gptadslots.push(googletag.defineSlot('/16876269/_NTJP_Home', [[300,150]], 'div-gpt-ad-9132569-1') .setTargeting('JP_PST', ['floatingbanner_right']) .addService(googletag.pubads())); gptadslots.push(googletag.defineSlot('/16876269/Dynamic_ads_Home', [1, 1], 'div-gpt-ad-1548213253038-0').addService(googletag.pubads())); /// // gptadslots.push(googletag.defineSlot('/16876269/_NTJP_NEW_POPUP', [[550, 480], [720, 480]], 'div-gpt-ad-1498232141231-0') // .setTargeting('JP_PST', ['popup']) // .addService(googletag.pubads())); /// //ads for header in home gptadslots.push(googletag.defineSlot('/16876269/_NTJP_Home', [[320,50]], 'div-gpt-ad-4820879-3') .setTargeting('JP_PST', ['mobile_sticky_banner_02']) .addService(googletag.pubads())); gptadslots.push(googletag.defineOutOfPageSlot('/16876269/My_popunder_adunit1', 'div-gpt-ad-1508136759602-0').addService(googletag.pubads())); gptadslots.push(googletag.defineSlot('/16876269/_NTJP_Home', [414, 250], 'div-gpt-ad-1635310031650-0') .setTargeting('JP_PST', ['flying_carpet']) .addService(googletag.pubads()) ); // ads leaderboard desktop 2 // gptadslots.push(googletag.defineSlot('/16876269/_NTJP_Home', [[970,90], [728,90]], 'div-gpt-ad-46987-12') // .setTargeting('JP_PST', ['leaderboard_02']) // .addService(googletag.pubads()) // ); gptadslots.push(googletag.defineSlot('/16876269/_NTJP_Home', [1440, 140], 'div-gpt-ad-1645434595835-0') .setTargeting('JP_PST', ['horizontal_desktop_large']) .addService(googletag.pubads()) ); gptadslots.push(googletag.defineSlot('/16876269/_NTJP_Home', [1440, 40], 'div-gpt-ad-1645434595835-1') .setTargeting('JP_PST', ['horizontal_desktop_small']) .addService(googletag.pubads()) ); gptadslots.push(googletag.defineSlot('/16876269/_NTJP_Home', [414, 140], 'div-gpt-ad-1645434595835-2') .setTargeting('JP_PST', ['horizontal_mobile_large']) .addService(googletag.pubads()) ); gptadslots.push(googletag.defineSlot('/16876269/_NTJP_Home', [414, 40], 'div-gpt-ad-1645434595835-3') .setTargeting('JP_PST', ['horizontal_mobile_small']) .addService(googletag.pubads()) ); googletag.pubads().enableSingleRequest(); googletag.pubads().enableAsyncRendering(); googletag.pubads().collapseEmptyDivs(true); googletag.enableServices(); }); </script> <!-- End GPT Async Tag --> <!-- Display ads for guest or user login not premium --> <script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-7767446638291741" crossorigin="anonymous"></script> <!-- Display ads for guest or user login not premium --> <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "WebSite", "url": "https://www.thejakartapost.com/", "potentialAction": { "@type": "SearchAction", "target": "https://www.thejakartapost.com/search?q={search_term_string}", "query-input": "required name=search_term_string" } } </script> <script type="text/javascript"> (function() { /** CONFIGURATION START **/ var _sf_async_config = window._sf_async_config = (window._sf_async_config || {}); _sf_async_config.uid = '65708'; _sf_async_config.domain = 'thejakartapost.com'; _sf_async_config.flickerControl = false; _sf_async_config.useCanonical = true; _sf_async_config.useCanonicalDomain = true; _sf_async_config.sections = 'subscribe'; _sf_async_config.authors = '' var _cbq = window._cbq = (window._cbq || []); _cbq.push(['_acct', 'anon']); /** CONFIGURATION END **/ function loadChartbeat() { var e = document.createElement('script'); var n = document.getElementsByTagName('script')[0]; e.type = 'text/javascript'; e.async = true; e.src = '//static.chartbeat.com/js/chartbeat.js';; n.parentNode.insertBefore(e, n); } loadChartbeat(); })(); </script> <script async src="//static.chartbeat.com/js/chartbeat_mab.js"></script> <script> window.dataLayer = window.dataLayer || []; window.dataLayer.push({ 'event': 'view_item', 'ecommerce': { 'items': [{ 'item_name': "Digital 1 Month(s)", // Name or ID is required. 'item_id': '15', 'price': 55500, 'item_category': 'Digital', 'quantity': 1, 'currency': 'IDR' }], 'event_value': 55500 }, 'page_detail':{ 'page_referrer': document.referrer } }); </script> <meta name="appleid-signin-client-id" content="com.thejakartapost.apple.service"> <meta name="appleid-signin-scope" content="name email"> <meta name="appleid-signin-redirect-uri" content="https://www.thejakartapost.com/login/apple/process"> <meta name="appleid-signin-state" content="login"> <meta name="appleid-signin-nonce" content="69d0505b98f5c78b7e5cbf0e5364a1ed"> <meta name="appleid-signin-use-popup" content="false"> </head> <body class="home-color "> <div class="bgNav"></div> <!-- Google Tag Manager (noscript) --> <noscript> <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-NS42SPD" height="0" width="0" style="display:none;visibility:hidden"></iframe> </noscript> <!-- End Google Tag Manager (noscript) --> <div class="on-ie-underversion9"> <div class="col-xs-6 article-ie"> <h1>TheJakartaPost</h1> <p>Please Update your browser</p> <p> Your browser is out of date, and may not be compatible with our website. A list of the most popular web browsers can be found below.<br /> Just click on the icons to get to the download page.</p> <a href="http://windows.microsoft.com/en-us/internet-explorer/download-ie" target="_blank"> <img src="/skin/img/browser_msie.gif" loading="lazy" alt="Jakarta Post" /> </a> </div><!-- End article-ie --> </div><!-- End on-ie-underversion9 --> <div class="tjp-headers tjp-headers--without-nav"> <div class="container"> <div class="tjp-headers__logo"> <a href="https://www.thejakartapost.com" rel="noopener noreferrer"> <img src="/skin/img/logo/tjp-logo-41.png" alt="TJP - Website Logo"> </a> </div> <div class="tjp-headers__action"> <a href="javascript:getLogoutV2()"> Logout </a> </div> </div> </div> <div class="tjp-register-payment"> <div class="container"> <div class="tjp-grid tjp-grid--3-1"> <div class="tjp-grid__item"> <div class="tjp-steps"> <div class="tjp-step tjp-step--auth"> <div class="tjp-step__header"> <div class="tjp-step__header-title"> <span class="number">1</span> <label class="text">Account</label> </div> </div> <div class="tjp-step__content"> <div class="tjp-auth tjp-auth--login active" id="tjp-auth--login"> <div class="tjp-auth__label">Get started by logging in or create your account</div> <div class="tjp-auth__input"> <label class="tjp-auth__input-label" for="email">Email</label> <div class="tjp-auth__wrapper"> <input class="tjp-auth__input-field" type="text" name="email" id="email"> <span class="tjp-auth__input-msg" id="tjp-auth__input-msg--email-login"></span> <button class="tjp-auth__input-change" onclick="changeEmail(this)"> <i class="fa fa-edit"></i> Change Email </button> </div> </div> <div class="tjp-auth__input hide-first"> <label class="tjp-auth__input-label" for="password">Password</label> <input class="tjp-auth__input-field" type="password" name="password" id="password"> <span class="tjp-auth__input-msg" id="tjp-auth__input-msg--password-login"></span> </div> <div class="tjp-auth__action"> <button class="tjp-auth__action-btn" onclick="processLogin(this)">Continue</button> </div> <div class="tjp-auth__terms"> By proceeding, you consent to the revised <a href="https://www.thejakartapost.com/term-of-use">Terms of Use</a>, and <a href="https://www.thejakartapost.com/privacy">Privacy Policy</a>. </div> <div class="tjp-auth__socmed"> <p class="tjp-auth__socmed-label"> <span> Or continue login with </span> </p> <ul class="tjp-auth__socmed-action"> <li class="item generate-btn"> <div class="generate-btn__apple" id="appleid-signin" data-height="45" data-border-radius="10" data-color="black" data-border="true" data-type="sign in"></div> </li> <li class="item"> <a class="btn btn-apple" id="btn-apple" role="button"> <i class="fab fa-apple"></i> <span>Apple</span> </a> </li> <li class="item"> <a class="btn brand-btn btn-google customSignInGoogle" href="https://www.thejakartapost.com/login/google" data-logo-alignment="left" role="button"> <span>Google</span> </a> </li> <li class="item"> <a class="btn btn-linkedln" href="https://www.thejakartapost.com/login/linkedin" role="button"><i class="fab fa-linkedin-in"></i><span>Linkedin</span></a> </li> </ul> </div> <div class="tjp-auth__option"> Don't have an account? <button onclick="changeAuthSection()">Register here</button> </div> </div> <div class="tjp-auth tjp-auth--register" id="tjp-auth--register"> <div class="tjp-auth__label">Create your free account</div> <div class="tjp-auth__input"> <label class="tjp-auth__input-label" for="name">Name</label> <input class="tjp-auth__input-field" type="text" name="name" id="name"> <span class="tjp-auth__input-msg" id="tjp-auth__input-msg--name-register"></span> </div> <div class="tjp-auth__input"> <label class="tjp-auth__input-label" for="email">Email</label> <input class="tjp-auth__input-field" type="text" name="email" id="email"> <span class="tjp-auth__input-msg" id="tjp-auth__input-msg--email-register"></span> </div> <div class="tjp-auth__input"> <label class="tjp-auth__input-label" for="password">Password</label> <input class="tjp-auth__input-field" type="password" name="password" id="password"> <span class="tjp-auth__input-msg" id="tjp-auth__input-msg--password-register"></span> </div> <div class="tjp-auth__action"> <button class="tjp-auth__action-btn" onclick="processRegister()">Continue</button> </div> <div class="tjp-auth__terms"> By proceeding, you consent to the revised <a href="https://www.thejakartapost.com/term-of-use">Terms of Use</a>, and <a href="https://www.thejakartapost.com/privacy">Privacy Policy</a>. </div> <div class="tjp-auth__option"> Already have an account? <button onclick="changeAuthSection()">Login here</button> </div> </div> <div class="tjp-auth tjp-auth--data " id="tjp-auth--data"> <div class="tjp-auth__data"> <div class="tjp-auth__data-detail"> <h2 class="name"></h2> <span class="email"></span> </div> <div class="tjp-auth__data-action"> </div> </div> </div> </div> </div> <div class="tjp-step tjp-step--shipping"> <div class="tjp-step__header"> <div class="tjp-step__header-title"> <span class="number">2</span> <label class="text">Shipping Address</label> </div> </div> <div class="tjp-step__content"> <div class="tjp-shipping tjp-shipping--form"> <div class="tjp-grid tjp-grid--2"> <div class="tjp-grid__item"> <div class="tjp-shipping__input"> <label class="tjp-shipping__input-label" for="street">Street</label> <input class="tjp-shipping__input-field" type="text" name="street" id="street"> <span class="tjp-shipping__input-msg" id="tjp-shipping__input-msg--street"></span> </div> <div class="tjp-shipping__input"> <label class="tjp-shipping__input-label" for="state">State</label> <input class="tjp-shipping__input-field" type="text" name="state" id="state"> <span class="tjp-shipping__input-msg" id="tjp-shipping__input-msg--state"></span> </div> <div class="tjp-shipping__input"> <label class="tjp-shipping__input-label" for="postal_code">Postal Code</label> <input class="tjp-shipping__input-field" type="text" name="postal_code" id="postal_code"> <span class="tjp-shipping__input-msg" id="tjp-shipping__input-msg--postal"></span> </div> </div> <div class="tjp-grid__item"> <div class="tjp-shipping__input"> <label class="tjp-shipping__input-label" for="city">City</label> <input class="tjp-shipping__input-field" type="text" name="city" id="city"> <span class="tjp-shipping__input-msg" id="tjp-shipping__input-msg--city"></span> </div> <div class="tjp-shipping__input"> <label class="tjp-shipping__input-label" for="country">Country <i>(package only in indonesia)</i></label> <input class="tjp-shipping__input-field" type="text" name="country" id="country" value="Indonesia" readonly> <span class="tjp-shipping__input-msg" id="tjp-shipping__input-msg--country"></span> </div> <div class="tjp-shipping__input"> <label class="tjp-shipping__input-label" for="phone">Phone</label> <input class="tjp-shipping__input-field" type="text" name="phone" id="phone"> <span class="tjp-shipping__input-msg" id="tjp-shipping__input-msg--phone"></span> </div> </div> </div> <div class="tjp-shipping__action"> <button class="tjp-shipping__action-btn" onclick="processShipping()">Continue</button> </div> </div> <div class="tjp-shipping tjp-shipping--data"> <div class="tjp-shipping__data"> <ul class="tjp-shipping__data-list"> <li class="street">Palmerat Barat No. 142-143</li> <li class="city">Central Jakarta</li> <li class="state">DKI Jakarta</li> <li class="country">Indonesia</li> <li class="postal-code">10270</li> <li class="phone">+6283816779933</li> </ul> <div class="tjp-shipping__data-action" onclick="changeShippingData()"> <button>Change</button> </div> </div> </div> </div> </div> <div class="tjp-step tjp-step--payment"> <div class="tjp-step__header"> <div class="tjp-step__header-title"> <span class="number">2</span> <label class="text">Payment Methods</label> </div> </div> <div class="tjp-step__content"> <div class="tjp-payments "> <div class="tjp-payments__title standout"> <h1>Recommended</h1> </div> <div class="tjp-payment-method"> <div class="tjp-payment-method__item with-input"> <div class="tjp-payment-method__item-wrapper"> <div class="tjp-payment-method__item-detail"> <div class="tjp-radio-button"> <input type="radio" id="credit_card_recurring" name="payment_method" value="5"> <label for="credit_card_recurring"> <span class="name">Credit Card / OVO</span> </label> </div> <div class="tjp-payment-method__item-detail__notes"> <span>Automatically renew, cancel subscription anytime.</span> </div> </div> <div class="tjp-payment-method__item-price"> <img src="/skin/img/pm-02-update.png" alt=""> </div> </div> <div class="tjp-payment-method__item-input"> <label for="phone_number">Phone Number <b>*</b></label> <input type="text" id="phone_number" name="phone_number" placeholder="e.g. +628123123" maxlength="20"> <span>Phone number is required</span> </div> </div> </div> <div class="tjp-payments__title mt-20"> <h1>Other Payment Method</h1> <span>(One-Time Payment)</span> </div> <div class="tjp-payment-method"> <div class="tjp-payment-method__item"> <div class="tjp-payment-method__item-detail"> <div class="tjp-radio-button"> <input type="radio" id="qris" name="payment_method" value="3"> <label for="qris"> <span class="name">QRIS / GoPay</span> </label> </div> </div> <div class="tjp-payment-method__item-price"> <img src="/assets/img/logo-qris.png" alt=""> </div> </div> <div class="tjp-payment-method__item"> <div class="tjp-payment-method__item-detail"> <div class="tjp-radio-button"> <input type="radio" id="paypal" name="payment_method" value="4"> <label for="paypal"> <span class="name">PayPal</span> </label> </div> </div> <div class="tjp-payment-method__item-price"> <img src="/skin/img/pm-03.png" alt=""> </div> </div> <div class="tjp-payment-method__item"> <div class="tjp-payment-method__item-detail"> <div class="tjp-radio-button"> <input type="radio" id="credit_card" name="payment_method" value="2"> <label for="credit_card"> <span class="name">Credit Card</span> </label> </div> </div> <div class="tjp-payment-method__item-price"> <img src="/skin/img/pm-02.png" alt=""> </div> </div> <div class="tjp-payment-method__item"> <div class="tjp-payment-method__item-detail"> <div class="tjp-radio-button"> <input type="radio" id="bca" name="payment_method" value="1"> <label for="bca"> <span class="name">BCA / Mandiri / BNI Virtual Account</span> </label> </div> </div> <div class="tjp-payment-method__item-price"> <img src="/assets/img/logo-va-payment-2.jpg" alt=""> </div> </div> </div> <span class="tjp-payments__notes">No payment method required – this package is completely free!</span> </div> </div> </div> </div> </div> <div class="tjp-grid__item"> <div class="tjp-tabs"> <div class="tjp-tabs__nav"> <div class="tjp-tabs__nav-item active " id="tjp-tabs--digital">Digital</div> <div class="tjp-tabs__nav-item " id="tjp-tabs--print">Digital + Print</div> </div> <div class="tjp-tabs__content"> <div class="tjp-tabs__content-item active" id="tjp-tabs--digital"> <div class="tjp-package"> <div class="tjp-package__item"> <div class="tjp-package__item-image"> <img src="/skin/img/package-header.png"> </div> <div class="tjp-package__item-info"> <h4 class="title">Digital</h4> <p class="text"> Unlock premium news. Ad-free on any device. Exclusive access to events. Get access to our <a href="https://www.thejakartapost.com/epost" style="color: #DA2228;">e-post</a>. </p> </div> </div> <div class="tjp-package__detail"> <div class="tjp-package__detail-item"> <div class="tjp-radio-button"> <input type="radio" id="month_digital" name="package_item_digital" value="15" data-value="55500" data-label="Rp 55,500" data-title="Digital 1 Month 1 month" data-duration="1" checked> <label for="month_digital"> <span class="price">Rp 55,500 <span class="text-duration"> / 1 month</span> </span> <span class="description">Access premium news. Ad-free on any device.</span> </label> </div> </div> <div class="tjp-package__detail-item"> <div class="tjp-radio-button"> <input type="radio" id="year_digital" name="package_item_digital" value="16" data-value="456000" data-label="Rp 456,000" data-title="Digital 12 Months 12 months" data-duration="12" > <label for="year_digital"> <span class="price">Rp 456,000 <span class="text-duration"> / 12 months</span> </span> <span class="description">Access premium news, 12 months. Ad-free on any device.</span> </label> </div> </div> </div> </div> <div class="m-hidden"> <div class="tjp-voucher"> <div class="tjp-voucher--input active"> <button class="tjp-voucher__nav" onclick="toggleVoucher(this)"> Input Voucher <i class="fa fa-angle-down"></i> </button> <div class="tjp-voucher__form"> <input class="tjp-voucher__form-input" type="text" value=""> <button class="tjp-voucher__form-btn" onclick="processVoucher()">Apply</button> </div> <span class="tjp-voucher__msg" id="tjp-voucher__msg"></span> </div> <div class="tjp-voucher--result"> <div class="tjp-voucher__applied"> <div class="tjp-voucher__applied-code"></div> <div class="tjp-voucher__applied-action"> <button class="change" onclick="changeVoucher()">Change</button> <button class="remove" onclick="removeVoucher()">Remove</button> </div> </div> <span class="tjp-voucher__notes">This voucher is only applicable to Digital 1 month</span> </div> </div> <div class="tjp-calculation"> <div class="tjp-calculation__item"> <div class="tjp-calculation__item-count tjp-calculation__item-count--subtotal"> <span>Subtotal</span> <span class="value">Rp 55,500</span> </div> <div class="tjp-calculation__item-count tjp-calculation__item-count--voucher"> <span>Voucher</span> <span class="value">Rp 0</span> </div> </div> <div class="tjp-calculation__item"> <div class="tjp-calculation__item-count tjp-calculation__item-count--total"> <span>Total</span> <span class="value">Rp 55,500</span> </div> </div> </div> <div class="tjp-agreement"> <div class="tjp-agreement__check"> <input type="checkbox" class="tjp-agreement__check-input" id="agreement_digital" name="agreement"> <label for="agreement_digital">By checking this box, you agree to receive newsletter email from The Jakarta Post </label> </div> <div class="tjp-agreement__notes"> By subscribing, you agree to our <a href="https://www.thejakartapost.com/privacy">Privacy Policy</a> and <a href="https://www.thejakartapost.com/term-of-use">Terms of Service</a>. </div> </div> <div class="tjp-pay-now"> <span class="tjp-pay-now__notes"></span> <button class="tjp-pay-now__btn" onclick="processPayment()" disabled>Pay Now</button> </div> </div> </div> <div class="tjp-tabs__content-item " id="tjp-tabs--print"> <div class="tjp-package"> <div class="tjp-package__item"> <div class="tjp-package__item-image"> <img src="/skin/img/package-header.png"> </div> <div class="tjp-package__item-info"> <h4 class="title">Premium Digital + Print</h4> <p class="text"> Get news at your doorstep. Combined with premium digital access. Also, access to our <a href="https://www.thejakartapost.com/epost" style="color: #DA2228;">e-post</a>. </p> </div> </div> <div class="tjp-package__detail"> <div class="tjp-package__detail-item"> <div class="tjp-radio-button"> <input type="radio" id="month_print" name="package_item_print" value="31" data-value="415000" data-label="Rp 415,000" data-title="Print 1 month" data-duration="1" checked> <label for="month_print"> <span class="price">Rp 415,000 <span class="text-duration"> / 1 month</span> </span> <span class="description">Insightful news, 1 month. Premium digital access included.</span> </label> </div> </div> <div class="tjp-package__detail-item"> <div class="tjp-radio-button"> <input type="radio" id="year_print" name="package_item_print" value="32" data-value="4750000" data-label="Rp 4,750,000" data-title="Print 12 months" data-duration="12" > <label for="year_print"> <span class="price">Rp 4,750,000 <span class="text-duration"> / 12 months</span> </span> <span class="description">Insightful news, 12 months. Premium digital access included.</span> </label> </div> </div> </div> </div> <div class="m-hidden"> <div class="tjp-voucher"> <div class="tjp-voucher--input active"> <button class="tjp-voucher__nav" onclick="toggleVoucher(this)"> Input Voucher <i class="fa fa-angle-down"></i> </button> <div class="tjp-voucher__form"> <input class="tjp-voucher__form-input" type="text" value=""> <button class="tjp-voucher__form-btn" onclick="processVoucher()">Apply</button> </div> <span class="tjp-voucher__msg" id="tjp-voucher__msg"></span> </div> <div class="tjp-voucher--result"> <div class="tjp-voucher__applied"> <div class="tjp-voucher__applied-code"></div> <div class="tjp-voucher__applied-action"> <button class="change" onclick="changeVoucher()">Change</button> <button class="remove" onclick="removeVoucher()">Remove</button> </div> </div> <span class="tjp-voucher__notes"></span> </div> </div> <div class="tjp-calculation"> <div class="tjp-calculation__item"> <div class="tjp-calculation__item-count tjp-calculation__item-count--subtotal"> <span>Subtotal</span> <span class="value">Rp 415,000</span> </div> <div class="tjp-calculation__item-count tjp-calculation__item-count--voucher"> <span>Voucher</span> <span class="value">Rp 0</span> </div> </div> <div class="tjp-calculation__item"> <div class="tjp-calculation__item-count tjp-calculation__item-count--total"> <span>Total</span> <span class="value">Rp 415,000</span> </div> </div> </div> <div class="tjp-agreement"> <div class="tjp-agreement__check"> <input type="checkbox" class="tjp-agreement__check-input" id="agreement_print" name="agreement"> <label for="agreement_print">By checking this box, you agree to receive newsletter email from The Jakarta Post </label> </div> <div class="tjp-agreement__notes"> By subscribing, you agree to our <a href="https://www.thejakartapost.com/privacy">Privacy Policy</a> and <a href="https://www.thejakartapost.com/term-of-use">Terms of Service</a>. </div> </div> <div class="tjp-pay-now"> <span class="tjp-pay-now__notes"></span> <button class="tjp-pay-now__btn" onclick="processPayment()" disabled>Pay Now</button> </div> </div> </div> </div> </div> <div class="tjp-chat-with-us m-hidden"> Have any questions? <a href="https://wa.me/6281280031314" target="_blank">Chat with us!</a> </div> </div> </div> <div class="tjp-payment-summary tjp-payment-summary--digital active d-hidden"> <div class="tjp-voucher"> <div class="tjp-voucher--input active"> <button class="tjp-voucher__nav" onclick="toggleVoucher(this)"> Input Voucher <i class="fa fa-angle-down"></i> </button> <div class="tjp-voucher__form"> <input class="tjp-voucher__form-input" type="text" value=""> <button class="tjp-voucher__form-btn" onclick="processVoucher()">Apply</button> </div> <span class="tjp-voucher__msg" id="tjp-voucher__msg"></span> </div> <div class="tjp-voucher--result"> <div class="tjp-voucher__applied"> <div class="tjp-voucher__applied-code"></div> <div class="tjp-voucher__applied-action"> <button class="change" onclick="changeVoucher()">Change</button> <button class="remove" onclick="removeVoucher()">Remove</button> </div> </div> <span class="tjp-voucher__notes">This voucher is only applicable to Digital 1 month</span> </div> </div> <div class="tjp-calculation"> <div class="tjp-calculation__item"> <div class="tjp-calculation__item-count tjp-calculation__item-count--subtotal"> <span>Subtotal</span> <span class="value">Rp 55,500</span> </div> <div class="tjp-calculation__item-count tjp-calculation__item-count--voucher"> <span>Voucher</span> <span class="value">Rp 0</span> </div> </div> <div class="tjp-calculation__item"> <div class="tjp-calculation__item-count tjp-calculation__item-count--total"> <span>Total</span> <span class="value">Rp 55,500</span> </div> </div> </div> <div class="tjp-agreement"> <div class="tjp-agreement__check"> <input type="checkbox" class="tjp-agreement__check-input" id="agreement_digital" name="agreement"> <label for="agreement_digital">By checking this box, you agree to receive newsletter email from The Jakarta Post </label> </div> <div class="tjp-agreement__notes"> By subscribing, you agree to our <a href="https://www.thejakartapost.com/privacy">Privacy Policy</a> and <a href="https://www.thejakartapost.com/term-of-use">Terms of Service</a>. </div> </div> <div class="tjp-pay-now"> <span class="tjp-pay-now__notes"></span> <button class="tjp-pay-now__btn" onclick="processPayment()" disabled>Pay Now</button> </div> </div> <div class="tjp-payment-summary tjp-payment-summary--print d-hidden"> <div class="tjp-voucher"> <div class="tjp-voucher--input active"> <button class="tjp-voucher__nav" onclick="toggleVoucher(this)"> Input Voucher <i class="fa fa-angle-down"></i> </button> <div class="tjp-voucher__form"> <input class="tjp-voucher__form-input" type="text" value=""> <button class="tjp-voucher__form-btn" onclick="processVoucher()">Apply</button> </div> <span class="tjp-voucher__msg" id="tjp-voucher__msg"></span> </div> <div class="tjp-voucher--result"> <div class="tjp-voucher__applied"> <div class="tjp-voucher__applied-code"></div> <div class="tjp-voucher__applied-action"> <button class="change" onclick="changeVoucher()">Change</button> <button class="remove" onclick="removeVoucher()">Remove</button> </div> </div> <span class="tjp-voucher__notes">This voucher is only applicable to Digital 1 month</span> </div> </div> <div class="tjp-calculation"> <div class="tjp-calculation__item"> <div class="tjp-calculation__item-count tjp-calculation__item-count--subtotal"> <span>Subtotal</span> <span class="value">Rp 415,000</span> </div> <div class="tjp-calculation__item-count tjp-calculation__item-count--voucher"> <span>Voucher</span> <span class="value">Rp 0</span> </div> </div> <div class="tjp-calculation__item"> <div class="tjp-calculation__item-count tjp-calculation__item-count--total"> <span>Total</span> <span class="value">Rp 415,000</span> </div> </div> </div> <div class="tjp-agreement"> <div class="tjp-agreement__check"> <input type="checkbox" class="tjp-agreement__check-input" id="agreement_digital" name="agreement"> <label for="agreement_digital">By checking this box, you agree to receive newsletter email from The Jakarta Post </label> </div> <div class="tjp-agreement__notes"> By subscribing, you agree to our <a href="https://www.thejakartapost.com/privacy">Privacy Policy</a> and <a href="https://www.thejakartapost.com/term-of-use">Terms of Service</a>. </div> </div> <div class="tjp-pay-now"> <span class="tjp-pay-now__notes"></span> <button class="tjp-pay-now__btn" onclick="processPayment()" disabled>Pay Now</button> </div> </div> <div class="tjp-chat-with-us d-hidden"> Have any questions? <a href="https://wa.me/6281280031314" target="_blank">Chat with us!</a> </div> </div> </div> <div class="tjp-footer-new"> <div class="container"> <ul class="tjp-footer-new__navigation"> <li class="tjp-footer-new__navigation-item"> <a href="https://www.thejakartapost.com/about">About</a> </li> <li class="tjp-footer-new__navigation-item"> <a href="https://www.thejakartapost.com/cyber-media-guidelines">Cyber Media Guidelines</a> </li> <li class="tjp-footer-new__navigation-item"> <a href="https://www.thejakartapost.com/contact-us">Contact</a> </li> <li class="tjp-footer-new__navigation-item"> <a href="https://www.thejakartapost.com/content-funding-classifications">Advertise</a> </li> <li class="tjp-footer-new__navigation-item"> <a href="https://www.thejakartapost.com/packages">Paper Subscription</a> </li> <li class="tjp-footer-new__navigation-item"> <a href="https://www.thejakartapost.com/privacy">Privacy Policy</a> </li> <li class="tjp-footer-new__navigation-item"> <a href="https://www.thejakartapost.com/discussion-guideline">Discussion Guideline</a> </li> <li class="tjp-footer-new__navigation-item"> <a href="https://www.thejakartapost.com/term-of-use">Term of Use</a> </li> </ul> <div class="tjp-footer-new__copyright"> <span>© 2016-2024 PT Bina Media Tenggara</span> </div> </div> </div> <script src="/skin/js/jquery.min.js"></script> <script src="/skin/js/custom.modernizr.js"></script> <script src="/skin/js/smartbanner.min.js"></script> <script src="/skin/plugins/swiper/swiper-bundle.min.js"></script> <script src="/skin/js/bootstrap.min.js"></script> <script src="/skin/js/lazysizes.min.js"></script> <script src="/skin/js/app.min.js"></script> <script src="/skin/js/jakpost.js"></script> <script src="/skin/js/feedback.js"></script> <script src="/skin/js/owlc.min.js"></script> <script src="/skin/js/scripts.js"></script> <script src="/skin/js/tjp-analytics.js"></script> <script src="/skin/js/tjp-general.js"></script> <script src="/skin/js/tjp-feedback.js"></script> <script> var swiper = new Swiper(".swiper-deepdive-highlight", { pagination: { el: ".tjp-deepdive-highlight .swiper-pagination", dynamicBullets: true, }, navigation: { nextEl: ".tjp-deepdive-highlight .swiper-button-next", prevEl: ".tjp-deepdive-highlight .swiper-button-prev", }, }); </script> <script src="/skin/js/tjp-register-payment.js"></script> <script type="text/javascript" src="https://appleid.cdn-apple.com/appleauth/static/jsapi/appleid/1/en_US/appleid.auth.js"></script> <script> $("#btn-apple-sign-in").click(function() { $('#appleid-signin').click(); }) </script> <script type="text/javascript" src="https://appleid.cdn-apple.com/appleauth/static/jsapi/appleid/1/en_US/appleid.auth.js"></script> <script type="text/javascript"> $("#btn-apple").click(function() { $('#appleid-signin').click(); }) </script> <script type="text/javascript"> $.ajax({ type: "GET", url: "https://www.thejakartapost.com/api/get-unlimited-access", processData: false, contentType: false, cache: false, success: function(res){ console.log(res.data.is_unlimited); // Get the value of isUnlimitedAccess from the meta tag var isUnlimitedAccess = res.data.is_unlimited; // Check if the current URL already has query parameters var separator = window.location.search ? '&' : '?'; // Check if isUnlimitedAccess is true and if cache parameter is not present if (isUnlimitedAccess == '1' && !window.location.search.includes('cache')) { // Generate a random cache value var cacheValue = Math.floor(Math.random() * 9999) + 1; // Construct the new URL with the cache parameter var newUrl = window.location.href + separator + 'cache=' + cacheValue; // Redirect to the new URL window.location.href = newUrl; }else if(isUnlimitedAccess == '0'){ // Check if the 'cache' parameter exists in the current URL if (window.location.search.includes('cache')) { // Remove the 'cache' parameter from the current URL var urlWithoutCache = window.location.href.replace(/(\?|&)cache=[^&]*(&|$)/, '$1'); // Redirect to the new URL without the 'cache' parameter window.location.href = urlWithoutCache; } } }, error: (xhr, status, error) => { } }); </script> </body> </html>