Changelog (Magento 2.3)

[1.3.39] - 2021-05-25
      - Compatibility with Magento 2.3.7
      - Debug Mode setting
      - Prevent customer personal data from logging setting
      - Show 3rdMan score and score breakdown on order details
      - Ask customers if want to save the credit card when they already have tokens
      - 0.01 difference when you try to invoice PI Defer orders
      - DropIn form not appearing after deleting all tokens on checkout
      - The service interface name "Ebizmarts\SagePaySuite\Model\Token\Get" is invalid.
      - Invoice created successfully in Magento when transaction was aborted
      - PI Authorize and Capture orders not being invoiced
      - Recover cart message appearing in product page after successful order with PI and 3D

[] - 2021-05-13
      - PI with 3D redirect to empty cart after checkout.

[1.3.19] - 2021-02-02
      - Composer installation problem with the requirement of magento/module-vault

[1.3.18] - 2021-02-01
      - Added token with Magento Vault usage on PI with DropIn
      - PI Repeat with 3Dv2
      - Recover cart when session is lost       - Fraud not being retrieved for non default stores in multi-store setup
      - Verification result not showing
- Browser IPv6 error on PI
      - BrowserIP and browserColorDepth issue with SCA

[1.3.17] - 2020-11-24
      - 3Dv1 not working with Protocol 4.00 for PI       - PI refund problem with Multi-Store sites       - Duplicated Callbacks received for FORM

[1.3.16] - 2020-11-02
      - Server cancel payment redirection to checkout shipping method
     - Added new Order Details fields names in block 
      - Fix duplicate 3D callback and duplicate response for threeDSubmit
      - CSP Whitelisting file
      - Add routes to webRestrctions.xml to avoid payment failures when Magento's EE restrictions is enabled

[1.3.15] - 2020-07-08
      - Sage Pay text and logo changed to Opayo
Adapt 3Dv2 to latest updates
      - Duplicated address problem
      - 3D, Address, Postcode and CV2 flags not showing up on the order grid
      - Recover Cart problem when multiple items with same configurable parent
      - Order cancelled when same increment id on different store views
      - Duplicated PI Callbacks received cancel the order
      - Server not recovering cart when cancel the transaction
      - Add form validation in PI WITHOUT Form

[1.3.14] - 2020-04-13
      - PI not working with virtual product and guest checkout
      - Amount is not an integer when trying to make a refund
      - Problem with js calls not being sequential and causing errors on checkout with PI

[1.3.13] - 2020-03-23
      - Store SecurityKey in Database when SyncFromApi
      - Enhance cart recovery to avoid orders cancelling when customer multitab and goes to checkout/cart
      - Round amount when populating amount and currency to avoid 0.01 difference
      - Orders cancelled when same incrementId on different Store Views
      - Order not available error with FORM

[1.3.12] - 2020-02-11
      - Compatibility with Magento 2.3.4
      - Show verification results in payment layout at order details
      - Look transaction by vendorTxCode if not VPSTxId when SyncFromApi
      - Problem with basket format when using Sage50
      - Error while trying to cancel SERVER Authenticate order

[1.3.11] - 2020-01-02
      - Items being canceled when order take more than 15 minutes
      - Guest order being created with "Guest" as customer name
      - Pi not loading when there are terms and conditions

[1.3.10] - 2019-11-25
      - Show Fraud information on order grid (3D, Post Code, Address, CV2)
      - New PI endpoint
      - Order failing if using special characters on order id prefix
      - Fraud flag showing no flag when 3rd Man and there's no Fraud Rule
      - Encrypt PI Callback URL

[1.3.9] - 2019-10-28
    Fully compatible with SCA and 3Dv2
      - Compatibility with Magento 2.3.3 and 2.3.2-p2
      - Setting to open 3D verification in new window for PI
      - Sanitize Post Code on PI
      - Remove spaces from paRes
      - Remove "Load secure credit card form" PI button
      - Frontend using Default Config values instead of Store values on Frontend
      - Multiple 3D responses problem

[1.3.8] - 2019-10-01
      - PI support for PSD2 and SCA
      - Payment Failed Emails implementation for PI
      - 0.00 cost products breaks PayPal
      - Fix Multi Currency Authenticate invoice using Base Currency amount
     - Stop order for try to being captured if txstateid is empty
     - Fix updated syntax to minify_exclude JS files

[1.3.7] - 2019-08-08
      - Setting to set max token per customer
      - Hide Add New Card when reached max tokens
      - Change excluding minification strategy
      - Label and Checkbox from first token being shown when press add new card
      - Send 000 post code when field is left empty for Ireland or Hong Kong (SERVER and FORM)
      - PI always sending 000 post code for Ireland and Hong Kong even if the customer entered a post code
      - Module breaks Sales -> Order when the payment additional information is serialized
      - Multi Currency refunds using Base Currency amount (FORM, SERVER, PayPal)

[1.3.6] - 2019-06-24
      SERVER and FORM support for PSD2 and SCA
      - PI DropIn compatibility with OneStepCheckout
      - Module breaks Sales -> Order
      - Server defer orders not being cancelled on SagePay
      - Problem with submit payment button PI
      - PI always selected as default payment method on the checkout

[1.3.5] - 2019-05-08
      - Explanation message to order view
      - Add waiting for score and test fraud flags
      - Add CardHolder Name field to PI without DropIn
      - Update to use url for composer config.
      - PI DropIn MOTO problem with multiple storeviews
      - Invoice and Refund problem with multi currency site and base currency
      - Basket Sage50 doesn't send space character
      - Remove cc images from the Pi form

[1.3.4] - 2019-03-27
        - Compatibility with Magento 2.3.1

[1.3.3] - 2019-03-26
        - On Hold status stop auto-invoice
        - Conflict problems on db_schema
        - Redirect to empty cart fix
        - Multi-Currency invoice use base currency amount
        - Defer invoice problem with Multi-Store setup
        - Repeat problem with Multi-Store setup

[1.3.2] - 2019-02-05
        - 3D secure iframe alignment on mobile devices
        - last_trans_id field on table sales_order_payment truncated to 32, causing error on callbacks
        - Encrypt callback URL

[1.3.1] - 2019-01-07
        - Invoice confirmation email for Authorise and capture
        - Server low profile smaller modal window
        - Cancel or Void a Defer order without invoice
        - Refund problem on multi-currency sites
        - PI without DropIn problem when you enter a wrong CVN
        - Problem with refunds on multi-sites using two vendors
        - Exception thrown when open Fraud report
        - Basket XML constraint fix
        - Magento's sign appearing when click fraud cell

[1.3.0] - 2018-12-04
        - Magento not running schema updates. Switching to Schema patches
        - New CSRF checks rejecting callbacks