Linux 软件免费装
Banner图

CartLink Generator for WooCommerce — Direct Checkout & Share Cart Links

开发者 elvinhaci
更新时间 2026年9月21日 22:20
PHP版本: 7.0 及以上
WordPress版本: 7.1.0
版权: GPLv2 or later
版权网址: 版权信息

标签

buy now share cart whatsapp checkout direct checkout link prefilled cart

下载

1.1.2 1.0.1 1.0.3 1.0.2 1.1.0 1.1.1 1.0.0 1.2.0

详情介绍:

Turn a chat message into a one-click checkout. CartLink Generator for WooCommerce lets you build a cart for a customer — products, quantities, even custom prices — and share it as a single link. When they open it, the cart is pre-filled and they go straight to checkout. No searching, no adding to cart, no friction. It's built for the way people actually sell today: over WhatsApp, Instagram DMs, Telegram, Messenger, email and live chat. Instead of telling a customer "search for product X, add 2, then find product Y," you send them one link that does it all — cutting 3–4 steps out of the buying journey and driving faster conversions. Generate the link in the admin, then share it instantly with the built-in WhatsApp, Telegram and email buttons, or let your customer scan the auto-generated QR code in person or from a printed flyer. Why store owners use it Key Features

安装:

  1. Download and extract the cartlink-generator plugin folder.
  2. Upload the folder to /wp-content/plugins/ on your server (or install the ZIP from Plugins → Add New → Upload Plugin).
  3. Activate the plugin via the WordPress admin dashboard under Plugins.
  4. Ensure WooCommerce version 8.0 or higher is active.
  5. Open CartLink Generator from the admin menu and create your first link.

屏幕截图:

  • Product autocomplete — search by name or SKU and add products in seconds.
  • Admin interface — build the cart, set custom prices and expiry, see the live total.
  • Generated link with instant WhatsApp/Telegram/email sharing and a scannable QR code.
  • The customer opens the link and lands on a pre-filled, ready-to-pay checkout.

升级注意事项:

1.2.0 Adds custom link slugs, pre-filled customer details and coupons per link, and opened/ordered tracking in the Recent links table. Existing links keep working. 1.1.2 Customers now see a clear notice when a linked product is unavailable (previously: silent empty cart), and all customer-facing texts are editable under the new Advanced settings block. 1.1.1 Adds the "Add fees" option for generated carts (e.g. tips or service charges) and improves product search: SKUs now match and out-of-stock products are excluded. 1.1.0 Adds WhatsApp/Telegram/email sharing, QR codes and a link-management screen. Includes an important fix for a fixed-subtotal discount that could carry over into a customer's own cart. Existing links keep working.

常见问题:

How can I move the CartLink Generator menu to the WooCommerce submenu?

By default, the CartLink Generator menu is added as a top-level menu. To move it under the WooCommerce submenu, add the following code to your theme's functions.php file: define( 'GUAVEN_CARTLINK_GENERATOR_SHOW_IN_SUBMENU', true );

Can I redirect customers to the cart page instead of the checkout page?

Yes! To redirect customers to the Cart page after using a generated link, add this code to your theme's functions.php file: define( 'CARTGENERATOR_REDIRECT_TO_CART_INSTEAD_OF_CHECKOUT', true );

How does the plugin store generated cart data?

By default, the plugin stores cart data in date-based folders using a file-based pseudo-transient system. If you prefer to use WordPress native transients, define the following constant in your theme's functions.php file: define( 'GUAVEN_CARTLINK_GENERATOR_USE_REAL_TRANSIENTS', true );

Can I allow or restrict coupon usage for carts generated by this plugin?

By default, coupons are restricted for carts generated by the plugin. To enable coupon usage for these carts, define the following constant in your theme's functions.php file: define( 'GUAVEN_CARTLINK_GENERATOR_ALLOW_COUPONS', true );

How does the plugin clean up old data?

The plugin automatically deletes expired carts' data created by the plugin itself. This keeps storage lean and uncluttered.

Can I stop customers from changing quantities in a generated cart?

Yes! To lock quantities for generated carts, add this code to your theme's functions.php file: define( 'CARTGENERATOR_FORBID_QUANTITY_UPDATE', true );

Can I choose the link URL instead of the random id?

Yes. Click Slug (auto) next to the expiry field and type a slug — the link becomes /cartlink_autogenerate/your-slug/. The plugin checks availability while you type. A slug is locked while its link is active; once the link has expired you can reuse the slug, but only after ticking "Reuse anyway", so a slug printed on a flyer never silently points at a different cart.

Can the checkout be pre-filled with the customer's details?

Yes. Click Customer & coupon in the builder and enter the customer's first name, last name, email and phone. When they open the link, the checkout form already contains those details. Only empty fields are filled: anything the customer already entered in their session, or a logged-in customer's saved account details, is left untouched. An internal note (e.g. "Instagram DM, 21 Sep") is only shown to you in the Recent links table and in the order notes.

Can I attach a coupon to a link?

Yes. Enter a coupon code in the Customer & coupon block. It is applied automatically when the link is opened. Other coupons stay blocked on generated carts unless you define GUAVEN_CARTLINK_GENERATOR_ALLOW_COUPONS.

How do I know whether the customer opened the link or paid?

The Status column of the Recent links table shows "Not opened yet", "Opened N times · last …" or "Order #123 · Processing" (linked to the order). The order itself gets an order note "Created from cart link: …" and the meta key _gvnclg_cartlink_uid.

I use nginx. Is the stored link data protected?

The default file storage is protected by an .htaccess file, which nginx ignores. Link files contain product ids, prices and, if you use the customer block, the customer's contact details. On nginx either deny access to wp-content/uploads/cartlink_autogenerate/ in your server config, or store links as WordPress transients instead: define( 'GUAVEN_CARTLINK_GENERATOR_USE_REAL_TRANSIENTS', true );

Will old links keep working after I update the plugin?

Yes. Links are looked up by their stored identifier, so any link you have already shared continues to work after updating.

Does it work with product variations?

Yes — variable products and their variations can be added to a generated cart.

更新日志:

1.2.0 1.1.2 1.1.1 1.1.0 1.0.3 1.0.2.1 1.0.2 1.0.1 1.0.0