Skip to content

Troubleshooting

troubleshooting pagetroubleshooting guide

Quick fixes for problems users hit most often in Beentara admin.

For setup context, start with Getting Started. For deep feature help, use the User Guide index.


Email or WhatsApp not sending

Symptoms: Invoice published but customer did not receive email; toast says SMTP not configured or WhatsApp delivery failed.

Email (SMTP)

  1. Open Profile menu → Settings (/setting).
  2. Expand Login Mail & Passkey — verify SMTP host, port, username, and password.
  3. Save and test by publishing a small draft invoice to yourself.

Draft vs Published

Draft documents are saved internally only — they are not emailed or sent via WhatsApp until you Publish.

WhatsApp (AiSensy)

  1. In Settings (/setting), expand WhatsApp (AiSensy) — Billing.
  2. Paste your AiSensy API key, account email, and Live API campaign names (invoice, quote, and optionally receipt / credit note).
  3. Campaigns must be API Campaigns set to Live, attached to an approved TEXT template (Interactive Actions None). Billing WhatsApp is separate from CRM messaging.

Related: WhatsApp (AiSensy) setup · Settings · Invoices — delivery options


Symptoms: Customer cannot pay online; pay link missing or checkout fails.

  1. Open Settings → expand Payment Gateway (Razorpay) (/setting).
  2. Enter valid Key ID and Key Secret from your Razorpay dashboard.
  3. Save and publish a new invoice — the pay link is generated on publish.

Also check:

  • Invoice is Published, not Draft.
  • Grand total is greater than zero.
  • Razorpay account is active and not in test/live mismatch.

Related: Settings guide · Receipts


Permission denied

Symptoms: Menu item missing, page shows access error, or action button disabled.

CauseFix
Staff account without permissionAdmin grants module.read / module.create in user settings
Wrong account typeStaff use limited views — confirm you need admin access
Trial or subscription expiredCheck Trial Status and Subscription

Common permission keys: billing.read, crm.read, customers.read, products.read, settings.read.

Related: Getting Started — Permissions


Invoice stuck in Draft vs Published

StatusMeaningCustomer sees it?
DraftSaved internallyNo — not sent
PublishedSent / liveYes — email, WhatsApp, portal

Fix: Open the invoice → Edit → click Publish (or Update if already published).

On the list page, use Invoice Summary → Inactive (Draft) filter to find unpublished invoices.

Related: Invoices guide


Quote not converting to invoice

  1. Open quote detail (/invoice-detail/:id for quote documents).
  2. Click Convert to invoice (visible on approved quotes).
  3. Review line items on the new invoice form and Publish.

If the button is missing, the quote may still be a draft or already converted.

Related: Quotes guide


Bulk delete blocked

Symptoms: Delete selected fails; message says customer or record is linked.

RecordUsually blocked when…
CustomersLinked to invoices, receipts, or orders
ProductsReferenced on orders or invoices
InvoicesPublished with payments — delete individually with care

Fix: Archive or deactivate instead of delete where available (e.g. toggle customer/product Inactive). Remove dependencies first, then delete.

Related: Customers · Products


CRM reminders not notifying

  1. Allow browser notifications when Beentara prompts on the CRM page.
  2. Check Reminders tab for due items.
  3. Staff only see reminders for assigned leads.

Related: CRM guide


Storefront not updating

  1. Confirm products are Active and in stock.
  2. Check Themes — theme must be installed and activated (/appearance/themes).
  3. Clear browser cache or open storefront in incognito.

Related: Setup storefront workflow


Customer portal login fails

Symptoms: Customer cannot OTP-login to portal.

  1. Copy the correct portal link from Invoices overflow menu (⋮) → portal link.
  2. Customer must use the email on file for that business.
  3. OTP expires — request a new code.

Related: Customer portal guide


Still stuck?

  1. Help & Support in admin — WhatsApp or email Beentara support.
  2. Check Glossary for naming confusion (e.g. Variations vs Attributes).
  3. Review What's new if a feature recently changed.

Frequently asked questions

Why did my invoice email fail?

Most often SMTP is not configured in Settings → Login Mail & Passkey. Configure SMTP and publish again.

Can staff delete customers?

Only if they have delete permission and the customer has no linked invoices. Admins may still see bulk delete blocked for protected records.

Where is Razorpay configured?

Profile menu → Settings (/setting) → Payment Gateway (Razorpay) accordion section.

Beentara — Business management made simple.