⚡
OmnifyWP v1.2.0
omnifywp.com wp.org GitHub
📚 Store Owner Manual • Version 1.2.0

OmnifyWP eCommerce
Complete User Manual

The comprehensive operating handbook for store managers, operators, and merchants. Learn how to configure your catalog, fulfill orders, manage customer CRM profiles, execute promotional campaigns, and run a high-converting storefront.

✨ 1. Introduction to OmnifyWP

Discover how OmnifyWP eCommerce delivers ultra-high performance and a modern commerce experience on WordPress.

OmnifyWP eCommerce is an enterprise-grade, high-performance eCommerce solution engineered specifically for modern WordPress sites. By completely bypassing the legacy wp_posts and wp_postmeta bottleneck, OmnifyWP delivers sub-millisecond page loads, military-grade digital asset security, and high-converting checkouts.

⚡

Zero-Postmeta Latency

Product, order, customer, and inventory records live in 18 dedicated normalized relational SQL tables with optimized multi-column indexes, achieving sub-millisecond queries even with catalogs of millions of items.

🔒

Cryptographic Digital Locker

Deliver software, digital downloads, courses, and media securely with SHA-256 HMAC-signed URLs, time-based expiration, download caps, and automated file revocation upon refund.

🛍️

Conversion-First Storefront

Modern responsive shop grid, sticky product cards, variant swatches, urgency badges, real-time cart scarcity timers, and frictionless single/multi-step checkouts designed to convert.

Architectural Comparison: OmnifyWP vs Legacy WooCommerce

Architecture Dimension Legacy WooCommerce OmnifyWP eCommerce
Database Storage Overloaded wp_posts & wp_postmeta EAV table joins 18 Dedicated Normalized SQL Tables (Clean Separation)
Query Execution Time 45ms – 250ms+ under large catalogs 0.4ms – 2.5ms indexed direct SQL queries
Digital Asset Delivery Basic PHP redirects or exposed download URLs HMAC-SHA256 Signed Tokens, 8KB chunk streaming
Refund Asset Security Manual access revocation required Instant Automatic File Revocation on order refund
Block Editor Integration Heavy legacy widgets & shortcode wrappers 100% Native Gutenberg Full Site Editing blocks
💡
Built for Scale: Your blog posts, pages, and custom post types remain completely isolated from high-volume catalog queries. Backups, queries, and caching remain lightning fast as your store scales to millions in revenue.

🚀 2. Installation & Setup Wizard

Step-by-step installation instructions, system prerequisites, and the 4-step store setup wizard.

Getting your store live with OmnifyWP eCommerce takes less than five minutes. The built-in setup wizard automatically configures core currency settings, payment gateways, and necessary storefront shortcodes.

System Requirements

ComponentMinimum RequiredRecommended
WordPress6.5+Latest Stable (Block Editor Enabled)
PHP Version8.2+8.2 or 8.3 (with curl, mbstring, openssl, json)
DatabaseMySQL 5.7+ / MariaDB 10.3+MySQL 8.0+ / MariaDB 10.6+
Web ServerNginx or Apache with mod_rewriteNginx with HTTP/2 or HTTP/3
SSL CertificateHTTPS RequiredStrict Transport Security (HSTS) Active

Onboarding Setup Wizard

Upon plugin activation, navigate to Omnify → Setup Wizard to initialize your store in 4 simple guided steps:

  • Step 1: Store Profile: Business name, operational headquarters, physical address, and contact email.
  • Step 2: Currency & Locale: Operational base currency, thousand/decimal separator, symbol placement, and measurement units.
  • Step 3: Payment Gateways: One-click enablement for Stripe Elements, PayPal Commerce, Razorpay, SSLCommerz, and Cash on Delivery.
  • Step 4: Page Generation: Automatic creation and shortcode binding for Storefront, Cart, Checkout, Customer Portal, and Order Tracking.
wp-admin/admin.php?page=omnify-wizard
Setup Wizard
✓ Store Profile
2 Currency & Locale
3 Payment Gateways
4 Page Setup

Step 2: Configure Currency & Financial Formatting

Select your primary operational store currency and decimal display standards.

