Screencast — tested on Shopify's review store
Per your request, WaConnect was installed and tested on your review store isfemd-nf.myshopify.com (staff access accepted). WhatsApp Business is connected on that store. This screencast shows the app functionality from isfemd-nf.myshopify.com:
isfemd-nf.myshopify.comhttps://isfemd-nf.myshopify.com/adminConnected on isfemd-nf.myshopify.comWatch functionality screencast (isfemd-nf store) →
Proof of resolution URL: https://drive.google.com/file/d/1rYkQaLXV2uJPPF7XinhoiR3kJ5eQ2D4m/view?usp=sharing
Test Credentials & WhatsApp Testing
This page is for Shopify App Store reviewers only. Staff login email and password are in the Partner Dashboard Testing instructions field (not published here for security).
waconnect-qo0jcaeb.myshopify.comhttps://waconnect-qo0jcaeb.myshopify.com/adminSee Partner Dashboard → Testing instructionsAlready connected on this storeWhatsApp automation — testing steps
- Prefer testing on isfemd-nf.myshopify.com (your store) — see screencast above — or use our demo store with Partner Dashboard login.
- Open the WaConnect app from Apps.
- WhatsApp is already connected (visible under WhatsApp settings — connection status shows Connected).
- Place a test order (Cash on Delivery), entering your own WhatsApp number as the customer phone.
- You will receive an order confirmation on WhatsApp with Confirm and Cancel buttons.
- Tap Confirm or Cancel to test the full flow.
Keep the optional storefront Checkout button and OTP OFF unless you are specifically testing those optional paths. Native Shopify checkout remains the payment path.
Billing — Monthly / Annual & Plan Switching
Merchants can switch between Monthly and Annual billing, and between any plan, directly in the app. No reinstall and no contacting support.
- Open Billing in WaConnect.
- Use the large Monthly / Annual toggle at the top of the pricing section (Annual shows Save 25%).
- On your current plan card, choose Switch to Annual or Switch to Monthly, or pick another plan (Upgrade / Downgrade).
- WaConnect cancels the current Shopify subscription and creates the new one; Shopify asks you to approve the charge. The new charge appears in the merchant's Shopify Admin billing / charge history.
Checkout & payments (Shopify policy 1.1.2)
WaConnect does not bypass Shopify checkout. All orders are placed through native Shopify checkout. WaConnect is a WhatsApp messaging layer on top of the merchant's existing Shopify order flow. WaConnect does not process card payments.
The optional WhatsApp Checkout Button and OTP verification are OFF by default on new installs. Native Buy/Checkout buttons stay visible until a merchant explicitly enables the optional widget. Shoppers who use OTP still complete payment at Shopify /checkout.
Test store: waconnect-qo0jcaeb.myshopify.com — keep checkout button and OTP OFF for review unless testing that optional path.
API scope summary (App review notes)
WaConnect is a WhatsApp automation app for Shopify. All customer purchases complete through native Shopify checkout. WaConnect does not process payments or create orders outside checkout. read_orders — Read order details (number, customer phone, line items, totals, status) to send WhatsApp order confirmations, shipping/delivery updates, refund notifications, and abandoned-checkout recovery when merchants enable those automations. write_orders — When a customer taps Cancel on the WhatsApp order-confirmation message (or replies CANCEL), WaConnect cancels the Shopify order and adds confirmation/cancellation tags so merchants see status in Admin. Merchants enable this on the WhatsApp page. read_customers — Read customer profile fields for optional birthday greeting messages and to check WhatsApp marketing opt-in status before sending promotional messages. read_fulfillments — Read fulfillment and tracking data to send WhatsApp shipping and delivery notifications when merchants fulfill orders. read_inventory — Detect when a variant is back in stock and notify shoppers who subscribed on the sold-out product page. read_products — Include correct product titles and storefront URLs in back-in-stock, winback, and reorder WhatsApp messages. write_discounts — When merchants enable abandoned-cart recovery, winback, or post-purchase upsell, WaConnect creates single-use Shopify discount codes and sends them via WhatsApp. Codes are not created for every message — only when those optional features are turned on. read_draft_orders / write_draft_orders — When merchants enable COD→prepaid conversion offers, WaConnect creates a Shopify draft invoice with the prepaid discount applied so customers can pay online. The draft is invoice-only (online payment); it does not replace native Shopify checkout. Optional storefront checkout button and OTP are OFF by default. Native Shopify checkout/Buy buttons remain until the merchant explicitly enables the optional widget; shoppers still pay through Shopify checkout.
You can copy the block above into Partner Dashboard → App review notes or per-scope justification fields.
Per-scope detail
read_orders
Why: WaConnect sends WhatsApp messages when Shopify orders are created, updated, or refunded. Webhooks (orders/create, refunds/create) and order data power order confirmation, refund updates, COD protection analytics, and inbox context.
Customer benefit: Automatic WhatsApp order confirmation and refund notifications without manual copy-paste.
write_orders
Why: When a customer taps Cancel on the WhatsApp order-confirmation message (or replies CANCEL), WaConnect cancels the corresponding Shopify order and applies confirmation/cancellation tags. Merchants see status in Admin.
Customer benefit: Customers can confirm or cancel COD orders from WhatsApp; merchants reduce fake orders.
In the app: WhatsApp page → Order confirmation toggle.
read_customers
Why: Read customer profile fields for birthday greeting automations and to respect WhatsApp marketing opt-in status stored on the customer record.
Customer benefit: Personalized birthday messages; marketing only to opted-in customers.
read_fulfillments
Why: Send WhatsApp shipping notifications when fulfillments are created and delivery/out-for-delivery updates when fulfillment events occur.
Customer benefit: Real-time shipping and delivery updates on WhatsApp with tracking links.
read_inventory
Why: Detect when a product variant is back in stock and notify subscribers who signed up on the sold-out product page.
Customer benefit: Shoppers get a WhatsApp alert when a wanted product is available again.
read_products
Why: Include product titles and storefront URLs in restock alerts, winback messages, and reorder reminders so links point to the correct product page.
Customer benefit: Actionable WhatsApp messages with direct links to products.
write_discounts
Why: Create single-use Shopify discount codes automatically when merchants enable abandoned-checkout recovery, winback, or post-purchase upsell automations.
Customer benefit: Personalized discount codes delivered via WhatsApp to recover sales.
Note: Codes are created only when the merchant enables these features; not used on every message.
read_draft_orders
Why: Read draft invoices created for optional COD→prepaid conversion offers so WaConnect can send the correct online payment link and track status.
Customer benefit: Accurate prepaid checkout links on WhatsApp without leaving Shopify Admin.
write_draft_orders
Why: Create Shopify draft invoices with the prepaid discount applied when merchants enable COD→prepaid offers. Drafts are for online payment only and do not replace native Shopify checkout.
Customer benefit: Discounted pay-online invoices that COD shoppers can complete safely.
In the app: WhatsApp page → COD prepaid offer (optional).
Webhooks (reference)
| Webhook | Purpose |
|---|---|
orders/create | Order confirmation, COD flows, analytics |
orders/cancelled | Optional WhatsApp when merchant cancels in Admin |
fulfillments/create | Shipping WhatsApp |
fulfillment_events/create | Delivery / out-for-delivery |
checkouts/update | Abandoned checkout recovery |
refunds/create | Refund WhatsApp |
inventory_levels/update | Back-in-stock alerts |
app/uninstalled | Cleanup on uninstall |
shop/update | Pause WhatsApp automations when the Shopify store is closed or frozen |
customers/data_request | GDPR compliance |
customers/redact | GDPR compliance |
shop/redact | GDPR compliance |
Need help?
Email support@zaptechapps.com for collaborator access or questions during review.
App URL: https://getwaconnect.com/app