WordPress plugin intelligence profile

Pay4All SMS

Send SMS marketing campaigns from WordPress via seven.io. Multilingual signup, double opt-in, cron batching, web and STOP unsubscribe.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version1.0.3
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 5.9 · PHP 7.4
Directory statusactive
Last directory update26 Oct 20266d ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Pay4All SMS version 1.0.3 as active, updated 6d ago and tested up to WordPress 7.1.

Overview

About this plugin

io.

  • Public signup shortcode with a flag / international-format picker (intl-tel-input, 200+ countries).
  • Server-side E.164 validation and phone normalisation.
  • Optional double opt-in: the visitor confirms via a 6-digit code sent by SMS.
  • Web unsubscribe: every outbound SMS carries a token-based link to a confirmation page (auto-generated page or a shortcode on a WordPress page of your choice).
  • STOP inbound: hook seven.io Inbound-SMS to a webhook URL and the plugin marks « STOP », « STOPP », « ARRÊT », « BASTA » replies as unsubscribed automatically.
  • Multilingual campaigns: write the SMS body once per language (fr/de/it/en). Each contact receives the version matching their lang.
  • Cost-safe batching: the wp-cron tick sends a merchant-configured maximum number of SMS per minute.
  • Delivery log: one row per attempt with the provider id, cost, and delivery status.
  • Pay4All Shop bridge: one-click import of existing customers, plus an opt-in checkbox in the order form.

External services

io/api ), operated by seven communications GmbH & Co. KG, to send text messages. io API key under Pay4All SMS > Settings.

What is sent, and when:

  • Sending an SMS (campaign, test SMS, double opt-in confirmation code): the recipient’s phone number, the message text, the sender ID and an internal reference of the message.
  • Estimating the cost of a campaign (campaign editor): the default country and one sample recipient phone number.
  • Showing your account balance (plugin dashboard): no personal data, only your API key.

io also calls your site back on the webhook URLs shown in the settings: delivery reports and inbound « STOP » replies.

  • seven.io terms of service: https://www.seven.io/en/company/terms/
  • seven.io privacy policy: https://www.seven.io/en/company/privacy/

Privacy

Contacts are stored in your WordPress database only: phone number, first name, language, country, subscription status, and the date and IP address of the consent. A log of sent messages (phone number, status, cost, beginning of the text) is kept as proof of sending. The plugin sends no data to Pay4All.

Unsubscribed contacts are kept with a « stopped » status so they are never messaged again.

Third-party libraries

  • intl-tel-input 29.5.5 (MIT license) – phone field with country flags. Source code: https://github.com/jackocnr/intl-tel-input
  • Its bundled validation utilities are compiled from Google libphonenumber (Apache License 2.0). Source code: https://github.com/google/libphonenumber

css, flag sprites) and the library’s LICENSE are bundled in assets/public/vendor/intl-tel-input/; the human-readable sources are in the repositories above.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • seven io
  • campaign
  • marketing
  • multilingual
  • seven.io
  • sms
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 5.9 · PHP 7.4
Update activity26 Oct 20266d ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version1.0.21.0.3
WordPress compatibility7.1.37.1.4
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.