WC - APG SMS Notifications is a WooCommerce plugin by APG written entirely from scratch. With WC - APG SMS Notifications you can add to WooCommerce the ability to send SMS notifications to your customers every time the order status changes. It can also send an SMS message to your email address every time a new order is placed in the online shop. And you get to decide whether or not international SMS messages are sent.

  • Customisable messages with variables, different for every order status.
  • It notifies the customer notes as well.
  • It notifies the shipping phone when it differs from the billing one, and it accepts several phone numbers.
  • It puts the international dialling code in front of the customer’s phone number when needed.
  • It schedules the sending and delays the message for on-hold orders.
  • It supports custom order statuses and sequential order numbering.
  • Filters to hook it up with third-party plugins.
  • Once it is set up it runs on its own, with no need to touch it again.
  • Compatible with WPML.

It supports a great many SMS providers:

WC - APG SMS Notifications

If you would like us to add your own SMS service provider to WC - APG SMS Notifications all you have to do is send us the API documentation and a test account, and make a payment of 200.00 € + VAT. We are waiting for you!

It supports a great many variables for customising our messages: %id%, %order_key%, %billing_first_name%, %billing_last_name%, %billing_company%, %billing_address_1%, %billing_address_2%, %billing_city%, %billing_postcode%, %billing_country%, %billing_state%, %billing_email%, %billing_phone%, %shipping_first_name%, %shipping_last_name%, %shipping_company%, %shipping_address_1%, %shipping_address_2%, %shipping_city%, %shipping_postcode%, %shipping_country%, %shipping_state%, %shipping_method%, %shipping_method_title%, %payment_method%, %payment_method_title%, %order_discount%, %cart_discount%, %order_tax%, %order_shipping%, %order_shipping_tax%, %order_total%, %status%, %prices_include_tax%, %tax_display_cart%, %display_totals_ex_tax%, %display_cart_ex_tax%, %order_date%, %modified_date%, %customer_message%, %customer_note%, %post_status%, %shop_name%, %order_product% and %note%. It offers several filters that let it interact with third-party plugins:

  • apg_sms_message: makes customising the SMS messages easier.
  • apg_sms_message_return: makes customising the messages once encoded easier.
  • apg_sms_send_message: prevents the SMS messages from being sent.
  • apg_sms_normalize_message: prevents the SMS message from being normalised.
  • apg_sms_phone_process and apg_sms_phone_return: make processing the phone number easier.
  • apg_sms_phone_return: makes sending the SMS messages to multiple phone numbers easier.

We hope our WooCommerce plugins prove useful to you and that they have solved some of the needs you had in your online shop. We look forward to your comments, and to your requests for improvements and bug fixes.

  • Version 3.2.0: Clockwork migrated to TextAnywhere, Solutions Infini to Kaleyra and Twizo to Silverstreet after their providers’ rebranding; Nexmo renamed as Vonage; and MobTexting removed (service discontinued). Bug fixes and compatibility with WordPress 7.0 and WooCommerce 10.9.1.
  • Version 2.25: Support added for SMS.CX (SMS Connexion) (update sponsored by SMS.CX (SMS Connexion)).
  • Version 2.24.1: Support added for DLT (India) in MSG91 (update sponsored by Pawna lake camping).
  • Version 2.23.1: Support added for DLT (India) in Moplet (update sponsored by Moplet).
  • Version 2.23: Support added for WhatsApp Message By WA Api (update sponsored by WAApi.co).
  • Version 2.22: Support added for sendSMS.ro (update sponsored by sendSMS.ro).
  • Version 2.21: Support added for Altiria (update sponsored by Altiria).
  • Version 2.18: Support added for Adlinks Labs (update sponsored by Adlinks Labs) y BulkGate.
  • Version 2.17: Support added for MobTexting.
  • Version 2.16: Support added for Moplet (update sponsored by Moplet).
  • Version 2.15: Support added for Routee (update sponsored by Routee).
  • Version 2.14: Timer added for the on-hold status messages (update sponsored by Be-Wide Online Solutions).
  • Version 2.13: Support added for MSGWOW (update sponsored by MSGWOW).
  • Version 2.11: Support added for Twizo (update sponsored by Twizo).
  • Version 2.10: Option added to notify multiple owners (update sponsored by Jeff Chambliss).
  • Version 2.9: Support added for Nexmo.
  • Version 2.7.9: Added the ability to send SMS messages to the shipping mobile, when the number differs from the billing mobile.
  • Version 2.7.7: Support added for Moreify (update sponsored by IXOLIT GmbH).
  • Version 2.7.6: Support added for Spring Edge (update sponsored by Spring Edge) and 100% compatibility with WPML.
  • Version 2.7.5: Support added for VoipBusterPro, VoipBuster, SMS Discount y SIP Discount.
  • Version 2.7.3: Support added for Plivo. New filter apg_sms_message  to make customising the SMS messages from third-party plugins easier.
  • Version 2.7.2: Support added for LabsMobile Spain. Update sponsored by LabsMobile Spain.
  • Version 2.7: Support added for SMS Country.
  • Version 2.6: New variable %order_product% added, to show the name of the first product in the order. Update sponsored by Sanam Patel.
  • Version 2.5: Support added for SMS Lane (Transactional SMS only). Update sponsored by SMS Lane (India).
  • Version 2.4: Added the option of entering an owner phone number different from the one used in the Twilio and iSMS Malaysia providers. Update sponsored by Arpit Tambi.
  • Version 2.3: Support added for iSMS Malaysia. Update sponsored by Wan Nur Izzati.
  • Version 2.2: Support added for the custom statuses of the WooCommerce Advance Order Status plugin and the custom order numbers of the WooCommerce Sequential Order Numbers Pro.
  • Version 2.1: Support added for Esebun Business (Enterprise & Developers only). Update sponsored by Esebun Business.
  • Version 2.0: Support added for the custom statuses of the WooCommerce Order Status & Actions Manager plugin. Update sponsored by Chirag Vora.
  • Version 1.6: Code 100% compatible with WooCommerce 2.1.0. The list of supported preset variables updated.
  • Version 1.5: Support added for VoipStunt.
  • Version 1.4: Support added for mVaayoo.
  • Version 1.1: Added the option of creating our own custom variables.
  • Version 1.0: Support added for MSG91, and a fix for a bug that allowed international SMS to be sent even though the option was not selected.
  • Version 0.7: Support added for OPEN DND.
  • Version 0.6: Message customisation added.
  • Version 0.5: Support added for BulkSMS.

In How is WC - APG SMS Notifications set up? you can learn all the secrets of the WooCommerce plugin by APG. In Custom variables in WC - APG SMS Notifications you can learn to use and create your own custom variables. In How to use multiple phone numbers in WC - APG SMS Notifications? you can learn to send the notice to a phone other than the billing one, even one per order line.

You have the full documentation for WC - APG SMS Notifications, with all its settings explained one by one, on its documentation page. And inside the plugin, on the Help tab of its settings screen, you have a summary of each option without leaving it.

Download

You can download it from the official WordPress repository:

Looking for more WooCommerce plugins?

Technical support

Remember that we do not provide free technical support. If you need help installing, activating or setting up any of the plugins by APG, or learning how to use them, just hire our Technical support.

Donation

If you want, you can help APG keep its plugins completely free. Make a voluntary contribution and support the improvement and maintenance of all our WordPress plugins.

Ask us about our services