United States Dollar (USD - $)
Left ($99.00)
,
. (2 Decimals)
← Back Continue to Payment Gateways →
Figure 2.1: OmnifyWP Setup Wizard guiding merchants through initial currency, payment, and page configuration.

Generated Core Store Pages

OmnifyWP automatically generates dedicated pages with embedded shortcodes:

  • Storefront (/storefront/): Houses [omnify_storefront] to display the responsive product catalog grid.
  • Cart (/cart/): Houses [omnify_cart] for interactive line-item management and coupon applications.
  • Checkout (/checkout/): Houses [omnify_checkout] for high-converting single/multi-step checkout.
  • Customer Portal (/customer-portal/): Houses [omnify_customer_portal] for buyer account management and downloads.
  • Order Tracking (/order-tracking/): Houses [omnify_order_tracking] for guest order status lookups.
  • Secure Download (/secure-download/): Houses [omnify_download_page] for encrypted streaming delivery.

📊 3. Store Dashboard Overview

Real-time financial KPI cards, store status badges, recent transactions feed, and one-click quick actions.

The Omnify Dashboard (located under Omnify → Dashboard) serves as the executive command center for store health, performance trends, and real-time transaction activity.

wp-admin/admin.php?page=omnify-dashboard
Store Dashboard

Good morning, Administrator

Live Store Health: 18 SQL Tables Indexed • Last 30 Days
Last 30 Days This Quarter Year to Date
Gross Revenue $48,290.00 ↑ +18.4% vs last mo
Total Orders 1,248 ↑ +12.1% completed
Active Customers 892 ↑ +9.5% repeat buyers
Digital Downloads 3,410 ↑ +24.0% verified streams
Recent Transactions View All (1,248) →
Order Customer Status Total
#OMN-1042 Sarah Connor Completed $59.00
#OMN-1041 John Doe Completed $129.00
#OMN-1040 Alex Vance Processing $79.00
Quick Actions & Tools
📦
+ Add New Product
Publish digital, physical, or variable item
🎟️
Create Discount Coupon
Percentage or fixed promotional code
📊
Export Accounting CSV
Instant export for QuickBooks / Xero
Figure 3.1: Executive store dashboard displaying live metrics, trend comparisons, recent orders, and quick actions.

Key Performance Indicators (KPI Cards)

Total Revenue

Cumulative gross revenues generated by paid orders, complete with percentage change indicators compared against earlier sales periods.

Total Orders

Total transaction volume across all order states, allowing you to gauge operational velocity and sales velocity.

Active Customers

Total verified customer accounts and repeat purchasing records preserved in the custom normalized CRM schema.

Digital Downloads

Count of authorized cryptographic digital downloads streamed safely to verified purchasers with zero memory leakage.

Quick Actions Panel

Use the right-hand action shortcuts to rapidly perform routine storekeeper operations:

  • + Add New Product: Jump straight into the comprehensive product authoring suite.
  • Create Coupon: Launch a flash sale or custom discount code promotion.
  • Export Accounting CSV: Generate QuickBooks and Xero compatible financial exports.
  • Verify 18 SQL Tables: Run instant schema diagnostic checks across all custom tables.

📦 4. Product Catalog Management

Create and edit Physical, Variable, Digital, and Bundled products, configure pricing, and manage inventory.

Navigate to Omnify → Products to view, search, and organize your store's inventory. Products can be filtered by taxonomy, type, status, and creation date, or exported to CSV.

wp-admin/admin.php?page=omnify-products
Catalog Directory
All (148) Published (142) Digital (96) Physical (46) Drafts (6)
Export CSV + Add Product
[ ]
Product Name & SKU
Type
Inventory
Price
Category
Actions
[ ]
OmniStudio Pro Theme
SKU: OMN-THM-01 • 342 sales
Digital
In Stock (498)
$59.00 $79.00
WordPress
Edit Trash
[ ]
CloudSync SaaS Extension
SKU: OMN-PLG-08 • 188 sales
Digital
Unlimited (∞)
$129.00
Plugins
Edit Trash
[ ]
Creator Minimal Desk Mat
SKU: OMN-PHY-22 • 89 sales
Physical
Low Stock (8)
$34.00
Merch
Edit Trash
Figure 4.1: Product catalog listing with multi-parameter filtering, stock indicators, and quick action buttons.

