Wasl Cart – OTP & COD Verification for WooCommerce

Beskrivelse

Wasl Cart is built for merchants who struggle with fake cash-on-delivery orders. It verifies shoppers with WhatsApp one-time codes at checkout, then syncs verification status into your Wasl Cart dashboard – not a generic email/SMS OTP plugin.

What makes it different

  • COD workflow first — optional WhatsApp OTP only when Cash on Delivery is selected
  • SaaS dashboard sync — verification status and order handoff to Wasl Cart, not just a local flag
  • Consent-aware abandoned checkout — optional cart recovery handoff without storing Meta tokens in WordPress
  • HMAC-signed connector — store public key + secret only; WhatsApp / Meta credentials stay on the SaaS

External SaaS required

This plugin is a connector. Messaging, OTP delivery, billing, and WhatsApp credentials run on the Wasl Cart cloud service operated by Innovative Sun Agency (ISA).

  • A free plugin install is not enough – you need a Wasl Cart account and an active paid subscription (or approved trial) with message credits.
  • Store credentials (public key + signing secret) are created in the Wasl Cart dashboard and entered in WooCommerce Wasl Cart. WhatsApp / Meta tokens are never stored in WordPress.
  • Order, checkout, and phone data needed for verification are sent over HTTPS HMAC-signed requests to https://app.waslcart.online (or your configured SaaS base URL).

Links

Features

  • COD WhatsApp OTP at checkout (configurable)
  • Buy Now on product listings — in-page COD quick-checkout drawer (not a redirect to WooCommerce checkout)
  • HMAC-signed API connection to Wasl Cart SaaS
  • Order sync and verification status meta for merchants (guest orders included)
  • Optional abandoned-checkout handoff (consent-aware)
  • WooCommerce offline plan billing (Bank transfer / Cheque / Cash on delivery) plus Wasl Cart dashboard billing
  • No card collection inside the plugin

Skærmbilleder

Installation

  1. Upload the wasl-cart folder to /wp-content/plugins/ or install the ZIP via Plugins Add New Upload.
  2. Activate the plugin (WooCommerce must be active).
  3. Create a store in Wasl Cart and copy the public key + secret.
  4. Go to WooCommerce Wasl Cart, set SaaS URL https://app.waslcart.online, paste credentials, and click Connect / test connection.
  5. Enable COD OTP as needed and place a test COD order.

FAQ

Does this plugin send WhatsApp messages by itself?

No. WordPress only calls the Wasl Cart API. WhatsApp Cloud API / Meta credentials stay on the SaaS.

Is an account required?

Yes. You need a Wasl Cart account and an active plan with credits for messaging features.

Where is my data stored?

Operational order and customer contact data used for verification are processed by Wasl Cart under the Privacy Policy. See Data Deletion for removal requests.

Can I remove plugin data on uninstall?

Yes. Enable Delete Wasl Cart data on uninstall under WooCommerce Wasl Cart before removing the plugin.

How is this different from other OTP plugins?

Wasl Cart focuses on COD fraud reduction via WhatsApp verification and syncs results to a dedicated merchant dashboard (billing, credits, inbox). It is not a general-purpose email/SMS OTP form plugin.

Anmeldelser

Der er ingen anmeldelser for denne widget.

Bidragsydere & udviklere

“Wasl Cart – OTP & COD Verification for WooCommerce” er open source-software. Følgende personer har bidraget til dette plugin.

Bidragsydere

Ændringslog

0.1.4

  • Buy Now on shop and category listings opens an in-page COD quick-checkout drawer (not WooCommerce checkout redirect)
  • Professional admin v2: section tabs, command header, and toggle controls
  • WooCommerce offline billing for Wasl plans (Bank transfer, Cheque, Cash on delivery)
  • Guest order sync fix: customer_id 0 no longer sent as a SaaS customer id
  • New admin and Buy Now CSS/JS assets

0.1.1

  • Text domain aligned to slug wasl-cart
  • Fixed Plugin URI to a public working URL
  • Contributors updated (isadev)
  • Softened billing CTAs on the settings screen (Guideline 11)
  • Clarified COD/WhatsApp differentiation in readme

0.1.0

  • Initial WordPress.org-ready release packaging
  • External SaaS disclosure, uninstall cleanup option, privacy exporters
  • HPOS-compatible order meta column hooks