Click & Collect Notifications for WooCommerce
Adds a Ready for pickup order status and SMS notifications for click-and-collect WooCommerce stores.
by Islandboy · github.com/islandboymv/click-collect-notifications · website
★ 0stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/islandboymv/click-collect-notifications/archive/refs/heads/main.zipFrom the readme
Click & Collect Notifications for WooCommerce
Adds a Ready for pickup order status and SMS notifications for
click-and-collect WooCommerce stores (order + pay online, collect in person).
What it does
- Custom order status Ready for pickup — sits after Processing in the
order-status dropdown, available as a bulk action on the Orders screen.
- SMS on status change:
- order → Processing (paid) → "payment received" SMS
- order → Ready for pickup → "ready to collect" SMS
- Pluggable SMS provider — all API code is isolated in
includes/class-ccn-sms-client.php.
- Message templates with placeholders, per-status toggles, idempotent sends
(never double-texts), order notes for every attempt, and a test-SMS button.
Status: skeleton
The status + notification plumbing is complete and testable. The actual SMS API
call is a stub awaiting the provider's key + docs — see the TODO block in
includes/class-ccn-sms-client.php. That's the only file to edit to go live.
Until then: status changes work; CCNSMSClient::send() returns a clear
WPError ("not configured" / "not implemented"), surfaced as an order note.
Architecture
| File | Responsibility |
|---|---|
| click-collect-notification
Read the full README on GitHub →
Releases
| Tag | Published |
|---|---|
| v0.1.0 | Jun 14, 2026 |
These releases are tags only. The author does not attach a packaged zip, so there are no download counts to report.