Supported Product Types

  • Digital / Downloadable: Software applications, WordPress plugins/themes, eBooks, audio/video lessons, presets, and digital graphics linked to secure cryptographic file delivery lockers.
  • Physical Products: Tangible items requiring weight, package dimensions, stock tracking, and shipping calculations.
  • Variable Products: Configurable products offering variation matrices based on attributes (e.g. License Tier: Single Site / 5 Sites / Agency, or Size / Color).
  • Product Bundles: Curated package deals grouping multiple digital or physical assets into a single discounted SKU.

Product Editor Interface

Click Create Product or edit an existing item to access the product management workspace.

wp-admin/admin.php?page=omnify-products&action=edit&id=101
Product Editor
Update Product
General Inventory Digital Locker (2 Files) Attributes & Variations SEO & Social
Digital / Downloadable Asset
79.00
59.00
OMN-THM-01
📦
omnistudio-pro-v1.2.zip
8.4 MB • SHA-256 Protected • 5 Download Limit
Active
📄
quickstart-and-licensing.pdf
1.2 MB • Token Expiration: 72 Hours
Active
Figure 4.2: Comprehensive product editor with pricing, stock rules, file lockers, and gallery controls.

Product Taxonomies

Organize your catalog with structured taxonomies that drive storefront filtering, search, and navigation:

wp-admin/admin.php?page=omnify-categories
Taxonomies › Categories
Add New Category
e.g. SaaS Extensions
saas-extensions
None (Top Level)
+ Add New Category
Name Slug Count
WordPress Themes wp-themes 48
SaaS Plugins saas-plugins 32
Developer Toolkits dev-kits 18
Creator Merch creator-merch 24
Figure 4.3: Product Categories management screen for hierarchical catalog grouping.
wp-admin/admin.php?page=omnify-tags
Taxonomies › Tags
Catalog Tags Directory

Tags allow cross-cutting thematic product discovery and faceted search.

#gutenberg (42) #block-theme (38) #headless-ready (19) #crypto-locker (64) #stripe-verified (88) #sub-millisecond (31) #minimal-design (52) #nextjs (14)
Figure 4.4: Granular product tags for cross-category search and thematic tagging.
wp-admin/admin.php?page=omnify-brands
Taxonomies › Brands
⚡
OmnifyWP Core
84 Products • Official
☁️
CloudSync Labs
26 Products • SaaS
🎨
StudioPress Assets
38 Products • Design
Figure 4.5: Manufacturer and brand assignments with storefront brand logos.
wp-admin/admin.php?page=omnify-attributes
Catalog › Attributes
Attribute Name
Slug
Configured Terms / Options
Variations
License Type
pa_license
Single Site 5 Sites Unlimited Agency
Enabled
Platform Stack
pa_platform
WordPress Next.js 14 Nuxt 3
Enabled
Color Theme
pa_color
Forest Green Emerald Obsidian
Enabled
Figure 4.6: Global Attributes manager for configuring variation axes (License, Platform, Color).

🛒 5. Order Fulfillment & Refunds

Manage incoming orders, review line items, inspect fraud risk scores, print packing slips, and issue refunds.

The orders fulfillment center under Omnify → Orders gives you complete control over transaction statuses, fulfillment workflows, and customer updates.

wp-admin/admin.php?page=omnify-orders
Orders Center
All (1,248) Completed (1,180) Processing (42) Pending (16) Refunded (10)
Export Orders (CSV)
Order Number
Customer & Email
Status
Payment
Date
Total
#OMN-2026-1042
Sarah Connor
sarah@cyberdyne.org
Completed
Stripe (Card)
Oct 3, 2026
$59.00
#OMN-2026-1041
John Doe
john@example.com
Completed
PayPal
Oct 2, 2026
$129.00
#OMN-2026-1040
Alex Vance
alex@blackmesa.gov
Processing
Razorpay
Oct 2, 2026
$79.00
Figure 5.1: Orders management table showing order numbers, customer names, status badges, and transaction totals.

Order Lifecycle Workflows

