sms77/prestashop-api

Sms77.io module for PrestaShop 1.6 & 1.7 applications.

2.0.0 2021-07-16 08:41 UTC

This package is auto-updated.

Last update: 2024-10-15 15:42:04 UTC


README

Official module for PrestaShop 1.6 & 1.7

Installation

Via Composer

  1. Open a shell and navigate to the PrestaShop installation
  2. Run composer require sms77/prestashop-module
  3. Administration: Go to Modules->Module Manager and activate sms77

Via GitHub

  1. Download the latest release as *.zip
  2. Extract archive unzip -d /path/to/prestashop/modules <archive_name>.zip
  3. Administration: Go to Modules->Module Manager, search for sms77 and click install

Usage

Go to the module manager and search for sms77. Click on the settings button and look through the available options. Remember to set your API key in order to be able to send messages.

Available message placeholders:

  • {address.<property>} => Use a property from the Address object
    • {address.firstname} resolves to the customers first name
    • {address.lastname} resolves to the customers last name
  • {invoice.<property>} => Use a property from the OrderInvoice object (available only on invoice creation)
    • {invoice.number} resolves to the invoice number
    • {invoice.total_paid_tax_incl} resolves to the invoices total amount tax included
  • {order.<property>} => Use a property from the Order object (if available)
    • {order.id} resolves to the order ID
    • {order.reference} resolves to the order reference

Addresses: The delivery address takes precedence over the billing address. So if the delivery address differs to the billing address, the delivery address will be taken for message placeholders.

Implemented Events

  • Delivery - the order status has been set to delivered
  • Invoice Creation - an order invoice has been created
  • Payment - the order has been marked as being fully paid
  • Refund - the order status has been set to refunded
  • Shipping - the order status has been set to shipped
Support

Need help? Feel free to contact us.

MIT

Screenshots

Screenshot of plugin configuration Screenshot of bulk SMS creation Screenshot of sent SMS