Select one or more tags, then press “Search Plugins”

Find Plugin with any / all of the selected criteria
Search Plugin

Pay4All SMS Wordpress Plugin - Rating, Reviews, Demo & Download

Pay4All SMS Wordpress Plugin - Rating, Reviews, Demo & Download
No ratings yet
Free
Follow for free plugins, new theme releases and theme news

Plugin Description

Pay4All SMS turns your WordPress site into a self-service SMS marketing tool powered by seven.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

This plugin connects to the seven.io SMS gateway API (https://gateway.seven.io/api), operated by seven communications GmbH & Co. KG, to send text messages. Nothing is sent until you enter your own seven.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.

If you configure them in your seven.io account, seven.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

The minified build files (intlTelInputWithUtils.min.js, intlTelInput.min.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.

Screenshots

No screenshots provided


Reviews & Comments