StatusMeaningDigital Locker Action
PendingOrder created; awaiting customer payment clearance.Access withheld
ProcessingPayment confirmed; awaiting physical packing or delivery.Access active
CompletedOrder successfully fulfilled and dispatched to customer.Access active
On HoldAwaiting manual verification (e.g. Bank Transfer / Wire).Access withheld
CancelledOrder terminated before payment processing.Access withheld
RefundedTransaction reversed; funds returned to buyer.Access automatically revoked

Order Detail, Fraud Assessment & Refunds

Click on any order to view line items, customer addresses, transaction records, and the fraud risk assessment badge.

wp-admin/admin.php?page=omnify-orders&action=view&id=1042
Order #OMN-2026-1042

Order #OMN-2026-1042

Placed on Oct 3, 2026 at 07:00 AM • Paid via Stripe (ch_3Nxy99Lkd891)
Resend Receipt Issue Refund
🛡️
Automated Fraud & Risk Assessment: Low Risk (Score: 98/100)
Passed CVC match, 3D-Secure authentication, and matching GeoIP country coordinates.
Purchased Line Items
Product Qty Subtotal
OmniStudio Pro Theme
Single Site License • 2 Files Granted
1 $59.00
Tax (0% Digital Export): $0.00
Total Paid: $59.00
Cryptographic File Grants
🔒
omnistudio-pro-v1.2.zip
Token active until Oct 10, 2026 (2/5 used)
Regenerate
Figure 5.2: Order detail view with item breakdown, risk score analysis, refund manager, and receipt tools.
⚠️
Automatic File Revocation: Processing a full refund automatically revokes customer access to digital files, immediately canceling existing download tokens to protect your intellectual property.

👥 6. Customer Management (CRM)

Centralized directory of customer profiles, purchase histories, lifetime value calculations, and address books.

Under Omnify → Customers, store owners have a built-in CRM directory capturing valuable buyer intelligence without requiring third-party plugins.

wp-admin/admin.php?page=omnify-customers
Customer Directory
Customer Profile
Tier
Orders
Lifetime Value (LTV)
Last Active
Actions
Sarah Connor
sarah@cyberdyne.org
VIP Buyer
4 orders
$416.00
Today
View CRM
Elena Rostova
elena@neotech.io
VIP Buyer
6 orders
$720.00
2d ago
View CRM
Marcus Brody
marcus@marshall.edu
Standard
2 orders
$188.00
4d ago
View CRM
Figure 6.1: Customer relationship management directory with purchase history, LTV, and status indicators.

Customer Profile Capabilities

  • Lifetime Value (LTV): Track cumulative gross revenues contributed by individual shoppers to identify high-value VIP buyers.
  • Order Histories: Direct chronological access to every transaction placed by the customer.
  • Saved Address Books: View and manage customer billing and shipping addresses for smooth reordering.
  • Digital Access Rights: Inspect which software licenses or downloadable products are currently assigned to the user.

🎟️ 7. Promotions & Coupons Engine

Create percentage or fixed discount coupons with minimum spend thresholds, usage caps, and expiration limits.

Run targeted promotions, seasonal flash sales, and customer loyalty rewards via Omnify → Coupons.

wp-admin/admin.php?page=omnify-coupons
Promotions & Coupons
Active Store Promotions + Create Coupon
Coupon Code
Discount Type
Min Spend
Usage Cap
Expires
Status
SUMMER20
20% Off Cart
$50.00
142 / 500 used
Oct 31, 2026
Active
LAUNCH10
$10.00 Fixed
$30.00
320 / 1,000 used
Never
Active
VIP50
50% Off VIP
$100.00
18 / 25 used
Sep 30, 2026
Expired
Figure 7.1: Promotional coupon management with usage counters, expiration dates, and discount rules.

Discount Types

  • Percentage Discount (%): Deducts a percentage from the eligible cart items (e.g. 20% off entire cart).
  • Fixed Cart Discount ($): Deducts a fixed currency amount from the order total (e.g. $15 off orders over $100).
  • Fixed Product Discount ($): Applies a fixed currency discount per individual eligible product unit.

Usage Restrictions & Rules

