Skip to content

Support ​

Where to ask, what to send, and what support can and cannot do for you. Sending the right four things with your first message is usually the difference between an answer and a request for more information.

Before you write ​

Two steps solve a large share of reports on their own, and both produce information you will need anyway.

  1. Check Troubleshooting for your symptom. It is organized by what you are seeing, not by feature, and it covers the problems that generate the most tickets — blank store pages, REST 404s, orders stuck in Pending, PayPal's sandbox default, missing emails, tax and shipping surprises, paused add-ons after a migration.
  2. Open the system status report — the wrench icon in the top header of the Ambikly admin, which opens Ambikly → Tools — click Show status, then Copy. See System status.
Tip: The system status report contains no payment credentials, API keys, license keys or customer data. It is safe to paste into a ticket or a forum post.

Where to get help ​

ChannelWho it is forWhat to expect
These docsEveryoneReference for every screen, field and endpoint
wordpress.org/plugins/ambikly support forumFree core usersPublic threads, answered as time allows
[email protected]Pro and Agency license holdersPriority email support
[email protected] with a Security: subjectAnyonePrivate handling — see below

The documentation ​

Start here even when you intend to write in. Most answers are on a page:

The WordPress.org support forum ​

For the free plugin, post in the support forum on the WordPress.org plugin page. Threads are public, which is useful — someone else with the same symptom finds your thread later.

Because they are public, never post license keys, API keys, admin credentials, customer names or order contents. Paste the system status report instead; it carries none of those.

Priority email for Pro and Agency ​

Pro and Agency license holders get priority email support at [email protected].

Write from the email address on the license, or include the email the license was purchased under. Support has to be able to match your message to a license before it can be treated as priority.

PROPriority email support

Pro and Agency licenses include priority email support alongside all 35 add-ons and updates for the license term.

See pricing →

What to include in a report ​

Six things. The first four are enough for most reports.

IncludeWhy it matters
The system status reportVersions, environment, missing tables, gateways and add-ons in one paste. Removes a whole round trip
What you expected, and what happenedTwo sentences in that order. "I expected the order to be marked paid. It stayed in Pending."
Steps to reproduceNumbered, starting from a screen anyone can open. If it only happens sometimes, say how often
The exact error textCopied verbatim, not paraphrased. Error strings map to specific code paths; a summary does not
The order numberIf an order is involved. It lets support look at exactly the right record
ScreenshotsFor anything visual — a wrong total, a missing field, an unexpected admin notice. Crop out customer names

For background-work problems ​

If something that should have happened in the background did not — an email, a webhook, a subscription renewal — include the failing record itself, not just its absence:

  • A failed job entry, from GET /wp-json/ambikly/v1/jobs/failed. Include the whole row: id, hook, group_slug, attempts, max_attempts, last_error, run_at, updated_at. The last_error field is the single most useful line in the report.
  • A webhook delivery entry, from the delivery log on Ambikly → Webhooks. Include the status code, the duration, the error, and the truncated response body.
  • The queue counts, from GET /wp-json/ambikly/v1/jobs/status. A pending count that only grows is a different problem from a job that fails repeatedly.

See System status for how to read all three.

For payment problems ​

Add the gateway's own view of the event. For Stripe, that is the webhook attempt in the Stripe dashboard with the response code it recorded — 503 and 400 mean two different things and point at two different fixes. For PayPal, confirm whether the payment appears in your live account, since PayPal runs in sandbox until its mode setting is changed in the database.

Never send API keys, secret keys or webhook signing secrets. Support never needs them.

See Stripe and PayPal.

A good report looks like this ​

Expected: the customer's card order to be marked paid. Happened: it stayed in Pending. Three orders since Tuesday, all Stripe.

Steps: 1. Add a product to the cart. 2. Check out with Stripe. 3. Pay with a live card. 4. Order lands on the thank-you page but stays Pending in Ambikly → Orders.

Error: Stripe's dashboard shows the webhook attempt returning 503 {"error":"Webhook secret not configured"}.

Order: #1043.

System status: attached.

That report can be answered on the first reply. A report that says "orders aren't working" cannot.

Security reports ​

