WooCommerce HPOS & Paystack SMS: Order Texts That Fire at the Right Time
SplitSMS supports WooCommerce HPOS, block checkout, and Paystack — order placed, paid, shipped, refunded.
WooCommerce in 2026 means High-Performance Order Storage (HPOS), block checkout, and payment gateways like Paystack that confirm payment asynchronously. Your SMS plugin must hook the right order events — not just order created — or customers get a paid confirmation before money actually clears.
SplitSMS WordPress plugin v1.6.0 supports HPOS and block checkout. It listens to WooCommerce status transitions and payment-complete hooks so SMS matches what your customer sees in their bank app.
Which WooCommerce events to enable
Order placed — immediate reassurance after checkout (especially useful before payment redirect). Payment complete — fires when WooCommerce marks the order paid; critical for Paystack, Flutterwave, and Stripe. Processing and completed — fulfillment updates customers check their phone for.
Also available: failed, cancelled, refunded, and shipped with tracking number placeholder {tracking_number}. Enable only the events your customers expect — too many texts feel spammy; too few generate where is my order? tickets.
Paystack and mobile money on WooCommerce
SplitSMS does not process payments. Your customer pays via Paystack on your WooCommerce checkout; Paystack webhook updates order status; SplitSMS sends SMS when WooCommerce fires payment_complete or status changes you enabled.
Enable Payment complete and Paid → processing in SplitSMS → Integrations → WooCommerce so a slow webhook does not skip the confirmation text. Template placeholder {paystack_reference} helps support teams match SMS to gateway logs.
Message templates that convert
Use WooCommerce placeholders: {customer_name}, {order_id}, {order_total}, {order_status}, {payment_method}, {site_name}, {refund_amount}. Example payment SMS: Hi {customer_name}, payment of {order_total} received for order #{order_id}. Thank you — {site_name}.
Shipping SMS with {tracking_number} cuts delivery support volume. Keep promotional upsells out of transactional templates — mixed intent hurts trust and can confuse compliance boundaries.
HPOS and block checkout compatibility
WooCommerce HPOS stores orders in dedicated tables for faster admin and API access. Legacy SMS plugins that read post meta directly often break under HPOS. SplitSMS uses WooCommerce APIs and standard hooks — compatible with HPOS when enabled under WooCommerce → Settings → Advanced → Features.
Block checkout and classic shortcode checkout both trigger the same order lifecycle hooks SplitSMS listens to. Test with a real Paystack sandbox transaction before Black Friday traffic.
Install and verify in wp-admin
Download splitsms.zip (v1.6.0) from splitsms.com/wordpress-plugin. Connect API key, Sender ID, and billing phone under SplitSMS → Settings. Enable WooCommerce under Integrations, save templates, place a test order, and confirm delivery in SplitSMS → Logs.
Same SplitSMS account powers your bulk campaigns, OTP API, and WordPress store — one wallet, transparent Ghana pricing, delivery reports in the dashboard and wp-admin.
Try SplitSMS free
Send bulk SMS, OTP, and campaigns — 5 free credits on signup.