Fine-tune coupon eligibility to prevent discount abuse:

  • Minimum & Maximum Spend: Establish subtotal spend boundaries required to activate the promo.
  • Individual Use Only: Prevent shoppers from stacking promotional codes.
  • Usage Limit per Coupon: Cap the total times a coupon can be redeemed store-wide.
  • Usage Limit per User: Limit redemptions per customer email address (e.g. one-time use per customer).
  • Expiration Timers: Set scheduled auto-expiry dates for seasonal marketing campaigns.

📈 8. Store Analytics & Reports

Monitor sales trends, net revenues, Average Order Value (AOV), refund rates, and export accounting CSVs.

Under Omnify → Analytics, gain instant visibility into store health through interactive charts and performance summaries.

wp-admin/admin.php?page=omnify-analytics
Analytics & Reports
Gross Sales $48,290.00
Net Sales $47,680.00
Average Order (AOV) $64.50
Refund Rate 1.2%
Revenue Trajectory (30-Day Period) Download Accounting CSV
W1
W2
W3
W4
Figure 8.1: Real-time analytics dashboard with gross/net sales, AOV, tax breakdowns, and CSV export.

Core Financial Metrics

Gross Sales

Total transaction values before deductions, discounts, or refunds.

Net Sales

Gross revenues minus promo discounts and completed refunds.

Average Order Value (AOV)

Average transaction size, helping evaluate upsell and cross-sell effectiveness.

📊
CSV Export for Accounting: Click Export Report (CSV) in the top-right corner to export comprehensive financial data formatted for QuickBooks, Xero, or custom spreadsheet analysis.

⭐ 9. Customer Reviews Moderation

Review moderation queue, verified buyer badges, star ratings management, and spam protection.

Customer testimonials build purchasing confidence. Navigate to Omnify → Reviews to moderate submitted buyer reviews and ratings.

wp-admin/admin.php?page=omnify-reviews
Reviews Moderation
★★★★★ Sarah Connor Verified Buyer
Oct 3, 2026

"Unbelievable speed. Replaced a bloated WooCommerce setup and our page load time dropped to 0.4s. The cryptographic file locker alone is worth the switch."

Product: OmniStudio Pro Theme
Approved ✓ Trash
★★★★★ David H. Verified Buyer
Oct 2, 2026

"The clean normalized database tables make running queries in our custom analytics script effortless. No messy wp_postmeta joins."

Product: CloudSync SaaS Extension
Approved ✓ Trash
Figure 9.1: Reviews moderation directory showing verified buyer badges, ratings, and status actions.

Review Management Features

  • Verified Buyer Badge: Automatically indicates whether the reviewer purchased the product from your store.
  • Moderation Statuses: Mark reviews as Approved, Unapproved (held for moderation), or move to Trash.
  • Star Ratings: Visual 1-5 star ratings displayed on storefront product cards and detail pages.

🛒 10. Abandoned Cart Recovery

Automatically track dropped checkout sessions and recover lost sales with scheduled reminders.

Under Omnify → Abandoned Carts, OmnifyWP tracks incomplete checkout sessions and helps recover potential lost revenue automatically.

wp-admin/admin.php?page=omnify-abandoned-carts
Abandoned Cart Recovery
Dropped Sessions 48
Recovered Orders 18 (37.5%)
Recovered Revenue $2,140.00
Customer Email
Abandoned Items
Value
Time Ago
Status
alex@venturecapital.com
OmniStudio Pro Theme (x1)
$59.00
2h ago
Email 1 Sent
lisa@creativestudio.design
CloudSync SaaS + Desk Mat
$163.00
5h ago
Recovered ✓
Figure 10.1: Abandoned cart tracker displaying customer emails, abandoned items, subtotals, and recovery status.

Recovery Workflow

  1. Email Capture: As soon as a customer enters their email address during checkout, their cart state is recorded.
  2. Threshold Evaluation: If no completed order occurs within 60 minutes, the session is flagged as Abandoned.
  3. Automated Reminder: Dispatches personalized recovery reminder emails containing direct one-click checkout restoration links.
  4. Conversion Attribution: Once purchased, the status transitions to Recovered, updating your recovery metrics.

⚙️ 11. Store Configuration & Settings

Configure store currencies, payment processors, delivery methods, tax rates, emails, and checkout rules.

