Official plugin home page: https://www.agizoai.com/agizoai-cart
AgizoAI Cart includes shortcode and Gutenberg block storefront tools, smart setup profiles, a modular feature loader, reports, multi-format product import/export, growth tools, dummy content importer, theme-overridable templates and privacy tools for store customer data.
AgizoAI Cart is a lightweight ecommerce plugin for WordPress. It provides a simple product catalogue, cart, checkout, booking calendar, order management, manual payments, protected digital downloads, coupons, printable invoices, WhatsApp selling links, licence-key delivery and optional hosted Stripe/PayPal checkout workflows for small stores, service businesses and digital sellers.
The core plugin works without external services. Stripe and PayPal are disabled by default and only make remote calls after the site administrator enables external payment services, adds credentials and enables the selected gateway.
All features shipped in this plugin, including invoices, WhatsApp selling links, licence keys, shipping profiles, subscription notes and booking/service workflows, are included in the free core plugin. There are no premium gates, paid unlock screens, upgrade prompts or locked business tools.
Use these shortcodes on regular WordPress pages:
[agizoai_cart_products] – Display a product grid.[agizoai_cart_products limit="8" columns="4"] – Display a limited product grid.[agizoai_cart_products featured="1"] – Display featured products.[agizoai_cart_products type="digital"] – Display products by type.[agizoai_cart_product id="123"] – Display one product card.[agizoai_cart_cart] – Display the cart.[agizoai_cart_checkout] – Display checkout.[agizoai_cart_order_tracking] – Display order tracking.[agizoai_cart_downloads] – Display the customer downloads lookup form.[agizoai_cart_account] – Display the customer account lookup for orders, downloads and licence keys.[agizoai_cart_whatsapp_button] – Display a WhatsApp enquiry button when WhatsApp is enabled.AgizoAI Cart also includes dynamic Gutenberg blocks:
Developers can override supported storefront templates by copying files from templates/ to your-theme/agizoai-cart/. Version 1.8.0 starts with product-card.php as an override-ready template part.
AgizoAI Cart is intended for simple stores and hosted/manual payment workflows. It includes an optional single-rate Tax/VAT system for simple tax display and storage, with tax-inclusive or tax-exclusive price handling. It does not provide complex multi-jurisdiction tax automation, real-time tax-rate lookup or automatic recurring billing. Subscription and booking products are included free as manual workflow helpers with clear product notes, not a recurring billing engine. Shipping rules remain intentionally lightweight.
Stripe and PayPal Checkout are hosted payment flows. The plugin does not store card numbers or PayPal account credentials from customers.
Protected downloads use generated access records, order status checks, download limits and optional expiry dates. Store owners should upload digital files to the WordPress Media Library and assign them in the Product Studio digital-delivery panel. Coupons, related-product tools, invoices, WhatsApp links and licence-key records are local first-party features and do not contact external services automatically.
AgizoAI Cart can optionally connect to the following external services. These services are disabled by default. The administrator must enable external payment services consent, configure credentials and enable a gateway before any gateway calls are made.
Stripe is used to create hosted Stripe Checkout sessions, retrieve checkout session status after customer return and receive webhook events such as payment completed, payment failed and refund events.
When Stripe Checkout is enabled, the plugin may send order item names, quantities, prices, currency, order ID, order key, success URL and cancel URL to Stripe when the customer chooses Stripe at checkout. Stripe may send webhook event payloads back to the site webhook URL configured in the Stripe dashboard.
Terms: https://stripe.com/legal
Privacy: https://stripe.com/privacy
PayPal is used to create hosted PayPal Checkout orders, capture approved PayPal orders after customer return and verify/process PayPal webhook events such as payment completed, payment denied and refund events.
When PayPal Checkout is enabled, the plugin may send order amount, currency, order ID, order key, return URL and cancel URL to PayPal when the customer chooses PayPal at checkout. PayPal may send webhook event payloads back to the site webhook URL configured in the PayPal developer dashboard.
Terms: https://www.paypal.com/legalhub/useragreement-full
Privacy: https://www.paypal.com/legalhub/privacy-full
AgizoAI Cart stores order information submitted by customers during checkout, including name, email address, phone number, address, order notes, selected products, coupon codes, totals and payment method.
For basic anti-abuse review, the plugin stores a non-reversible hash of the checkout IP address. It does not store the plain IP address.
Cart contents and applied coupon codes are stored temporarily in WordPress transients and associated with a first-party cookie named agizoai_cart_token.
Coupon records store code, discount type, amount, usage limits, status and timestamps. Optional abandoned checkout capture is disabled by default. If enabled, it stores submitted checkout name, email, phone, cart totals, coupon code and cart item summary when a customer submits checkout details.
Digital download access records store order ID, order item ID, product ID, a generated download key, download count, limit, expiry date and status. These records are used to verify whether a customer is allowed to download a purchased file.
Licence-key records store product ID, licence label, licence key, assignment status, assigned order ID and customer email when a key is assigned. These records stay in the site database and are not sent to a remote service by the plugin.
Printable invoice links are generated from the stored order key and display stored order/customer details. WhatsApp buttons only create a wa.me URL with product or order text when the administrator enables the feature and configures a WhatsApp number.
When Stripe or PayPal is enabled by the administrator, order and payment metadata required for hosted checkout and payment verification may be sent to the selected provider. Customer card details and PayPal account credentials are handled by the hosted payment provider and are not stored by this plugin.
The plugin does not track visitors, does not send telemetry and does not make gateway API calls unless the administrator enables and configures the selected payment gateway. Optional abandoned checkout capture is first-party only and can be disabled from settings. The customer account lookup uses the email address entered by the customer to retrieve matching local orders, downloads and licence keys; it does not create a remote account or contact an external service.