Release notes

Version Date Comment
1.11 2/6/2019 New features
  • Addition of the Embedded payment fields (REST API) feature.
  • Addition of a customizable submodule for all payment means (Other submodules).
  • Addition of the CONECS payment mean logo.
  • Displays the payment logos on Prestashop 1.7 when selecting the payment method.
1.10.2 11/26/2018 New features
  • SHA-256 Label for the signature algorithm replaced by HMAC-SHA-256
  • Update of logos for several payment methods.
  • Modification of the notice concerning the transition to production mode on the return page.
  • Added Spanish translations.
  • Payment interface in improved iframe mode.
  • Compatibility with PrestaShop 1.7.4.x versions (fix logs directory).
1.10.1 7/12/2018 New features
  • Signature algorithm in SHA-256 by default.
  • Ignore the spaces at the beginning or at the end of the returned certificates when computing the signature.
Bugfix
  • Removal of an error message shown to the buyer when the ordered item is out of stock (before version 1.6.1).
  • Error 500 encountered when an item is out of stock and the champ total_paid_real field contains a negative amount (only Prestashop 1.5).
1.10.0 23/05/2018 New features
  • Addition of a link to multilingual documentation in module configuration.
  • Improvement of JavaScript code for redirection to the payment page.
  • Selective 3DS customizable by client group.
  • Addition of the "cancel" button for the iframe mode.
  • On the return page, display of the shop name configured in the PrestaShop Back Office (Settings > Contact info & shops).
  • Addition of the "Signature algorithm" field to allow the selection of SHA-256 algorithm.
Bugfix
  • Inactive redirection link on the payment page in one page checkout, when the buyer checks/unchecks and then rechecks the acceptance of terms and conditions.
  • Fatal error when creating an order via the PrestaShop Back Office.
  • Do not change the "Payment accepted" order status to "Payment error" for orders with several payment attempts.
1.9.0 11/24/2017 New features
  • Compatible with the "Share orders" feature for PrestaShop multi-shop.

  • Addition of payment by iframe.

  • jQuery is no longer used on the redirection page to avoid compatibility errors.

  • Pay button grayed-out and inactive during redirection to the payment page to avoid double form submissions.
  • Display of the installment payment option label if only one option is available (PrestaShop 1.5 & 1.6).
  • Submission of the addresses of pick-up points Mondial Relay / DPD France / SoColissimo for FacilyPay Oney.
  • Addition of the Full CB sub module.
  • Display card brand user choice if any in back-end order details.
  • Sub modules disabled for unsupported currencies.
  • Addition of the Payment to be validated status for manual validation.
  • Support of the call to the Instant Notification URL on an operation coming from the Back Office for cancellations, refunds, validations, modifications, duplications.
  • Addition of the delay and update field (shipping speed area) in the shipping options.
Bugfix
  • Submission of selected card types in the sub modules.
  • Modification of the calculation of the financing fee with FacilyPay Oney.
  • Systematic backup of FacilyPay Oney failed/canceled orders to avoid sending the same order ID.
  • Error with missing header and footer templates (PrestaShop 1.7).
  • Tax removed if it equals 0.
1.8.1 4/5/2017 New features
  • Improvement of CSS and template management.

  • Update of the list of supported cards for installment payment.

  • Usage of the PHP 5.2 syntax in order to maintain compatibility with old versions of PrestaShop.

  • Submission of the cellphone number if it is provided by the buyer.

  • Possibility to configure FacilyPay Oney payment options on the merchant website.
Bugfix
  • The default text appearing in the multilingual fields did not use to correspond to the selected language.
  • The shipping data incorrectly submitted in case of store pickup for FacilyPay Oney payments.

  • Do not create orders in case of canceled or failed FacilyPay Oney payments except if the merchant enables the "order creation in case of failure" option.

  • Truncation of product labels to 255 characters to prevent forms from being rejected.
  • Default values get lost during field reactivation (automatic redirection).
  • Payment button logos are shifted when one page checkout is enabled.
  • "Cannot redeclare class FileLoggerCore" error if the file logger is used by other modules.
1.8.0 1/6/2017 New features
  • Compatibility with PrestaShop version 1.7

  • Display of the payment schedule details in the PrestaShop backend for installment or split payments.
  • Display of a warning message in case of a refund via PrestaShop to prompt the merchant to repeat the operation via the Back Office PayZen

  • Compatibility with the Advanced order page option in the Advanced EU compliance module (only compatible for one-time payment).

  • Usage of the AFL license (instead of OSL).

  • Display of the capture date within payment details.

  • Concatenation of the ship_to_street and ship_to_street2 fields in ship_to_street for Oney payments.

  • Modifications in code for improved performance and passing validation by the PrestaShop Addons validator.

  • Improvement of regular expression management with special characters in UTF-8.

  • Taking into account of left/right columns of the theme on the redirection page.

  • Removal of certificate format control (alphanumeric).

  • Possibility to enable or disable the FacilyPay Oney payment in the one-time payment sub module.

  • Possibility to translate various payment options for payment in installments.

  • Improved compatibility with some themes of PrestaShop in terms of payment method selection for the buyer.

