SMSPlus for WooCommerce

Plugin Banner

SMSPlus for WooCommerce

by smsplus

Download
Description

SMSPlus for WooCommerce automatically sends SMS notifications to your customers when their order status changes. Keep your customers informed at every step of the order process.

Features:

  • Automatic SMS on order status changes (processing, completed, on-hold, cancelled, refunded, failed)
  • Customizable message templates per status with placeholder support
  • Easy setup — just enter your SMSPlus API URL and API key
  • Test connection button to verify your API settings
  • Order notes for every SMS sent or failed
  • Full logging via WooCommerce Status > Logs
  • Compatible with common shipment tracking plugins

Available placeholders for message templates:

  • {order_number} — Order number
  • {customer_name} — Customer full name
  • {first_name} — Customer first name
  • {status} — New order status
  • {total} — Order total with currency
  • {site_name} — Your site name
  • {items} — Comma-separated list of ordered items
  • {tracking_number} — Shipment tracking number (if available)

Privacy Notice

This plugin sends customer phone numbers to the SMSPlus API in order to deliver SMS notifications. No other personal data is transmitted. By using this plugin, you agree to the SMSPlus Terms of Service, Privacy Policy, and GDPR Policy.

We recommend disclosing in your store’s privacy policy that customer phone numbers are shared with SMSPlus for order notification purposes.

  1. Upload the smsplus-for-woocommerce folder to the /wp-content/plugins/ directory, or install directly from the WordPress plugin screen.
  2. Activate the plugin through the “Plugins” screen in WordPress.
  3. Go to WooCommerce > Settings > SMSPlus to configure the plugin.
  4. Enter your SMSPlus API URL and API Key.
  5. Click Test Connection to verify your settings.
  6. Enable the order statuses you want to send SMS notifications for.
  7. Customize the message templates as needed.
Where do I get my API key?

You can obtain your API key from your SMSPlus dashboard at smsplus.bg.

Which order statuses are supported?

The plugin supports: Processing, Completed, On hold, Cancelled, Refunded, and Failed.

Can I customize the messages?

Yes! Each order status has its own message template with full placeholder support. Go to WooCommerce > Settings > SMSPlus to customize them.

What happens if a customer has no phone number?

The plugin will skip sending the SMS and add an order note indicating the notification was skipped.

Where can I see SMS logs?

Go to WooCommerce > Status > Logs and look for log files with the source smsplus-for-woocommerce.

Does it work with shipment tracking plugins?

Yes, the plugin supports the {tracking_number} placeholder and is compatible with WooCommerce Shipment Tracking and plugins that store tracking data in order meta.

1.0.0

  • Initial release
  • SMS notifications on order status changes
  • Customizable message templates with placeholders
  • WooCommerce settings integration
  • API connection testing
  • Order notes and WooCommerce logging
Back to top