Under Omnify → Settings, customize your store's business logic, regional formats, payment processors, and notification templates.

General Settings

Configure store currency, symbol placement, decimal formatting, and physical measurement units.

wp-admin/admin.php?page=omnify-settings&tab=general
Settings › General
United States Dollar (USD - $)
Left ($99.00)
,
. (2 Decimals)
Kilogram (kg)
Centimeter (cm)
Save Changes
Figure 11.1: General store settings for currency, formatting, and measurement units.

Payment Gateways

Connect and manage integrated payment processors for your store:

wp-admin/admin.php?page=omnify-settings&tab=payments
Settings › Payments
💳
Stripe Elements (Credit/Debit, Apple Pay, Google Pay)
Live Mode Active • Webhooks Verified (200 OK)
Enabled Manage
🅿️
PayPal Commerce Platform
Express Checkout & Pay in 4 Installments
Enabled Manage
⚡
Razorpay (India)
UPI, NetBanking, RuPay Cards
Ready Configure
🇧🇩
SSLCommerz (Bangladesh)
bKash, Nagad, Rocket & Cards
Ready Configure
💵
Cash on Delivery (COD) / Bank Wire
Offline payment verification workflow
Enabled Manage
Figure 11.2: Payment gateways screen supporting Stripe, PayPal, Razorpay, SSLCommerz, and manual payments.

Stripe Elements

Credit/debit cards, Apple Pay, Google Pay, and localized EU payment options with automated webhook verification.

PayPal Commerce

Direct PayPal Express checkout, Pay in 4 installment financing, and credit card processing.

Regional Gateways

Pre-integrated support for Razorpay (India: UPI, NetBanking, RuPay) and SSLCommerz (Bangladesh: bKash, Nagad).

Manual Methods

Configurable workflows for Cash on Delivery (COD), Direct Bank Wire Transfer (BACS), and Cheque Payments.

Delivery & Shipping Options

wp-admin/admin.php?page=omnify-settings&tab=delivery
Settings › Delivery
Shipping Zone / Method
Type
Cost
Rule Conditions
Status
Domestic Standard (US)
Flat Rate
$5.00
All US Orders
Active
Free Shipping Tier
Threshold
$0.00
Orders over $100.00
Active
Worldwide Express
International
$25.00
Non-US Destinations
Active
Figure 11.3: Delivery settings for configuring Flat Rates, Free Shipping thresholds, and Local Pickup.

Taxes & Calculations

wp-admin/admin.php?page=omnify-settings&tab=taxes
Settings › Taxes
Enabled (Automated Tax Calculation)
Exclusive of Tax
Automated MOSS Reverse-Charge Enabled
Itemized Tax Line Item
Figure 11.4: Tax calculation options for inclusive/exclusive pricing and regional tax rates.

Automated Email Notifications

wp-admin/admin.php?page=omnify-settings&tab=emails
Settings › Emails
Notification Event
Recipient
Format
Actions
Customer Order Confirmation
Customer
HTML Email
Customize
Cryptographic File Delivery (Digital)
Customer
HTML Email
Customize
Admin New Order Notification
Store Admin
HTML Email
Customize
Figure 11.5: Automated customer and admin email notification templates.

Checkout Experience

wp-admin/admin.php?page=omnify-settings&tab=checkout
Settings › Checkout
Allowed (No mandatory registration)
Express Single-Step Conversion Flow
Required Checkbox with modal popup
15-Minute Reserved Cart Badge
Figure 11.6: Checkout options for guest purchases, account creation, and terms acceptance.

Store Page Mapping

wp-admin/admin.php?page=omnify-settings&tab=pages
Settings › Core Pages
Role
WordPress Page
Shortcode Binding
Status
Storefront
/storefront/
[omnify_storefront]
Mapped ✓
Cart
/cart/
[omnify_cart]
Mapped ✓
Checkout
/checkout/
[omnify_checkout]
Mapped ✓
Customer Portal
/customer-portal/
[omnify_customer_portal]
Mapped ✓
Figure 11.7: Core page mappings linking shortcodes to active WordPress pages.

🛠️ 12. System Tools & Maintenance

One-click demo data generation and cleanup, database table verification, and cache flushing.

