E-commerce — Payload CMS plugins 15

Payload CMS plugins tagged E-commerce.

Sales Reports

Sales reporting plugin that totals revenue, units and orders by period, product and customer from Payload order collections.

Ecommerce Product Reviews

Adds product reviews and aggregate ratings to a Payload ecommerce shop, with verified-purchase detection and moderation before reviews go public.

Refunds

Adds full and partial refund records to Payload ecommerce orders, with per-line caps, optional restock, and an append-only audit trail.

Order Emails

Sends a transactional email when a Payload order is created and on each status change, routed through your configured email adapter.

Invoices

Gapless sequential invoices and credit notes for Payload ecommerce orders, with frozen snapshots and dependency-free PDF output.

Fulfillment

Adds fulfillment states, transition history, internal notes and tracking fields to Payload ecommerce orders.

Downloads

Sells digital products from a Payload store using signed, expiring download links that stop working when an order is refunded.

Coupons

Adds coupon codes with percentage and fixed discounts, usage limits, and validity windows to Payload ecommerce carts and orders.

Abandoned Cart

Marks idle Payload carts abandoned, sends a timed recovery email sequence, and attributes the orders that come back.

Order Numbers

Assigns every Payload ecommerce order a short, readable, concurrency-safe number like ORD-01042 via a reservations collection.

Stripe

Syncs Payload collections with Stripe resources and routes Stripe webhooks and API calls through Payload.

Razorpay Adapter

Adds Razorpay as a payment method to Payload's ecommerce plugin, handling order creation, payment capture verification, and transaction recording.

Google Merchant Center Ecommerce Integration

Sync products with Google Merchant Center from Payload CMS.

GA4 Analytics

Integrates Google Analytics 4 into Payload CMS with admin dashboards and reporting.

Square Sync

Syncs Square catalog, inventory, and modifier data into read-only Payload collections with webhook-driven updates.