{"id":261263,"date":"2026-04-30T07:33:48","date_gmt":"2026-04-30T07:33:48","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/kiriminaja-official\/"},"modified":"2026-07-02T10:43:23","modified_gmt":"2026-07-02T10:43:23","slug":"kiriminaja-official","status":"publish","type":"plugin","link":"https:\/\/pcd.wordpress.org\/plugins\/kiriminaja-official\/","author":21176046,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"2.3.1","stable_tag":"2.3.1","tested":"7.0","requires":"6.8","requires_php":"8.1","requires_plugins":null,"header_name":"KiriminAja Official","header_author":"KiriminAja","header_description":"KiriminAja plugin for Woocommerce simplifies your online store\u2019s shipping management with automation, speed, and efficiency. Display real-time shipping rates from multiple couriers, offer COD options, schedule pickups, print labels, and track deliveries directly from your Woocommerce dashboard. Enjoy discounted shipping, flat-rate promotions, comprehensive reports, and an integrated system that helps your business grow through easier, safer, and more reliable deliveries across Indonesia","assets_banners_color":"c191e1","last_updated":"2026-07-02 10:43:23","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/developer.kiriminaja.com\/kopi","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/kiriminaja-official\/","header_author_uri":"https:\/\/kiriminaja.com","rating":5,"author_block_rating":0,"active_installs":90,"downloads":2065,"num_ratings":2,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"2.1.15":{"tag":"2.1.15","author":"kiriminaja","date":"2026-04-30 07:32:45"},"2.1.16":{"tag":"2.1.16","author":"kiriminaja","date":"2026-04-30 08:21:50"},"2.1.17":{"tag":"2.1.17","author":"kiriminaja","date":"2026-04-30 09:22:08"},"2.1.18":{"tag":"2.1.18","author":"kiriminaja","date":"2026-04-30 11:46:10"},"2.1.19":{"tag":"2.1.19","author":"kiriminaja","date":"2026-05-04 10:36:33"},"2.1.20":{"tag":"2.1.20","author":"kiriminaja","date":"2026-05-04 10:45:03"},"2.1.21":{"tag":"2.1.21","author":"kiriminaja","date":"2026-05-05 02:34:35"},"2.1.23":{"tag":"2.1.23","author":"kiriminaja","date":"2026-05-18 07:21:23"},"2.1.24":{"tag":"2.1.24","author":"kiriminaja","date":"2026-05-21 11:09:20"},"2.1.25":{"tag":"2.1.25","author":"kiriminaja","date":"2026-05-21 11:50:25"},"2.1.26":{"tag":"2.1.26","author":"kiriminaja","date":"2026-05-23 05:41:15"},"2.1.27":{"tag":"2.1.27","author":"kiriminaja","date":"2026-05-23 05:53:02"},"2.1.28":{"tag":"2.1.28","author":"kiriminaja","date":"2026-05-28 10:29:18"},"2.1.29":{"tag":"2.1.29","author":"kiriminaja","date":"2026-05-29 07:38:48"},"2.1.30":{"tag":"2.1.30","author":"kiriminaja","date":"2026-05-29 08:00:51"},"2.1.31":{"tag":"2.1.31","author":"kiriminaja","date":"2026-05-29 08:18:03"},"2.1.32":{"tag":"2.1.32","author":"kiriminaja","date":"2026-05-29 09:52:41"},"2.1.33":{"tag":"2.1.33","author":"kiriminaja","date":"2026-05-29 10:05:22"},"2.1.34":{"tag":"2.1.34","author":"kiriminaja","date":"2026-05-29 10:09:15"},"2.1.35":{"tag":"2.1.35","author":"kiriminaja","date":"2026-05-29 10:14:04"},"2.1.36":{"tag":"2.1.36","author":"kiriminaja","date":"2026-05-29 10:17:41"},"2.1.37":{"tag":"2.1.37","author":"kiriminaja","date":"2026-05-29 10:29:08"},"2.1.38":{"tag":"2.1.38","author":"kiriminaja","date":"2026-05-29 10:47:50"},"2.1.39":{"tag":"2.1.39","author":"kiriminaja","date":"2026-06-02 10:38:12"},"2.1.40":{"tag":"2.1.40","author":"kiriminaja","date":"2026-06-09 13:16:40"},"2.1.41":{"tag":"2.1.41","author":"kiriminaja","date":"2026-06-14 02:07:58"},"2.1.42":{"tag":"2.1.42","author":"kiriminaja","date":"2026-06-15 11:56:19"},"2.1.43":{"tag":"2.1.43","author":"kiriminaja","date":"2026-06-17 04:33:19"},"2.1.44":{"tag":"2.1.44","author":"kiriminaja","date":"2026-06-17 04:42:02"},"2.2.0":{"tag":"2.2.0","author":"kiriminaja","date":"2026-06-23 04:42:24"},"2.2.1":{"tag":"2.2.1","author":"kiriminaja","date":"2026-06-23 08:49:43"},"2.2.2":{"tag":"2.2.2","author":"kiriminaja","date":"2026-06-24 02:07:06"},"2.2.3":{"tag":"2.2.3","author":"kiriminaja","date":"2026-06-24 04:19:31"},"2.2.4":{"tag":"2.2.4","author":"kiriminaja","date":"2026-06-24 06:45:26"},"2.2.5":{"tag":"2.2.5","author":"kiriminaja","date":"2026-06-25 03:57:51"},"2.2.6":{"tag":"2.2.6","author":"kiriminaja","date":"2026-06-29 11:04:07"},"2.3.0":{"tag":"2.3.0","author":"kiriminaja","date":"2026-07-02 02:24:13"},"2.3.1":{"tag":"2.3.1","author":"kiriminaja","date":"2026-07-02 10:43:23"}},"upgrade_notice":{"2.2.5":"<p>Recommended update for improved pickup payment handling, TOP merchant behavior, technical cache tools, and WooCommerce compatibility.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":2},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3551898,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3551898,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256},"icon.svg":{"filename":"icon.svg","revision":3551898,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3553132,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3553132,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["2.1.15","2.1.16","2.1.17","2.1.18","2.1.19","2.1.20","2.1.21","2.1.23","2.1.24","2.1.25","2.1.26","2.1.27","2.1.28","2.1.29","2.1.30","2.1.31","2.1.32","2.1.33","2.1.34","2.1.35","2.1.36","2.1.37","2.1.38","2.1.39","2.1.40","2.1.41","2.1.42","2.1.43","2.1.44","2.2.0","2.2.1","2.2.2","2.2.3","2.2.4","2.2.5","2.2.6","2.3.0","2.3.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3519296,"resolution":"1","location":"assets","locale":"","width":2000,"height":1100},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3519296,"resolution":"2","location":"assets","locale":"","width":2000,"height":1100},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3519296,"resolution":"3","location":"assets","locale":"","width":2000,"height":1100},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3519296,"resolution":"4","location":"assets","locale":"","width":2000,"height":1100},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3519296,"resolution":"5","location":"assets","locale":"","width":2000,"height":1100}},"screenshots":{"1":"KiriminAja account integration settings.","2":"Origin settings and active courier configuration.","3":"KiriminAja shipping rates at WooCommerce checkout.","4":"Transaction page and pickup request workflow.","5":"QRIS payment modal for eligible Non-COD pickup payments.","6":"Waybill printing and pickup detail page.","7":"Technical page for cache and support tools."}},"plugin_section":[],"plugin_tags":[31178,282,269788,3546,286],"plugin_category":[45],"plugin_contributors":[261511],"plugin_business_model":[],"class_list":["post-261263","plugin","type-plugin","status-publish","hentry","plugin_tags-cod","plugin_tags-ecommerce","plugin_tags-kiriminaja","plugin_tags-shipping","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-kiriminaja","plugin_committers-kiriminaja"],"banners":{"banner":"https:\/\/ps.w.org\/kiriminaja-official\/assets\/banner-772x250.png?rev=3553132","banner_2x":"https:\/\/ps.w.org\/kiriminaja-official\/assets\/banner-1544x500.png?rev=3553132","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/kiriminaja-official\/assets\/icon.svg?rev=3551898","icon":"https:\/\/ps.w.org\/kiriminaja-official\/assets\/icon.svg?rev=3551898","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/kiriminaja-official\/assets\/screenshot-1.png?rev=3519296","caption":"KiriminAja account integration settings."},{"src":"https:\/\/ps.w.org\/kiriminaja-official\/assets\/screenshot-2.png?rev=3519296","caption":"Origin settings and active courier configuration."},{"src":"https:\/\/ps.w.org\/kiriminaja-official\/assets\/screenshot-3.png?rev=3519296","caption":"KiriminAja shipping rates at WooCommerce checkout."},{"src":"https:\/\/ps.w.org\/kiriminaja-official\/assets\/screenshot-4.png?rev=3519296","caption":"Transaction page and pickup request workflow."},{"src":"https:\/\/ps.w.org\/kiriminaja-official\/assets\/screenshot-5.png?rev=3519296","caption":"QRIS payment modal for eligible Non-COD pickup payments."}],"raw_content":"<!--section=description-->\n<p>Manage WooCommerce shipping with KiriminAja Official. The plugin helps online stores show real-time shipping rates at checkout, create shipment transactions, request pickups, print waybills, receive shipment status updates, and manage shipment payment workflows from the WordPress dashboard.<\/p>\n\n<p>KiriminAja Official is built for Indonesian WooCommerce merchants who want to manage COD and Non-COD shipments without switching between multiple dashboards. It supports daily operations from checkout to pickup, payment, waybill printing, and tracking.<\/p>\n\n<h3>What Makes This Plugin Different?<\/h3>\n\n<p>This plugin does more than display shipping rates at checkout. KiriminAja Official also supports post-order operations such as pickup requests, pickup payment handling, waybill printing, and shipment status synchronization.<\/p>\n\n<p>For TOP merchants, the plugin follows the KiriminAja account property and processes pickups with the TOP payment flow without showing a QRIS payment modal. For Non-TOP merchants, Non-COD pickup payment can use QRIS or KA Credit depending on account configuration.<\/p>\n\n<h3>Who Is This Plugin For?<\/h3>\n\n<p>KiriminAja Official is suitable for WooCommerce store owners who:<\/p>\n\n<ul>\n<li>Want automatic shipping rates from multiple courier services at checkout.<\/li>\n<li>Manage COD and Non-COD shipments from WordPress.<\/li>\n<li>Need pickup requests and waybill printing from the admin dashboard.<\/li>\n<li>Use QRIS, KA Credit, or TOP payment workflows for shipment payments.<\/li>\n<li>Want shipment status updates through KiriminAja webhooks.<\/li>\n<li>Need a tracking page for customers.<\/li>\n<\/ul>\n\n<p>With KiriminAja, WooCommerce shipping operations can be more centralized, easier to monitor, and faster for the operations team.<\/p>\n\n<h3>Key Features<\/h3>\n\n<ul>\n<li>Real-time shipping rates at WooCommerce checkout.<\/li>\n<li>KiriminAja courier options based on account, origin, destination, and service availability.<\/li>\n<li>COD and Non-COD shipment support.<\/li>\n<li>Pickup requests from the KiriminAja transaction page in WordPress.<\/li>\n<li>QRIS pickup payment for eligible Non-TOP merchants.<\/li>\n<li>KA Credit pickup payment when the account has PIN enabled and sufficient balance.<\/li>\n<li>TOP merchants are automatically processed through the TOP workflow without QRIS scanning.<\/li>\n<li>Single and bulk waybill printing.<\/li>\n<li>Shipment status updates through KiriminAja webhooks.<\/li>\n<li>Tracking page support through shortcode.<\/li>\n<li>Origin address, active courier, callback URL, insurance, and tracking page settings.<\/li>\n<li>Region coverage and courier list cache for better admin performance.<\/li>\n<\/ul>\n\n<h3>Supported Couriers and Services<\/h3>\n\n<p>Courier and service availability depends on the merchant account, origin address, destination address, package details, and active KiriminAja services. Commonly available couriers include:<\/p>\n\n<ul>\n<li>JNE - REG, YES, OKE, Trucking\/JTR depending on area availability.<\/li>\n<li>SiCepat - Regular, BEST, Gokil\/Cargo depending on area availability.<\/li>\n<li>SAP Express - Regular, One Day, Same Day, Cargo depending on area availability.<\/li>\n<li>Lion Parcel - Regpack, Jagopack, and other available services.<\/li>\n<li>AnterAja - Regular, Same Day, Next Day depending on area availability.<\/li>\n<li>Ninja Xpress - Standard and other available services.<\/li>\n<li>ID Express - Regular and other available services.<\/li>\n<li>J&amp;T Express - EZ\/Regular and other available services.<\/li>\n<li>TIKI - REG, ONS, ECO, and other available services.<\/li>\n<li>POS Indonesia - regular and cargo services depending on area availability.<\/li>\n<li>Wahana - regular services depending on area availability.<\/li>\n<li>J&amp;T Cargo - cargo services depending on area availability.<\/li>\n<li>SPX Express (Shopee) - regular and cargo services depending on area availability.<\/li>\n<li>Paxel - regular and cargo services depending on area availability.<\/li>\n<li>Sentral Cargo - cargo services depending on area availability.<\/li>\n<li>NCS Courier - regular and cargo services depending on area availability.<\/li>\n<li>RPX - regular and cargo services depending on area availability.<\/li>\n<\/ul>\n\n<p>The actual courier list may change depending on KiriminAja service availability and merchant account configuration. Active couriers can be managed from the plugin settings.<\/p>\n\n<h3>Shipment Payment Workflows<\/h3>\n\n<p>KiriminAja Official supports several pickup payment workflows:<\/p>\n\n<ul>\n<li>QRIS for eligible Non-TOP merchants with Non-COD packages.<\/li>\n<li>KA Credit for merchants with PIN enabled and sufficient credit balance.<\/li>\n<li>TOP for merchants with TOP account property in KiriminAja.<\/li>\n<li>COD-only pickups do not require an additional pickup payment method.<\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Download and activate the <strong>KiriminAja Official<\/strong> plugin.<\/li>\n<li>Make sure WooCommerce is installed and active.<\/li>\n<li>Open <strong>KiriminAja &gt; Settings<\/strong> in WordPress Admin.<\/li>\n<li>Connect your KiriminAja account using the setup key\/API key from the KiriminAja dashboard.<\/li>\n<li>Complete the store origin\/pickup address.<\/li>\n<li>Select couriers that should be available at checkout.<\/li>\n<li>Make sure WooCommerce shipping zones support Indonesia and the KiriminAja shipping method is active.<\/li>\n<li>Configure callback URL\/webhook settings if needed.<\/li>\n<li>Run a checkout test to confirm shipping rates and courier options appear correctly.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"does%20this%20plugin%20require%20woocommerce%3F\"><h3>Does this plugin require WooCommerce?<\/h3><\/dt>\n<dd><p>Yes. This plugin is built for WooCommerce and requires WooCommerce to be active for checkout rates, shipment transactions, pickup requests, and payment workflows.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20support%20cod%3F\"><h3>Does this plugin support COD?<\/h3><\/dt>\n<dd><p>Yes. COD shipments are supported based on KiriminAja service availability and merchant account configuration.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20support%20non-cod%20shipments%3F\"><h3>Does this plugin support Non-COD shipments?<\/h3><\/dt>\n<dd><p>Yes. Non-COD pickup payments can use QRIS or KA Credit depending on merchant account configuration.<\/p><\/dd>\n<dt id=\"what%20is%20a%20top%20merchant%3F\"><h3>What is a TOP merchant?<\/h3><\/dt>\n<dd><p>TOP is a merchant account property in KiriminAja. If the account uses TOP, pickup payment follows the TOP workflow and the plugin will not ask the merchant to scan QRIS.<\/p><\/dd>\n<dt id=\"why%20is%20a%20courier%20not%20showing%20at%20checkout%3F\"><h3>Why is a courier not showing at checkout?<\/h3><\/dt>\n<dd><p>Courier visibility depends on origin, destination, package weight and dimensions, merchant account configuration, and service availability in that area.<\/p><\/dd>\n<dt id=\"how%20do%20i%20show%20the%20tracking%20page%3F\"><h3>How do I show the tracking page?<\/h3><\/dt>\n<dd><p>Create a WordPress page and add the KiriminAja tracking shortcode available from the plugin settings.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.3.1<\/h4>\n\n<ul>\n<li>Cache KiriminAja shipping pricing<\/li>\n<li>Improve address length notice (#245)<\/li>\n<li>Improve address length notice<\/li>\n<li>Fix checkout lint findings<\/li>\n<\/ul>\n\n<h4>2.3.0<\/h4>\n\n<ul>\n<li>Enhance courier selection on classic theme<\/li>\n<li>Retouch classic checkout<\/li>\n<li>Increase minimum version to v8.1<\/li>\n<li>Merge remote-tracking branch 'origin\/main' into feat\/ka-credit-payment<\/li>\n<li>Treat AWB assignment as the payment authority so delayed QRIS metadata cannot leave processed pickups unpaid or reopen Scan to Pay for TOP\/paid pickups.<\/li>\n<li># Conflicts:<\/li>\n<li>Add technical log download<\/li>\n<li>\n<ul>\n<li>Add isTopPaymentMethod() to SettingService that reads is_top from DB,<\/li>\n<\/ul><\/li>\n<li>Add ka credit payment<\/li>\n<li>Normalize classic district validation<\/li>\n<li>Enforce shipping address length to min 20<\/li>\n<li>Fix district not loaded<\/li>\n<li>Issues on form billing stability and other related to env based<\/li>\n<li>Cod payment method filtering<\/li>\n<li>Clarify about platform discount and merchant discount<\/li>\n<li>Auto-paid issue on non-cod<\/li>\n<li>Native total secitons<\/li>\n<li>Status handling on non-cod and cod<\/li>\n<li>Refresh COD courier eligibility<\/li>\n<li>Add resi print translator comments<\/li>\n<li>Send runtime versions in user agent<\/li>\n<li>Improve compliance<\/li>\n<li>Unit testing issue<\/li>\n<li>Force top pickup payments paid<\/li>\n<li>Log qris pickup payment state<\/li>\n<li>Add print resi error translations<\/li>\n<li>Mark top pickups as paid<\/li>\n<li>Keep qris pending until remote paid<\/li>\n<li>COD package accidentaly mentioned as non-cod package<\/li>\n<li>Enhance error handling and payment processing in shipping and transaction controllers<\/li>\n<li>Handling case webhook handler<\/li>\n<li>Hide payment options for top and cod<\/li>\n<li>Fixing test coverage<\/li>\n<li>Validate credit pin before pickup<\/li>\n<li>Prevent duplicate block fee rows<\/li>\n<\/ul>\n\n<h4>2.2.6<\/h4>\n\n<ul>\n<li>Duplicated payment options section on classic woocommerce theme<\/li>\n<li>Avoid auto opening payment for cod pickups<\/li>\n<\/ul>\n\n<h4>2.2.5<\/h4>\n\n<ul>\n<li>Improve checkout district handling and shipping method behavior.<\/li>\n<li>Add pickup payment handling for QRIS, KA Credit, and TOP merchant flows.<\/li>\n<li>Add technical tools for cache management.<\/li>\n<li>Improve webhook, print resi, and payment status synchronization.<\/li>\n<li>Improve Bahasa Indonesia translations and plugin validation coverage.<\/li>\n<\/ul>\n\n<h4>2.2.4<\/h4>\n\n<ul>\n<li>Improve shipping discount support and checkout compatibility.<\/li>\n<li>Improve callback\/webhook setup and region cache handling.<\/li>\n<li>Improve admin transaction management and tracking page behavior.<\/li>\n<\/ul>\n\n<h4>2.2.3<\/h4>\n\n<ul>\n<li>Improve WooCommerce checkout integration and shipment processing.<\/li>\n<li>Add stability fixes for district selection and shipping rate display.<\/li>\n<\/ul>","raw_excerpt":"WooCommerce shipping integration for KiriminAja rates, pickup requests, waybill printing, COD, Non-COD, QRIS, KA Credit, and TOP merchant workflows.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/261263","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=261263"}],"author":[{"embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/kiriminaja"}],"wp:attachment":[{"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=261263"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=261263"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=261263"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=261263"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=261263"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/pcd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=261263"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}