Under Omnify → Tools & Seeding, manage maintenance operations and developer utilities.

wp-admin/admin.php?page=omnify-tools
System Tools & Maintenance
✨
18 Normalized Relational Tables: 100% Operational & Verified
Indexes optimized, zero missing columns, schema migration v2026_09_24 up to date.
Catalog & Demo Seeding

Populate catalog with realistic sample products, variations, and test orders.

Seed 50 Products Clear Demo Data
Performance & Caching

Purge product transients, cached pricing queries, and reload active gateways.

Flush Query Cache Repair Schema
Figure 12.1: System diagnostics, demo data seeding/cleanup, and database optimization tools.

Available Tools

  • Generate Demo Data: Seeds 50 sample products, orders, customers, and categories to preview themes.
  • Clear Demo Data: Safely removes generated demo records without affecting real customer purchases.
  • Flush Transients & Caches: Flushes cached queries and price calculations to reflect catalog changes immediately.
  • Verify Database Tables: Validates indexes and schemas across all 18 custom Omnify database tables.

📝 13. Administrative Activity Log

Maintain an immutable audit trail of administrator actions, price changes, and order modifications.

Under Omnify → Activity Log, view a complete chronological audit trail of administrative changes for accountability and security.

wp-admin/admin.php?page=omnify-activity
Activity Audit Log
Timestamp
Actor / User
Action Performed
Severity
10:14:02 AM
admin (John)
Updated regular price on product OMN-THM-01 to $59.00
Info
09:42:15 AM
webhook (Stripe)
Payment confirmed for Order #OMN-1042; granted digital locker token
Success
08:30:44 AM
sarah_manager
Created coupon code SUMMER20 with 20% discount
Info
Figure 13.1: Chronological audit log showing user actions, setting changes, and timestamps.

Tracked Events Include

  • Product additions, price changes, and inventory updates.
  • Order status transitions and processed refund amounts.
  • Coupon creation, updates, and removals.
  • Payment gateway credential modifications and system setting edits.

🔑 14. REST API Key Management

Generate secure Consumer Key and Consumer Secret pairs for headless frontends, mobile apps, and ERP sync.

Under Omnify → API Keys, generate and manage REST API credentials for external integrations.

wp-admin/admin.php?page=omnify-api-keys
REST API Keys
Active Headless & Integrations Keys + Generate API Key
Key Description
User
Permissions
Consumer Key Prefix
Actions
Next.js Headless Front
api_admin
Read/Write
ck_live_99482f...
Revoke
iOS Mobile App Native
mobile_service
Read Only
ck_live_831b11...
Revoke
Figure 14.1: REST API key management panel for headless commerce and external integrations.

Generating API Credentials

  1. Click + Generate API Key.
  2. Provide a descriptive label (e.g. Next.js Headless Front or iOS Mobile App).
  3. Select permission scope: Read, Write, or Read/Write.
  4. Save to reveal the generated Consumer Key and Consumer Secret.

🌐 15. Customer Storefront Experience

Walkthrough of the customer experience: catalog grid, product pages, cart, checkout, and portal.

OmnifyWP delivers a fast, modern shopping experience with clean layouts and responsive controls.

Product Catalog Grid ([omnify_storefront])

https://omnifywp.com/storefront/
Storefront Catalog
Sale -25%
📦
WordPress Themes

OmniStudio Pro Theme

★★★★★ (42 reviews)
$59.00 $79.00
Add to Cart 🛒
☁️
SaaS Plugins

CloudSync Extension

★★★★★ (28 reviews)
$129.00
Add to Cart 🛒
🎨
Creator Merch

Minimalist Desk Mat

★★★★★ (19 reviews)
$34.00
Add to Cart 🛒
Figure 15.1: Responsive catalog grid with sidebar category/brand filters and quick add-to-cart buttons.

Product Details Page

https://omnifywp.com/storefront/omnistudio-pro-theme/
Product Details Page
Digital Download • Instant Delivery

OmniStudio Pro Theme

