Get started

Install Ambikly. First order in fifteen minutes.

No account to create, no card to enter. Install the free core, answer the wizard’s five questions, connect a payment method and publish a product. This page walks every step.

Requires WordPress 5.4+, PHP 7.4+ GPLv3, free forever Works with any theme
Step 1

Install and activate.

Two ways in, both under a minute. Activation creates the database tables, seeds defaults, registers the Store Manager and Support Agent roles and opens the wizard.

  1. From the WordPress plugin directory

    Plugins → Add New → search “Ambikly” → Install Now → Activate.

  2. From the zip file

    Plugins → Add New → Upload Plugin → choose ambikly.zip → Install Now → Activate. Or with WP-CLI:

    wp plugin install ambikly.zip --activate
Step 2

Answer the wizard’s five questions.

Each step saves on its own, so you can stop and come back. The wizard never overwrites zones or rates you have since edited.

  1. Store

    Store name, country, currency, and the weight and dimension units you ship in.

  2. Payments

    Toggle the offline methods — Cash on Delivery, Bank Transfer, Check, Manual. Stripe and PayPal come next, with credentials.

  3. Shipping

    Do you ship physical goods? Set a flat rate and an optional free-shipping threshold; a default zone is seeded if you have none.

  4. Tax

    Enable taxes and set a standard rate. Add country, state and postcode rates later under Settings.

  5. Pages

    Create the shop, cart, checkout and account pages with the right blocks already in place.

Step 3

Check the store pages — or place them yourself.

Every storefront surface is a server-rendered Gutenberg block with a shortcode twin, so it works in the block editor, a classic editor or any page builder. The wizard creates the pages; you can move the blocks anywhere your theme wants them.

  • Shop grid, cart, checkout, customer account, thank-you page
  • Mini-cart for the header, featured product, reviews, add-to-cart button
  • Override any template from {your-theme}/ambikly/
Step 4

Connect Stripe or PayPal.

Under Ambikly → Payments, paste your API credentials and enable the gateway. Stripe needs a webhook endpoint so payments confirm even if the customer closes the tab; PayPal needs its return and webhook URLs. The offline methods you toggled in the wizard need nothing else.

  • Stripe: secret and publishable keys, then add the webhook URL in your Stripe dashboard
  • PayPal: client ID and secret, then the return and webhook URLs
  • Net Terms: create a B2B company with a credit limit (REST API today) and its buyers can check out on terms
Step 5

Add your first product — or your whole catalog.

Physical and digital products share one editor. Set a price, stock and a low-stock threshold, attach files for a download, add variations with attributes, and assign a category, tags and a brand. Migrating? Download the CSV template, fill it, upload.

  • Product types: physical, digital, variable — plus subscription and bundle with Pro
  • Inventory per product or variation, with alerts
  • Product CSV import with a downloadable template; products and orders export
Step 6

Place a test order, then go live.

Ten minutes now saves a support ticket later. Run through the store as a customer would.

  1. Check out with a test card

    Use Stripe test mode. Confirm the order appears as paid and the Stripe webhook delivery shows success.

  2. Read the emails

    Order created, order paid and status-changed emails go to the customer and to you. Edit subjects and bodies under Settings → Emails; preview through the real pipeline.

  3. Open the invoice and packing slip

    Both are printable documents with token-guarded links from the order screen.

  4. Try a refund and a status change

    Refund the test order; move another to shipped. Both are one action from the order screen.

  5. Add your team

    Give staff the Store Manager role (change things) or Support Agent (read-only orders, customers and reports). Settings and payment credentials stay with administrators.

  6. Look at System Status

    Ambikly → Tools → System status confirms versions, tables, gateways and environment before you switch Stripe to live keys.

When you are ready

Upgrading to Pro turns on in place.

Pro is a second plugin beside the free core. Nothing is migrated or re-entered — products, orders and customers stay exactly where they are. A lapsed license pauses add-ons; it never touches data.

1. Get a license

Pro covers one site, Agency ten. Yearly or lifetime — every paid plan includes all 35 add-ons.

2. Install Ambikly Pro

Upload the Pro plugin, then paste your key under Ambikly → Settings → License and activate. It re-validates once a day and never blocks the store.

3. Enable what you need

Ambikly → Add-ons lists all 35 with a toggle and settings each. Disabled add-ons never load; each one has its own page on this site.

FAQ

Setup questions.

Do I need an account to install Ambikly?

No. The free plugin installs like any WordPress plugin and never asks you to register, connect an account or enter a card.

How long does setup take?

The wizard is five short steps — store details, offline payment methods, shipping, tax and pages — about five minutes. Connecting Stripe or PayPal takes a couple more with your API keys.

Can I use my existing theme?

Yes. Storefront surfaces are server-rendered Gutenberg blocks with shortcode twins, so they work in the block editor, a classic editor or a page builder. Templates can be overridden from your theme’s ambikly/ folder.

Can I import my catalog?

Yes — download the CSV template under Import / Export, fill it and upload. Products import; orders and customers export.

When do I need Pro?

When you need one of the 35 add-ons: subscriptions, licensing, gift cards, abandoned-cart recovery, multi-vendor and the rest. Pro is a second plugin that sits beside the free core; nothing is migrated.

Will Ambikly run alongside WooCommerce?

Technically both can be active, but they are separate stores with separate carts and checkouts. Pick one storefront for customers to avoid confusion.

Something not working?

System Status answers most of it; the Support page has the rest.