Skip to main content

For e-commerce

Catch a bad address at checkout, not after the order

Order confirmations, receipts and password resets all depend on the address a customer typed. Check it from your backend while they are still on the page.

At a glance

Where it runs
Your backend, through the REST API
Typos
Suggested fix, such as gmial.com to gmail.com
Existing customers
CSV upload of your customer list
Store plugins
None yet; a WordPress plugin is coming soon

Where Kawaa fits

The problem, and what Kawaa does about it

  1. The problem

    A typo at checkout loses the receipt

    If a customer types gmial.com, the order confirmation and shipping updates never reach them.

    What Kawaa does

    Suggest the fix before they leave

    The result includes a suggested correction for likely domain typos, so your checkout can ask the customer to confirm it.

  2. The problem

    Throwaway addresses create dead accounts

    A disposable inbox is meant to be thrown away, so the address a customer gave you may stop working soon after the order.

    What Kawaa does

    Disposable addresses are flagged

    Disposable addresses come back with their own status, so you can ask for another address or let the order through and mark it.

  3. The problem

    Checkout cannot become a hurdle

    A check that blocks a paying customer on a maybe costs more than the email it protects.

    What Kawaa does

    You choose what blocks and what warns

    Treat invalid as a hard stop and risky or unknown as a prompt to double-check, using the status and the 0–100 quality score.

  4. The problem

    Customer lists decay

    Addresses collected years ago stop working as people change providers and jobs.

    What Kawaa does

    Clean the list you already have

    Upload your customer or newsletter list as a CSV and download the results, with duplicates removed before credits are charged.

What you get

Included for this workflow

  • Real-time verification API
  • Typo suggestions
  • Disposable, role-based and free-provider flags
  • A 0–100 quality score for your own thresholds
  • Bulk CSV upload for existing customer lists
  • Node.js and Python packages
  • Webhooks when a batch job finishes

Add a check to your checkout

100 free verifications with every check. No credit card required.