★★★★★ (42 verified reviews) • 342 sold
$59.00 $79.00 Save $20
Ultra-fast Full Site Editing theme built for eCommerce. 100% block-based, sub-millisecond query performance, and built-in conversion features.
Single Site ($59) 5 Sites ($129) Unlimited Agency ($249)
Add to Cart 🛒 Buy Now (Instant Checkout)
Figure 15.2: Product details layout featuring gallery zoom, format selection swatches, and verified reviews.

Shopping Cart ([omnify_cart])

https://omnifywp.com/cart/
Shopping Cart
Product
Price
Quantity
Subtotal
OmniStudio Pro Theme
Single Site License
$59.00
[-] 1 [+]
$59.00
SUMMER20
Apply Coupon
Cart Totals
Subtotal: $59.00
Coupon (SUMMER20): -$11.80
Estimated Tax: $0.00
Total: $47.20
Proceed to Checkout →
Figure 15.3: Interactive cart page with quantity updates, coupon redemption box, and shipping preview.

Conversion-Optimized Checkout ([omnify_checkout])

https://omnifywp.com/checkout/
Secure 1-Page Checkout

1. Contact & Customer Details

sarah@cyberdyne.org

2. Payment Method

● Credit / Debit Card (Stripe) 🔒 256-Bit SSL
•••• •••• •••• 4242
12/28
•••
Order Summary
OmniStudio Pro Theme (x1) $59.00
Discount (SUMMER20): -$11.80
Order Total: $47.20
Complete Purchase ($47.20) 🔒
Figure 15.4: Modern multi-step checkout with live order summary, available promo codes, and payment inputs.

Customer Portal & Public Order Tracking

Customers can manage their past orders, addresses, and digital downloads in the Customer Portal ([omnify_customer_portal]) or track purchases via the public Order Tracking page ([omnify_order_tracking]).

https://omnifywp.com/customer-portal/
Customer Portal

Welcome, Sarah Connor

Member since Oct 2026 • 4 Orders Placed
Log Out
My Orders (4) Digital Downloads Locker (2) Saved Addresses Account Security
Downloadable File Asset
Associated Order
Download Access
Action
omnistudio-pro-v1.2.zip
8.4 MB • Latest Version 1.2.0
#OMN-1042
3 Remaining (2/5 used)
Download 📥
quickstart-and-licensing.pdf
1.2 MB • User Handbook
#OMN-1042
Unlimited Access
Download 📥
Figure 15.5: Self-service Customer Portal for past orders, address management, and digital files.
https://omnifywp.com/order-tracking/
Public Order Tracking
OMN-2026-1042
sarah@cyberdyne.org
Order Status: Completed & Dispatched Verified Delivery
✓ Order Placed
✓ Payment Cleared
✓ Digital Locker Active
✓ Delivered
Figure 15.6: Guest order tracking lookup requiring only Order Number and Billing Email.

❓ 16. FAQ & Troubleshooting

Frequently asked questions, common troubleshooting scenarios, and performance tips.

Q: How does OmnifyWP achieve sub-millisecond database queries?

OmnifyWP stores products, variations, orders, and customer data in 18 dedicated normalized SQL tables (wp_omnify_*) with explicit multi-column indexes, bypassing WordPress's shared wp_posts and wp_postmeta tables completely.

Q: How do digital download links prevent unauthorized file sharing?

Download links use time-limited HMAC-SHA256 signatures salted with your WordPress secret keys. Actual server file paths are never exposed, and downloads are served via memory-safe 8KB chunk streaming with download attempt limits.

Q: How do I test Stripe payments without charging real credit cards?

Navigate to Omnify → Settings → Payments, toggle Test Mode on, enter your Stripe Test Publishable and Secret Keys, and use Stripe's standard test card numbers (e.g. 4242 4242 4242 4242).

Q: What happens to customer download access when an order is refunded?

When an order is refunded in Omnify → Orders, OmnifyWP immediately revokes all associated download tokens, preventing future file access.

Q: Can OmnifyWP run alongside standard WordPress block themes?

Yes! OmnifyWP is 100% Full Site Editing (FSE) ready and includes native Gutenberg blocks, patterns, and templates. It works seamlessly with block themes, classic themes, and headless frontends (Next.js, Nuxt).

Q: Where can I get support or report an issue?

Visit the official website at omnifywp.com or our plugin page on wp.org.