Bugfix
  • Shopping cart emptied during redirection to the payment page to avoid any modifications after the order has been submitted. The cart is restored in case or cancellation or refused payment.
  • Issue with roundup value for the display of price before tax option for a client group.

  • Shopping cart details are no longer presented on the payment page if the cart is filled to capacity (+85 different items unless required).

1.7.0 12/9/2015 New features
  • Changed logo for the PayPal sub module.
  • Modification of the title during redirection to the payment page in all sub modules.

  • Restrictions of the minimum and maximum amount by shopper group for each sub module.

1.6.0 10/9/2015 New features
  • Capture delay and validation mode customizable in the sub modules.
  • Addition of the PayPal sub module.

  • Addition of the "Waiting for PayPal payment" status for payments awaiting verification by PayPal.

  • Addition of the "Waiting for authorization" status for payments awaiting authorization.

Bug fixes
  • After-sales service ticket for each payment (since version 1.6.1 of PrestaShop).

1.5.0 7/16/2015 New features
  • Addition of the SOFORT Banking sub module.
  • Addition of the "Pending funds transfer" status for Sofort and SEPA payments
  • Precision of the Instant Payment Notification URL (common URL for all shops in multi-shop mode)
1.4.0 6/9/2015 New features
  • Addition of the ANCV sub module.
  • Addition of the SEPA sub module.
  • Reorganization of the module configuration display

  • List of languages used for label configuration in order to replace the flags used in PrestaShop.

Bug fixes
  • Sub module detection problem.

  • Problem with taking into account the max version specified in ps_versions_compliancy of PrestaShop.
  • Removal of the shipping_amount and insurance_amount variables (bug with PayPal amount)
  • Bug related to the PT and DE translations of the Instant Payment Notification URL responses
  • Loss of the PrestaShop shop ID during a call to the Instant Payment Notification URL.

1.3.2 4/17/2015 New features
  • Taking language versions into account (e.g. pt_BR for Brazilian Portuguese).
  • Checking limits in the php.ini file (post_max_size and max_input_vars) to make sure that the module configuration will be registered, in case there are too many product categories.
Bug fixes
  • The contents of the shopping cart is no longer systematically transferred to the payment platform to avoid the rejection of payment requests (error 108 - tax_amount) if the buyer is using a discount voucher.

    The contents of the shopping cart will continue to be sent for payments made with the FacilyPay Oney sub module.

  • The category association configuration is no longer sent when the merchant chooses to use the same Oney category for all the PrestaShop categories.
  • The configuration of shipping options is no longer sent when the merchant does not have a FacilyPay Oney contract.
  • In some cases the amounts were rounded by PrestaShop which created gaps between the paid amount and the order amount. From now on, the module uses the same round functions as PrestaShop.
1.3.1 3/19/2015 New features
  • Improvement of the module integration with merchant-specific themes. Improvement of the page of payment method selection.
  • Modification of configuration labels for shop ID and IPN URL.
  • Forcing templates to recompile upon module installation .

  • Adjusting the module with the new PrestaShop structure.

Bug fixes
  • Bug fix for verification of the installed version for PrestaShop v1.5.0
  • Bug fix for card data entry on the merchant website.
  • Bug fix for empty order status.
  • Verification of the format of shop URL.
1.2f 6/26/2014
  • Redirection to the payment method selection page after the payment has been canceled or refused (except for versions 1.5.0.x due to a PrestaShop bug).
  • Addition of a transaction line to the order during IPN retry.
1.2e 6/13/2014
  • Addition of the German language.
1.2d 4/16/2014
  • Compatibility with the HTML code reduction in PrestaShop 1.6
  • Bug fix for shopping cart recovery when calling the IPN URL (only up to version 1.5.2.0 in single store mode).
1.2c 4/11/2014
  • Bug fix for order status when a product is out of stock.
  • SSL test before the activation of the "Card data acquisition on the merchant website" option.
  • Possibility to enable and disable logs.
  • Addition of a message about risk management.
1.2b 4/2/2014
  • Compatibility with PrestaShop 1.6
  • Correction in order to avoid warning messages on websites in HTTPS.
  • Addition of logs
1.1 8/19/2013
  • Module overhaul.
  • Management of single and installment payments within the same module.
  • Possibility to offer the choice of card type for a PrestaShop online shop.
  • Possibility to define the name of the payment method in all languages.
  • Possibility to offer several types of installment payments.
  • Theme configuration on the payment page (if the option is enabled).
  • Possibility to enter card details on the merchant website (if the option is enabled).
1.0 10/25/2012 Creation of the module.

This document and its contents are confidential. It is not legally binding. No part of this document may be reproduced and/or forwarded in whole or in part to a third party without the prior written consent of Lyra Network. All rights reserved.