{"id":339748,"date":"2026-07-15T08:52:47","date_gmt":"2026-07-15T08:52:47","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/infinitedg-woo-line-messaging\/"},"modified":"2026-07-15T08:52:37","modified_gmt":"2026-07-15T08:52:37","slug":"infinitedg-woo-line-messaging","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/infinitedg-woo-line-messaging\/","author":23531630,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.0","stable_tag":"1.0.0","tested":"7.0.1","requires":"6.0","requires_php":"7.4","requires_plugins":null,"header_name":"InfiniteDG Order Alerts with LINE for WooCommerce","header_author":"InfiniteDG","header_description":"Sends an admin notification to your LINE Official Account via the LINE Messaging API when a new WooCommerce order is received.","assets_banners_color":"","last_updated":"2026-07-15 08:52:37","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/www.paypal.me\/KornpatcharaSri","header_plugin_uri":"","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":31,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"infinitedgbiz","date":"2026-07-15 08:52:37"}},"upgrade_notice":{"1.0.0":"<p>Initial release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3608527,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3608527,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256},"icon.svg":{"filename":"icon.svg","revision":3608527,"resolution":false,"location":"assets","locale":false}},"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0"],"block_files":[],"assets_screenshots":[],"screenshots":{"1":"Settings page with LINE credentials and the Support the Developer card.","2":"Example order notification in the LINE app."}},"plugin_section":[],"plugin_tags":[1110,6640,268074,7709,286],"plugin_category":[45],"plugin_contributors":[271614],"plugin_business_model":[],"class_list":["post-339748","plugin","type-plugin","status-publish","hentry","plugin_tags-alerts","plugin_tags-line","plugin_tags-messaging-api","plugin_tags-order-notification","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-infinitedgbiz","plugin_committers-infinitedgbiz"],"banners":[],"icons":{"svg":"https:\/\/ps.w.org\/infinitedg-woo-line-messaging\/assets\/icon.svg?rev=3608527","icon":"https:\/\/ps.w.org\/infinitedg-woo-line-messaging\/assets\/icon.svg?rev=3608527","icon_2x":false,"generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p><strong>InfiniteDG Order Alerts with LINE for WooCommerce<\/strong> sends a clean, emoji-formatted notification to your LINE app the moment a new WooCommerce order comes in.<\/p>\n\n<p>LINE Notify was shut down by LINE Corporation, so this plugin uses the <strong>LINE Messaging API<\/strong> with your own free LINE Official Account (LINE OA) instead \u2014 no third-party relay service, no monthly fees for basic alerts.<\/p>\n\n<h4>What you get<\/h4>\n\n<ul>\n<li>Instant new-order notifications pushed to your LINE User ID, group, or room<\/li>\n<li>Order number, customer name, order total, payment method, and the full item list in every message<\/li>\n<li>A simple settings page under <strong>WooCommerce \u2192 LINE Order Alerts<\/strong><\/li>\n<li>A one-click <strong>Send test message<\/strong> button to verify your setup<\/li>\n<li>Duplicate-safe: each order triggers exactly one notification<\/li>\n<li>Compatible with High-Performance Order Storage (HPOS) and both classic and block checkout<\/li>\n<\/ul>\n\n<h4>Support the developer<\/h4>\n\n<p>This plugin is free and built by an independent developer. If it helps your business run smoothly, consider supporting its continuous development \u2014 <a href=\"https:\/\/www.paypal.me\/KornpatcharaSri\">buy me a coffee via PayPal<\/a>. \u2615<\/p>\n\n<h4>Requirements<\/h4>\n\n<ul>\n<li>WooCommerce 7.0 or newer<\/li>\n<li>A free LINE Official Account with a Messaging API channel (<a href=\"https:\/\/developers.line.biz\/console\/\">create one in the LINE Developers Console<\/a>)<\/li>\n<\/ul>\n\n<h3>External services<\/h3>\n\n<p>This plugin connects to the <strong>LINE Messaging API<\/strong>, a service operated by LY Corporation, to deliver order notifications. It is required for the plugin's core purpose: without it, no messages can be sent.<\/p>\n\n<ul>\n<li><strong>What is sent:<\/strong> when a new order is placed (or when you press \"Send test message\"), the plugin sends an HTTPS POST request to <code>https:\/\/api.line.me\/v2\/bot\/message\/push<\/code> containing your Channel Access Token, your configured destination ID, and the notification text (order number, customer billing name, order total, payment method, and purchased item names\/quantities).<\/li>\n<li><strong>When it is sent:<\/strong> only at order creation and on manual test \u2014 never in the background and never for browsing visitors.<\/li>\n<li><strong>Service provider:<\/strong> LY Corporation \u2014 <a href=\"https:\/\/terms.line.me\/line_terms\/\">Terms of Use<\/a> \u00b7 <a href=\"https:\/\/line.me\/en\/terms\/policy\/\">Privacy Policy<\/a><\/li>\n<\/ul>\n\n<p>No data is sent to the plugin author or any other third party.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin ZIP via <strong>Plugins \u2192 Add New \u2192 Upload Plugin<\/strong>, or extract it into <code>\/wp-content\/plugins\/<\/code>.<\/li>\n<li>Activate the plugin through the <strong>Plugins<\/strong> screen.<\/li>\n<li>In the <a href=\"https:\/\/developers.line.biz\/console\/\">LINE Developers Console<\/a>, create (or open) a <strong>Messaging API<\/strong> channel for your LINE Official Account and issue a long-lived <strong>Channel Access Token<\/strong>.<\/li>\n<li>Find your <strong>User ID<\/strong> on the channel's <em>Basic settings<\/em> tab (it starts with \"U\").<\/li>\n<li>Go to <strong>WooCommerce \u2192 LINE Order Alerts<\/strong>, paste the token and User ID, and click <strong>Save Settings<\/strong>.<\/li>\n<li>Click <strong>Send test message<\/strong> \u2014 you should receive a LINE message within seconds.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"where%20do%20i%20get%20a%20channel%20access%20token%3F\"><h3>Where do I get a Channel Access Token?<\/h3><\/dt>\n<dd><p>In the <a href=\"https:\/\/developers.line.biz\/console\/\">LINE Developers Console<\/a>, open your Messaging API channel, go to the <strong>Messaging API<\/strong> tab, and click <strong>Issue<\/strong> under <em>Channel access token (long-lived)<\/em>.<\/p><\/dd>\n<dt id=\"where%20do%20i%20find%20my%20line%20user%20id%3F\"><h3>Where do I find my LINE User ID?<\/h3><\/dt>\n<dd><p>On the <strong>Basic settings<\/strong> tab of your channel in the LINE Developers Console, listed as <em>Your user ID<\/em>. It starts with a capital \"U\". You must also add your LINE OA as a friend to receive push messages.<\/p><\/dd>\n<dt id=\"can%20i%20send%20alerts%20to%20a%20group%20chat%3F\"><h3>Can I send alerts to a group chat?<\/h3><\/dt>\n<dd><p>Yes. Invite your LINE OA (bot) into the group, then use the Group ID (starts with \"C\") as the Destination ID. Group IDs are delivered in webhook events; several free tools can display them.<\/p><\/dd>\n<dt id=\"does%20this%20send%20messages%20to%20my%20customers%3F\"><h3>Does this send messages to my customers?<\/h3><\/dt>\n<dd><p>No \u2014 this plugin notifies <strong>you (the admin)<\/strong> only. Customer-facing order status messages may arrive in a future version.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20the%20block-based%20%28gutenberg%29%20checkout%3F\"><h3>Does it work with the block-based (Gutenberg) checkout?<\/h3><\/dt>\n<dd><p>Yes. The plugin hooks the order creation event itself, so classic checkout, block checkout, and manually created orders all trigger alerts.<\/p><\/dd>\n<dt id=\"is%20line%20notify%20supported%3F\"><h3>Is LINE Notify supported?<\/h3><\/dt>\n<dd><p>No \u2014 LINE Notify was discontinued by LINE. This plugin uses its official replacement, the Messaging API, which is free for typical store volumes (check LINE's current free message quota for your country).<\/p><\/dd>\n<dt id=\"a%20notification%20didn%27t%20arrive.%20how%20do%20i%20debug%3F\"><h3>A notification didn't arrive. How do I debug?<\/h3><\/dt>\n<dd><p>Check <strong>WooCommerce \u2192 Status \u2192 Logs<\/strong> and select the log source <code>idwlm<\/code>. Failed API calls are logged there with LINE's full error response (e.g. invalid token, invalid user ID, or monthly quota reached).<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release: new-order push notifications via the LINE Messaging API, settings page, test message button, HPOS compatibility, WooCommerce log integration.<\/li>\n<\/ul>","raw_excerpt":"Get an instant LINE message on your phone every time your WooCommerce store receives a new order \u2014 powered by your own LINE Official Account.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/339748","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=339748"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/infinitedgbiz"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=339748"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=339748"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=339748"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=339748"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=339748"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=339748"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}