Report a suspected security issue privately. Do not open a public forum thread, and do not post details in a comment anywhere.

  1. Email [email protected] with Security: at the start of the subject line.
  2. Describe the issue, the affected version, and how to reproduce it.
  3. Include the impact as you see it, and any proof-of-concept you have.
  4. Give time for a fix before disclosing publicly.

Full policy and scope: ambikly.com/security/.

Please do not run automated scanners against sites you do not own, and do not test against a live store that is taking real orders — yours or anyone else's.

Refunds ​

  • 14 days on a first purchase. If Ambikly Pro is not right for you, ask within 14 days of a first purchase and you will be refunded.
  • Renewals are not refundable. A renewal continues a license you have already used and evaluated. Cancel before a renewal bills if you do not intend to continue.

Full policy: ambikly.com/refund/.

If you are unsure whether Pro does what you need, ask before buying — a question costs less than a refund request. Note in particular that the free core has no white-label option and no storefront template-override system, and that a handful of Pro features are still narrower than they sound; the FAQ lists those plainly.

What support covers ​

Covered ​

AreaExamples
Ambikly's own behaviorA screen that errors, a setting that does not apply, a calculation that is wrong
Configuration questionsHow to set up a tax rate, a shipping zone, a coupon rule
Ambikly Pro add-onsAny of the 35 add-ons, with a valid license
Licensing and updatesActivation, moving a license to a new domain, updates not appearing
The REST API and hooksDocumented endpoints, payload shapes, hook arguments and firing order
Bug reportsWith reproduction steps, against a current version

Not covered ​

AreaWhyWhere to go
Your hostingMail delivery, WP-Cron, PHP limits, database permissions and outbound HTTP are your host's domainYour host's support
Your themeStyling conflicts, layout problems, template behaviorYour theme's author
Third-party pluginsConflicts with plugins Ambikly has no relationship withThat plugin's author
Custom codeCode you or a developer wrote against Ambikly's hooks and APIDeveloper overview
Custom developmentBuilding a feature, writing an add-on, bespoke integration workHire a developer
Data recoveryRestoring data lost to a failed update, a bad migration or a partial restoreYour backups
Server administrationMigrations, staging setups, SSL certificates, CDNsYour host or sysadmin

A useful test: if the problem reproduces on a clean WordPress install with only Ambikly active, it is an Ambikly problem. If it disappears there, the cause is in your theme, another plugin or your host — and finding out which is the fastest thing you can do before writing in.

Careful: Support cannot recover data. Take a backup before every update, before re-running database migrations, and before any bulk import. See Changelog for the safe update order.

Known limitations are not bugs ​

Some behavior that looks broken is documented and deliberate, or simply not built yet. Reporting it is still welcome — it helps prioritize — but it will not be fixed by a support reply. The main ones:

BehaviorStatus
PayPal runs in sandbox with no UI switchKnown limitation — PayPal
The Stripe signing secret has no admin fieldKnown limitation — Stripe
Tax postcode ranges and comma lists do not matchNot implemented — Tax
Product shipping classes are never readNot implemented — Shipping
Coupons have no category restrictionNot implemented — Coupons
No storefront template overridesNot implemented — Template overrides
Customers cannot edit saved addressesNot implemented — Customers
No shipping, cancellation or refund emailsNot implemented — Emails
Grouped and external products have no admin UINot implemented — Products
Orders and customers do not import from other pluginsNot supported — Import & export (CSV)

The FAQ covers each of these with the detail behind it.

Response expectations ​

  • Priority email is for Pro and Agency license holders, matched against the license on your account.
  • The WordPress.org forum is volunteer-paced and public. Free core questions are welcome there.
  • Security reports are handled privately and take precedence.

A report that arrives with the system status attached, the exact error quoted and steps to reproduce is answered materially faster than one that does not — not as a policy, but because there is nothing left to ask before someone can start looking.

NeedLink
Symptom-first fixesTroubleshooting
The diagnostic reportSystem status
Honest answers about limitsFAQ
Versions and safe update orderChangelog
Free plugin downloads and forumwordpress.org/plugins/ambikly
License account and Pro downloadsstore.ambikly.com
Pricingambikly.com/pricing/
Security policyambikly.com/security/
Refund policyambikly.com/refund/
Email support[email protected]