Deskripsyon
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.
Core features
- Smart setup profiles for physical stores, digital sellers, service businesses, booking businesses, subscription sellers, invoice-only workflows and simple carts.
- Modular feature loader and Modules admin page to keep unused tools hidden while preserving data.
- Product post type for physical products, digital products, services, subscriptions and bookings.
- Product import/export for CSV, XML, JSON and Excel files with field mapping and category term matching.
- Product variations with option-level price, sale price, SKU, stock status, stock quantity and extra shipping.
- Booking Calendar module with bookable products, date/time picker, working hours, capacity, blocked dates, booking records and admin booking management.
- Free included business tools for subscriptions, bookings/services, shipping profiles and licence-key delivery.
- Printable invoice screen that can be saved as PDF from the browser.
- Invoice branding with logo URL, business/legal name, address, phone, email and tax ID.
- Optional WhatsApp product enquiry and order-share buttons using wa.me links.
- Licence key pool with automatic assignment after eligible paid, processing or completed orders.
- Flat shipping, shipping zones, per-product/per-variation extra shipping, local pickup/no-shipping profiles and free-shipping threshold.
- Product price, sale price, SKU, stock status, stock quantity, marketing badge, related products and protected download fields.
- Product Studio admin box with grouped product, stock, pricing, marketing, SEO helper and digital-delivery controls.
- Optional single-rate Tax/VAT system with tax-inclusive or tax-exclusive price handling.
- Managed product stock with low-stock threshold, automatic stock reduction and stock restoration on cancelled, failed or refunded orders.
- Protected digital file picker using the WordPress Media Library.
- Download limits and expiring download links for paid digital orders.
- Customer downloads shortcode for looking up available downloads by order email and optional order number.
- Customer account shortcode for customers to register, sign in, sign out or look up orders, downloads and licence keys by email.
- Customer segmentation for all, repeat, high-value, recent, dormant and abandoned-cart audiences.
- Optional customer account creation during checkout.
- Quick checkout Buy now buttons for product purchase panels.
- Download access displayed on the order received and order tracking screens.
- Coupon engine with percentage and fixed-amount coupon codes.
- Coupon form on cart and checkout totals.
- Product upsell/related-product tools.
- Optional first-party abandoned checkout capture, disabled by default.
- Optional abandoned checkout recovery emails, disabled by default.
- Advanced email automation page with one-click recovery setup, manual recovery send, segment previews and customer segment email composer.
- Product reviews and star ratings with admin approval controls.
- Customer wishlist with product-card buttons and wishlist shortcode.
- Quote request forms for custom-product and service enquiries.
- Payment-link email tools for manual orders.
- Admin order timeline/private notes and email resend buttons.
- Profile-aware dummy content importer for physical, digital, service, booking, subscription or active-module test stores.
- Product grid shortcode.
- Single product shortcode.
- Cart shortcode.
- Checkout shortcode.
- Order tracking shortcode.
- Manual order creation from checkout.
- Admin manual order creation for phone, email, service and invoice-style sales.
- Bank transfer and cash on delivery payment methods.
- Optional Stripe Checkout hosted card payments.
- Optional PayPal Checkout hosted payments.
- Hosted gateway return handling.
- Webhook endpoints for Stripe and PayPal payment events.
- Payment status tracking: unpaid, pending, paid, failed and refunded.
- Payment activity log for gateway sessions, returns, webhooks, failed payments and refunds.
- Admin downloads monitor for recent generated digital-access records.
- Branded HTML order emails for customers and store owners with editable subjects, header text, footer text and optional logo.
- Admin dashboard with order metrics and setup cards.
- Order list, order detail view, status badges, print-friendly order view and order status update.
- One-click store page creation for shop, cart, checkout, customer account, downloads and order tracking pages.
- Improved front-end checkout steps, order summary, customer confirmation screen and order tracking view.
- Product schema output for product pages.
- Custom database tables for orders, order items, payment logs, download access records, coupons, licence keys and optional abandoned checkout captures.
- No user tracking.
- No telemetry.
Shortcodes
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.
Gutenberg blocks
AgizoAI Cart also includes dynamic Gutenberg blocks:
- AgizoAI Product Grid
- AgizoAI Single Product
- AgizoAI Cart
- AgizoAI Checkout
- AgizoAI Customer Account
- AgizoAI Order Tracking
- AgizoAI Downloads
- AgizoAI WhatsApp Button
Theme template overrides
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.
Important notes
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.
External Services
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
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
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
Privacy
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.
Blocks
Ang plugin na ito ay nagbibigay ng 3 (na) block.
- AgizoAI Product Grid
- AgizoAI Single Product
- AgizoAI WhatsApp Button
Pag-install
- Upload the plugin files to the
/wp-content/plugins/agizoai-cart/directory, or install the plugin through the WordPress Plugins screen. - Activate the plugin through the Plugins screen in WordPress.
- Go to AgizoAI Cart > Settings and configure currency, store email, payment methods, tax/VAT, shipping, customer account page, email templates, invoices, WhatsApp, licence keys and digital download defaults.
- Create products from Products > Add New.
- For digital products, select Digital product and choose a protected file from the Product Studio panel.
- Create pages using the cart, checkout, product grid, customer account, downloads and order tracking shortcodes, or use the one-click page creator in the dashboard.
- For Stripe or PayPal, enable external payment services consent, configure credentials, copy the webhook URL into the provider dashboard and test in sandbox/test mode first.
FAQ
-
Does this plugin connect to external services?
-
By default, no. AgizoAI Cart does not connect to external services unless the administrator enables external payment services and configures Stripe or PayPal.
-
Does this plugin process card payments?
-
AgizoAI Cart can create hosted Stripe Checkout sessions when Stripe is enabled and configured. Card data is collected by Stripe Checkout, not by this plugin.
-
Does this plugin support PayPal?
-
Yes. AgizoAI Cart can create hosted PayPal Checkout orders when PayPal is enabled and configured.
-
Does this plugin calculate tax or VAT?
-
Yes. AgizoAI Cart includes an optional single-rate Tax/VAT system with configurable label, percentage rate and tax-inclusive or tax-exclusive price handling. It is designed for simple stores and does not replace specialist tax automation for complex multi-region tax rules.
-
Does this plugin reduce stock automatically?
-
Yes. Products can enable managed stock and set a low-stock threshold. Stock is reduced once when an order becomes paid, processing or completed, and restored if the order is cancelled, failed or refunded.
-
Does this plugin include a customer account page?
-
Yes. Use
[agizoai_cart_account]to let customers register, sign in, sign out or use guest lookup for orders, downloads and licence keys by email address. -
Can store owners create orders manually?
-
Yes. Administrators can create manual orders from the AgizoAI Cart admin area for phone orders, email requests, service invoices and offline sales.
-
Does this plugin track visitors?
-
No. AgizoAI Cart does not include visitor tracking, analytics beacons, remote logging or telemetry.
-
Where is order data stored?
-
Orders are stored in custom WordPress database tables using the site database. Products are stored as the AgizoAI product post type. Cart data is stored temporarily in WordPress transients and identified by a first-party cookie.
-
Will deleting the plugin delete my data?
-
By default, deleting the plugin does not remove store data. You may enable the remove-data-on-uninstall option in settings before deleting the plugin if you want AgizoAI Cart settings, products and order tables removed.
-
Can I sell digital products?
-
Yes. Select Digital product in the product data box, choose a protected Media Library file and configure download limits/expiry. When an order becomes paid, processing or completed, the plugin creates secure download records for the customer’s digital items.
-
When are download links revoked?
-
Download access is revoked when an order is marked failed, cancelled or refunded. Links can also become unavailable after the configured expiry date or after the download limit is reached.
Mga Review
Wala pang reviews para sa plugin na ito.
Mga Contributor at Developer
Ang “AgizoAI Cart” ay open source software. Ang mga sumusunod na tao ay nag-ambag sa plugin na ito.
Mga ContributorIsalin ang “AgizoAI Cart” sa iyong wika.
Interesado sa development?
Tingnan ang code, i-check ang SVN repository, o mag-subscribe sa development log sa pamamagitan ng RSS.
Changelog
2.3.8
- Added the official plugin home page link to readme.txt.
- Kept the plugin header Plugin URI aligned with the same AgizoAI Cart URL.
2.3.6
- Removed an internal admin checklist page from the public distribution build.
- Cleaned setup profile module defaults so store owners only see commerce features.
- Prepared a shorter public changelog focused on customer-facing changes.
- Kept import/export, bookings, inventory and bank-transfer features available for store owners.
2.3.5
- Improved product import summary translation handling.
- Improved booking capacity checks and admin booking filters.
2.3.4
- Added a dedicated Inventory admin page for stock review, low-stock filtering and quick product stock updates.
- Added inline inventory controls for managed stock, quantity, low-stock threshold and stock status.
- Added inventory log entries for manual stock quantity adjustments from the Inventory page.
- Added company bank account settings for bank transfer payments.
- Displayed company bank account details when customers choose bank transfer at checkout and after order placement.
2.3.3
- Fixed out-of-stock purchase protection so unavailable products and variations cannot be added to cart or bought now.
- Disabled out-of-stock variation options in the front-end selector and hid purchase forms where every variation is unavailable.
- Excluded stale unavailable cart rows from mini-cart counts and totals.
- Updated product schema availability so it follows the same effective stock logic as the purchase flow.
2.3.2
- Added multi-format product import for CSV, TSV, XML, JSON and Excel XLSX files.
- Added export formats for CSV, XML, JSON and Excel-compatible XML.
- Added source column/header mapping so admins can match external catalogue fields to AgizoAI Cart product fields.
- Added category/source term matching to AgizoAI product categories.
2.3.0
- Added Booking Calendar module with front-end date/time picker for booking products.
- Added booking product settings, booking records, admin booking management and customer booking history.
- Added booking slot capacity checks and payment-status synchronisation for manual/COD orders.
