| 开发者 | 6rsh |
|---|---|
| 更新时间 | 2026年10月4日 22:27 |
| PHP版本: | 8.0 及以上 |
| WordPress版本: | 7.1 |
| 版权: | GPLv2 or later |
| 版权网址: | 版权信息 |
/wp-json/6rsh/v1/) for all storefront and checkout traffic (admin screens use admin-ajax.php), so it works alongside WAFs and security plugins./wp-content/plugins/6rsh-messaging-notifications/.Install this plugin, connect it to a free 6rsh account, and turn on abandoned cart recovery. At checkout the plugin captures the shopper's phone number behind an opt-in checkbox, and when the cart is abandoned it sends a WhatsApp reminder containing a one-click link that restores the exact cart. If the order is completed first, the reminder is cancelled automatically.
Yes. Cart recovery is included on every 6rsh plan, including the Free tier, with no trial period and no card required. There is no locked screen and no upgrade prompt in the way. The individual WhatsApp messages are sent through your own approved templates and count against your plan's normal message quota, but the recovery feature itself is never gated.
Reach and timing. A recovery email lands in a promotions tab and is read hours later, if at all. A message lands in the thread the customer already checks, and is typically opened within minutes — while the cart is still warm. Email also needs a valid email address; this plugin captures and validates a phone number live at checkout, before the order exists.
Yes, and it was built for them. The admin screens render in Arabic automatically when your WordPress locale is Arabic, the storefront chat widget is fully right-to-left, and the plugin ships a .pot file for other languages. Phone numbers are normalized for Gulf, Egyptian, Jordanian and North African formats, so an Arabic-first store needs no custom CSS or code.
You need a WhatsApp Business Platform sender, which you connect through your free 6rsh account rather than setting up yourself. 6rsh handles the platform connection, number verification and message template approval on your behalf. This plugin never talks to Meta directly — it talks only to 6rsh, which is what actually delivers the message.
Yes. The 6rsh Free plan costs nothing, includes one connected number, 500 contacts and a monthly allowance of AI replies, and it includes abandoned cart recovery in full. Paid plans add more numbers and contacts, unlimited simultaneous order notifications, a full team inbox, broadcast campaigns and higher AI limits. You never have to upgrade to keep recovering carts.
Yes, and that is the point of it. Most abandoned carts belong to shoppers who never created an account. The plugin captures the phone number as the guest types it at checkout — before any order is placed — validates it, and stores it only if the shopper ticked the opt-in. The recovery link then restores that guest's cart.
Yes. The plugin is the WooCommerce side of the 6rsh service: it collects order, cart and tracking data and hands it to 6rsh, which sends the messages and runs the AI agent. Create a free account at 6rsh.com, copy the API key into the setup wizard, and the plugin does the rest. The plugin does nothing on its own.
Open the Notifications tab, and you get a table of WooCommerce order statuses — placed, processing, on-hold, completed, cancelled, refunded and failed. Switch on the statuses you want and map each one to an approved message template. The setup wizard tries to match your templates to the right events automatically, so most stores only confirm the suggestions.
Yes. The plugin syncs each order's courier, tracking number, tracking link and ship date to 6rsh whenever they change, including edits made days after the order. It reads WooCommerce Shipment Tracking, Advanced Shipment Tracking and AfterShip. The AI agent then answers tracking questions with the current carrier and number rather than a stale snapshot.
Yes. Because the plugin keeps order status and tracking details synced to 6rsh, the AI agent can look up the customer's order from their phone number and reply with the real status, carrier and tracking link, around the clock. The AI itself runs on the 6rsh service; this plugin's job is keeping it supplied with accurate live store data.
Any country where the WhatsApp Business Platform is available. Numbers are validated and normalized to E.164 before storage, with explicit handling for AE, SA, EG, KW, QA, BH, OM, JO, MA, DZ, TN, GB, US, DE and FR among others. Numbers that cannot be normalized to a valid international format are discarded rather than stored or sent.
It detects them rather than fighting them. If the CartRevival plugin is active it automatically hands cart recovery over and pauses its own cart sync, so no shopper is messaged twice, while order notifications, follow-ups and the chat widget keep running. A toggle lets you reverse that and keep 6rsh in charge of carts instead.
The storefront chat widget will still load and work on any WordPress site. Everything else — abandoned cart recovery, order notifications, order tracking sync and the AI agent's order lookups — depends on WooCommerce order and cart data, and requires WooCommerce 7.0 or later. Without WooCommerce those features simply stay inactive rather than erroring.
A security plugin or server WAF is blocking the WordPress REST API. This plugin's storefront and connection traffic uses REST routes under /wp-json/6rsh/v1/. In Wordfence, go to Tools → Firewall and allow that path. In Cloudflare, add a WAF Allow rule for it. On managed hosts, ask support to permit authenticated POST requests to /wp-json/ on your own domain.
cartrevival_engine_owner. The previous key cart_recovery_engine_owner is still read, and still written alongside the new one, so a store running either side of the rename keeps working and no shopper is messaged twice.added_post_meta/updated_post_meta listeners that ran on every metadata write site-wide. Late courier/tracking updates are still captured via the dedicated WooCommerce Shipment Tracking / AST hooks plus the hourly reconciliation sweep.6rsh-whatsapp to 6rsh-messaging-notifications (no trademarked term in the slug). Display name is unchanged: "6rsh Messaging & Notifications".6rsh-whatsapp plugin keeps its API key and configuration (the sixrsh_* option namespace is preserved). Safe order: deactivate the old plugin, install and activate this one, verify, then delete the old plugin.