Skip to content

    CheckoutChange log

    Plugins Release #16

    Live
    • nexi-checkout
    • Magento 2, v.1.6.8.
    • plugin
    • release

    This release for plugins is for a fix on Magento 2, version 1.6.8.

    Bug fix: Magento 2, Release Version 1.6.8.

    • Fix: Order ID was not updated after reservation in some cases.

    Version 1.6.8. of our Magento 2 plugin was released on the 14th of February 2024 - get more information here.

    Plugins Release #15

    Live
    • nexi-checkout
    • WooCommerce, v.2.7.1
    • plugin
    • release

    This release for plugins is for a fix on WooCommerce, version 2.7.1.

    Improvement: WooCommerce, Release Version 2.7.1.

    • Tweak: Scroll customer to the shipping area in WooCommerce when the address-changed event has been triggered by Nets and the user is on mobile

    Version 2.7.1. of our WooCommerce plugin was released on the 5th of February 2024 - get more information here.

    Plugins Release #14

    Live
    • nexi-checkout
    • release
    • checkout-plugins
    • Shopware 6.4.

    This release is for fixes and improvements on Shopware, version 6.4.

    Improvements: Shopware, Release Version 6.4.

    • Update: embedded checkout (use proper reference to order id)
    • Update: add supported country prefixes
    • Change: mark payment as authorized after successful reservation
    • Update: translation updates
    • Update: improve refund, charge UX in administration panel

    The v.1.4.164 is for backwards compatibility with Shopware 6.4.

    Version 6.4. of our Shopware plugin was released on the 30th of January 2024 - get more information here.

    Plugins Release #13

    Live
    • nexi-checkout
    • release
    • checkout-plugins
    • PrestaShop 1.1.7.

    This release for plugins is for a fix on PrestaShop, version 1.1.7.

    Bug fix: PrestaShop, Release Version 1.1.7.

    • Fix: gift wrapping being added to the total amount

    Version 1.1.7. of our PrestaShop plugin was released on the 29th of January 2024 - get more information here.

    Plugins Release #12

    Live
    • nexi-checkout
    • Magento 2, v.1.6.7
    • plugin
    • release

    This release for plugins is for fixes on Magento 2, version 1.6.7.

    Bug fixes and improvements: Magento 2 Release Version 1.6.7

    • Update: Create order on click Pay button (embedded flow)
    • Fix: PHP 8.2 deprecation.
    • Fix: Wrong country codes found in Magento 2 plugin

    Version 1.6.7 of our Magento 2 plugin was released on the 1st of February 2024 - get more information here.

    Plugins Release #11

    Live
    • nexi-checkout
    • woocommerce, v2.6.2
    • plugin
    • release

    This release for plugins is for a fix on WooCommerce, version 2.6.2.

    Bug fix: WooCommerce, Release Version 2.6.2

    • Fix: Updates helper function to get refund order id due to changes in WP query. Fixes potential error triggered in refund request.

    Version 2.6.2 of our WooCommerce plugin was released on the 19th of December 2023 - get more information here.

    Plugins Release #10

    Live
    • nexi-checkout
    • release
    • checkout-plugins
    • WooCommerce 2.6.0.
    • Magento 2, v.1.6.4.
    • Magento 2, v.1.6.5.

    This release for plugins is for WooCommerce, version 2.6.0, Magento 2, version 1.6.4, and Magento 2, version 1.6.5.

    Bug fixes and improvements: WooCommerce, Release Version 2.6.0.

    • Feature: Adds card and Swish payment as standalone payment methods. Each payment method can be activated via the plugin general settings.

    • Feature: - Adds filter nets_easy_embedded_order_reference so initial order reference in embedded checkout flow can be tweaked by merchant.

    • Tweak: Rename setting “Debug” to “Logging”.

    • Fix: PHP 8.1 deprecation notices fix.

    WordPress Requires at least: 5.0

    WordPress Tested up to: 6.3.1

    Requires PHP: 7.3 (tested with 8.1.20)

    WooCommerce requires at least: 5.0.0

    WooCommerce tested up to: 8.1.1

    Bug fixes and improvements: Magento 2, Release Version 1.6.4.

    • Update: Items in shopping basket.
    • Fix: Mismatch in orders/amounts when updating cart after created payment.
    • Update: On embedded flow with an order creation before the payment.
    • Update: PHP 8.2 deprecation.

    Bug fixes and improvements: Magento 2, Release Version 1.6.5.

    • Update: Allows to configure how order items are sent to the API.

    • Fix: Invoice order on payment.charge.created.v2 event (autocharge).

    Plugins Release #9

    Live
    • nexi-checkout
    • release
    • checkout-plugins
    • Magento 2, v.1.6.3.

    This release for Magento 2 plugin is for redirect flow.

    Improvements: Magento 2, Release Version 1.6.3.

    • Update : Create order after payment is created (redirect flow).

    Plugins Release #7

    Live
    • nets-easy
    • release
    • easy-plugins
    • WooCommerce 2.5.3

    This release for plugins is for tweaks and fixes for WooCommerce version 2.5.3.

    Bug fixes and improvements: WooCommerce, Release Version 2.5.3.

    • Tweak: Set default request timeout time to 10 seconds and adds nets_easy_set_timeout filter to GET and PUT requests.
    • Fix: PHP8.1 deprecation notices fix.

    Plugins Release #8

    Live
    • nexi-checkout
    • release
    • checkout-plugins
    • Shopware 6.5, v.1.4.0.
    • Shopware 6.5, v.1.4.064.

    This new release of our plugin version 1.4.0 is now compatible with Shopware 6.5.

    Improvements: Shopware 6.5, Release Version 1.4.0.

    Improvements: Shopware 6.5, Release Version 1.4.064.

    • Update: This version includes backwards compatibility with Shopware 6.4.

    Plugins Release #6

    Live
    • nets-easy
    • release
    • easy-plugins
    • woocommerce 2.4.0
    • woocommerce 2.4.1.
    • woocommerce 2.5.0.
    • prestashop 1.1.6.

    This release for plugins is for feature, enhancements, tweaks and fixes for WooCommerce and new functionality of splitting payment methods for Prestashop 1.7.

    Bug fixes and improvements: WooCommerce, Release Version 2.4.0.

    • Tweak: end WooCommerce order number as order reference to Nets at a later point in the process when the payment is confirmed in WooCommerce. This is due to changes in the Checkout API.
    • Fix: Improvements in the logic to allow multiple YITH giftcards in the same order.

    Bug fixes and improvements: WooCommerce, Release Version 2.4.1.

    • Enhancement - Implemented an extra validation step during the checkout process to avoid any potential price discrepancies between WooCommerce and Nets.
    • Tweak - Fine-tuned the tax rate calculation in the redirect flow to ensure consistency with the embedded checkout flow.

    Improvements: WooCommerce, Release Version 2.5.0.

    • Feature – Adds support for Overlay Checkout flow. When selected, customers placing an order from desktop will see the the Nets payment window in an overlay instead of being redirected to the payment page.

    Improvements: Prestashop, Release Version 1.1.6.

    • New feature payType added with payment split setting.

    Plugins Release #5

    Live
    • nets-easy
    • release
    • easy-plugins
    • woocommerce, v.2.3.1
    • oxid, v.2.0.0

    This release for plugins is for tweaks and fixes for WooCommerce and new functionality of splitting payment methods for OXID.

    Bug fixes and improvements: WooCommerce, Release Version 2.3.1.

    • Tweak: Remove maybeChangeToDibsEasy logic from nets-easy-for-woocommerce.js. This has been moved to nets-easy-utility.js.
    • Fix: Avoid division by zero issue if fee is 0.
    • Fix: Improvements in logger logic. Check if log object is instance of WP Hook to avoid potential fatal error.

    Bug fixes and improvements: OXID, Release Version 2.0.0.

    • Split payment module added. You can read more about this from here on how to set it up.

    This was released as of 20th of April 2023 - check more from here.

    If you have any questions about this, then you can contact Support from here.

    Plugins Release #3

    Live
    • nets-easy
    • release
    • easy-plugins
    • magento-2, v.1.0.1

    This release for plugins is for subscriptions functionality in Magento 2, version 1.0.1.

    Bug fixes and improvements: Magento 2, Release Version 1.0.1.

    • Nets Subscription payment module is added.

    This was released as of 4th of April 2023 - check more in our repository from here.

    If you have any questions about this, then you can contact Support from here.

    Plugins Release #4

    Live
    • nets-easy
    • release
    • easy-plugins
    • woocommerce 2.3.0

    This release for plugins is for new features such as new settings for payment icons and if Checkout payment data should be added or not into the consumer's confirmation email as well as general tweaks and fixes for WooCommerce, version 2.3.0.

    Bug fixes and improvements: WooCommerce, Release Version 2.3.0.

    • Feature: Added settings for custom payment gateway icon.
    • Feature: Added a setting to control if Nets payment data (payment method, payment ID and masked card number) should be added to the consumers' confirmation email.
    • Feature: Added support for gift cards via Smart coupons plugin.
    • Feature: Added a filter nets_easy_ignored_checkout_fields to allow others to alter which fields appear under additional fields.
    • Tweak: Reloaded checkout page and try to send update request again to Nets if response code is 409 on an update.
    • Tweak: Change logic for auto capture. This means that it will now send charge = true in the create request and look for a charge ID in the payment confirmation, instead of making an activation request in the payment confirmation sequence.
    • Tweak: Improved logic for enqueuing of .js files to avoid creation of Nets payment ID when checkout page is rendered when the Checkout is not the selected payment gateway.
    • Tweak: Change SKU sent for YITH giftcard. It will now use the giftcard code to allow multiple gift card used in one order.
    • Tweak: Tweak to YITH giftcard name sent to Nets, using the following format Gift card: {gifdcard_code}.
    • Tweak: Adds payment ID to log for charge order, cancel order and update cart requests.
    • Tweak: Tweak in refund message logged as order note. Reason not needed.
    • Fix: PHP 8.1 deprecated notice fix.
    • Fix: Reload checkout page if cart does not need payment for embedded checkout flow. This means that the regular WooCommerce checkout template will be used instead.

    This was released as of 13th of April 2023 - check more from here.

    If you have any questions about this, then you can contact Support from here.

    Freeze periods: Upcoming Black Friday and Christmas 2023

    Live
    • announcement
    • code-freeze
    • Checkout

    In extension to the upcoming big E-commerce days, the Checkout has planned two freeze periods:

    • one for Black Friday/Cyber Monday and;
    • one for Christmas

    What do you need to do?

    You do not need to do any changes for this announcement.

    Date & Time:

    The Black Friday/Cyber Monday freeze period begins on Monday 20 November 2023 starting at 8 am CET and ends on Monday 27 November 2023 (both days included).

    The Christmas and New Year freeze period begins on Monday 4 December 2023 and ends on Monday 1 January 2024.

    If you have any questions about this, then you can contact Support from here.

    Shopify plugin can be experiencing some issues with refunds

    Live
    • nets-easy
    • incident
    • plugin
    • Shopify
    • easy-connect
    • refund

    We are experiencing some intermittent issues with the payment operation to refund payments in the Shopify Checkout app.

    We are currently in contact with Shopify to align on this. You can also check their own Development change log posts from here.

    What does this mean for you?

    From these circumstances and going forward until we know more from Shopify, there might be a few cases where a refund is processed twice. We are unfortunately unable to give a workaround for this at the moment.

    If you would like to try and do a refund inside Checkout Portal then please be aware that these changes will not be reflected in your Shopify dashboard or order page.

    We apologize if you are experiencing any of these refund issues. If you have any questions about this, then kindly contact Support from here.

    Plugins Release #2

    Live
    • nets-easy
    • release
    • easy-plugins
    • prestashop-1.7, v.1.1.5

    This release for plugins is for a fix on PrestaShop 1.7, version 1.1.5.

    Bug fixes and improvements: PrestaShop 1.7, Release Version 1.1.5

    • An update made to ensure and validate that compatibility with PHP 7 and PHP 8 works for PrestaShop 8 version.

    This was released as of 17th of March 2023 - check more in our repository from here.

    If you have any questions about this, then you can contact Support from here.

    Plugins Release #1

    Live
    • nets-easy
    • release
    • easy-plugins
    • magento-2 1.6.1
    • woocommerce 2.2.2

    This release for plugins are for fixes on Magento 2, version 1.6.1 and WooCommerce, version 2.2.2.

    Bug fixes and improvements: Magento 2, Release Version 1.6.1

    • A fix made for the Quote ID and order not being created and proper updates in Magento 2 for the Redirect Payment Flow. 
    • A fix made in order to show the Magento 2 Terms and Conditions missing in the payment checkout. This is a setting inside Magento 2 backend where you enable the Terms and Conditions in order to show in each payment option.

    This was released as of 1st of March 2023 - check more in our repository from here.

    Bug fixes and improvements: WooCommerce, Release 2.2.2

    • Tweak: Do not send webhook URL to Checkout if the site is declared as a local environment via wp_get_environment_type(). Previously this was checked via $_SERVER['REMOTE_ADDR'] & $_SERVER['HTTP_HOST'].
    • Fix: Improved multi currency support. Creates new Nets payment ID if currency is changed mid session.

    This was released as of 29th of February 2023 - check more here as well.

    If you have any questions about this, then you can contact Support from here.

    Shopify plugin is experiencing some issues with bulk charges

    Live
    • nets-easy
    • incident
    • plugin
    • Shopify
    • easy-connect

    We are currently experiencing some issues with the payment operation to bulk capture in the Shopify dashboard.

    Shopify have also recently removed the functionality to mark orders with "Mark as paid" button in Shopify admin dashboard as outlined from here. This means that updating it manually is not possible anymore right now.

    We are currently in contact with Shopify to align on this. You can also check their own Development change log posts from here.

    Recommendation

    From these circumstances and going forward until we know more from Shopify, we recommend if you are using the Shopify plugin that you can try to refrain from charging 5 or more transactions at a time. Also, if you do bulk captures in our Checkout Portal, we will not be able to sync the status in the Shopify dashboard.

    If more charges are done at the same time, no capture request is sent to us which constraints us from the possibility to properly troubleshoot.

    We apologize if you are experiencing any delays. If you have any questions about this, then kindly contact Support from here.

    Checkout Portal can be experiencing some delays in the processing and settlement of transaction charges and refunds

    Live
    • nets-easy
    • easy-portal
    • incident

    Checkout Portal can at some times be experiencing some delays in the processing and settlement of transaction charges and refunds.

    You can check the status of Checkout from here. Feel free to also subscribe to stay up to date if any incidents occurs or when incidents has been solved.

    We apologize if you are experiencing any delays. If you have any questions about this, then kindly contact Support from here.

    Testing the Checkout APIs through Postman is now available

    Live
    • announcement
    • nets-easy
    • testing
    • new-functionality

    Postman is an API (application programming interface) development tool which helps to build, test and modify APIs.

    With a Checkout Postman account, it will possible to execute testing for the following APIs:

    • Checkout
    • Recurring
    • Boarding
    • Reporting

    What do you need to do?

    You can read more about the Postman setup and on how to test it from here and check out the collection here.

    If you have any questions about this, then you can contact Support from here.

    Checkout version 1.84.0

    Live
    • nets-easy
    • release
    • easy-checkout
    • version1.84.0

    This release 1.84.0 includes some new functionality releases regarding reattempts on card schemes and receiving a reason on why an account verification fails. Moreover, this release includes some bug fixes and improvements for UI in the checkout.

    Highlights of the new release

    • This functionality is to limit the number of reattempts to charge soft declined transactions. 15 reattempts in a rolling 30 days is the rule set by card schemes. The 16th attempt will be blocked on PSP side to avoid fines from card schemes. You can read more about it here.

    • When doing account verification, you will now see the reason and description of why the card has failed in the verification process. This makes it possible for you to take action against the consumer if, for example, the card is invalid, stolen or lost.

    Bug fixes and improvements

    • Fixed so that the Dankort part of the hybrid Dankort/Visa is prioritized over Visa in the UI.
    • Collecting the right IP address of the consumer when doing an order.
    • All charge reattempt on Visa cards that has been rejected with the following reason codes will be blocked on PSP side. These are the following codes: 04, 14, 15, 41, 43, 46, 54, 57.
    • SetTheme is overruling the theme from the checkout styler which makes the design solution of checkout more logic and robust.
    • Fixed so that the card holder input field is removed from the UI to simplify input for the consumer.

    If you have any questions about this, then you can contact Support from here.

    Checkout version 1.83.0

    Live
    • nets-easy
    • release
    • easy-checkout
    • version 1.83.0

    This release 1.83.0 includes some exciting new functionality releases, a lot of bug fixes and UI improvements, including examples of Forbrugsforeningen as a new payment method, our new category based checkout, fixing the availability to show multiple card schemes in the checkout view and loading a skeleton of the checkout.

    Highlights of the new release

    • Forbrugsforeningen (FBF) is now a supported payment method for Checkout. Furthermore, it is enabled for your consumer to store their FBF card details for a easier checkout journey payment flow. The FBF card logo will also be visible as soon as the consumer has entered in their details to let them know that the card is supported. You can read more about FBF in this guide here where the activation of this payment method is also outlined.
    • Our new category based checkout which is a more consumer oriented design approach. This aims to present the payment methods in a user friendly manner by clustering them within 3 alternatives: Pay now, Pay later & Split payment. Please note that this is currently in a pilot phase so not available for testing in the demo store yet.

    Bug fixes and improvements

    Bug fixes

    • Stronger parameter validation has been added for refunding payments made with Riverty (AfterPay).
    • SSN must be entered for both new and existing customers. This fix is done to avoid incorrect billing.
    • When more than 3 card schemes is configured for you, a small animation is added on the card input field so it is able to show all available card brands. We only have room for 3 brands on the line.
    • Partners to be able to update Payment references connected to the payment.
    • For recognized consumers, the phone number is now prefilled for MobilePay.
    • A language indicator sent for Trustly payment method to use the same language as in the checkout.
    • Privacy URL translation and logic is being fixed for all languages supported.
    • Webhook performance improvements. The expectation is that webhooks will be triggered and then the notification is sent directly after different actions.
    • For recognized consumers, the phone number is prefilled for Swish.

    Improvements on the existing solution

    • When you load the checkout, the frames of the checkout will appear as a skeleton. This is important to indicate to the customer that the checkout is loading and on its' way.
    • Adding opacity color to the payment methods to differenciate the chosen payment option from the not chosen payment options.
    • The Checkout styler app in Portal is updated with Nexi colors to prepare for the rebranding of Nexi.
    • Nets/Nexi logo moved out of the footer frame to not be identified as a payment option.
    • "Save my details" tick box hidden for merchants using setting publicDevice=true.
    • Added a padlock icon to the Pay button in the Checkout page to show that the amount is locked to the session.

    If you have any questions about this, then you can contact Support from here.

    Checkout Release 1.88.0

    Live
    • nets-easy
    • release
    • easy-checkout
    • version1.88.0

    Release 1.88.0 includes some improvements for UI in the checkout.

    Improvements

    • Add reason code 7 to category 1, excessive authorization.
    • Phone field validation too restrictive for Switzerland.
    • Incorrect Polish postal code validation.
    • Remove the ThreeDSObject from the reservation event when it's missing enrolment status or eci.

    If you have any questions about this, contact Support.

    Performance Testing

    Live
    • announcement
    • easy-checkout
    • nets-easy
    • testing

    Checkout is preparing for the upcoming big ecommerce days such as Black Friday, Cyber Monday and the Christmas shopping season by performing volume and stress tests to ensure good performance and stability.

    The testing is planned to be executed in week 44-45.

    What do you need to do?

    You do not need to do any changes for this announcement.

    Date & Time of testing:

    • Dates of testing: 2022-11-01 - 2022-11-14

    If you have any questions about this, then you can contact Support from here.

    Testing for Dankort and American Express is currently not working

    Live
    • nets-easy
    • announcement
    • easy-checkout
    • testing

    Checkout is currently experiencing impediments with Dankort and American Express for testing.

    This means that any testing done with these payment methods will fail when using the test data outlined from the sample credit cards here.

    Timeframe

    Unfortunely, at this point of time, we cannot give an estimate on when testing will be available for Dankort and American Express again.

    If you have any questions about this, then you can contact Support from here.

    Upcoming Black Friday and Christmas freeze periods

    Live
    • announcement
    • easy-checkout
    • nets-easy
    • code-freeze

    In extension to the upcoming big ecommerce days, checkout have planned two freeze periods; one for Black Friday and one for Christmas.

    What do you need to do?

    You do not need to do any changes for this announcement.

    Date & Time of testing:

    The Black Friday freeze period begins on Monday 21 November 2022 starting at 8 am CET and ends on Monday 28 November 2022 (both days included).

    The Christmas freeze period begins on Monday 5 December 2022 and ends on Sunday 1 January 2023.

    If you have any questions about this, then you can contact Support from here.

    Limitation of Transaction Data in Portal

    Live
    • announcement
    • nets-easy
    • nets-portal

    To maintain performance and continuously increase reliability, flexibility, and effectiveness on our Checkout Portal platform, going forward it will only be possible to see and search for transation data dating 2 years back.

    What do you need to do?

    You do not need to do any changes for this announcement.

    Date & Time of change:

    • Date of Change: 2022-10-01
    • Time of Change: 09:00 – 17:00 CEST

    If you have any questions about this, then you can contact Support from here.

    Changes to Checkout production environment as part of a migration to Azure Cloud

    Live
    • announcement
    • easy-checkout
    • nets-easy

    To increase reliability, flexibility, and security on our platform, some Checkout services will be migrated from Nets on-premises to Microsoft Azure Cloud Environment.

    We need you to take action only if you are using webhooks and have whitelisted our public IPs.

    We do not expect any downtime during the migration process.

    What do you need to do?

    If you whitelist webhook traffic using our public IP ranges, it is important to whitelist the following IP ranges for both Sandbox (Customer Test) and Production (Live) to avoid any issues in receiving webhooks from Checkout.

    • Production 20.103.218.104/30
    • Sandbox (Customer Test) 20.31.57.60/30

    Note that the current public IP ranges will continue to be used for a short period but whitelisting the new IP ranges is recommended to ensure proper functionality of the service.

    Date & Time of change:

    The migration has been completed as of 2022-09-05

    Original timeline below has been extended. The migration is planned to be completed on 2022-09-07.

    • Date of Change: 2022-09-01
    • Time of Change: 09:00 – 17:00 CEST

    You will need to make the changes before the above-mentioned time and date.

    If you have any questions about this, then you can contact Support from here.

    Upcoming downtime for the Shopify plugin

    Live

      This notification applies to all of our merchants using our Shopify plugin.

      In order to optimize our system stability, there will be a service window with downtime on the night towards Thursday, the 28th of September 2023.

      • Period: From 28.09.2023 00:30 CEST to 28.09.2023 02:30 CEST.

      • Description: Maintenance activity on Checkout (Nets Easy) Shopify production hosting.

      • Impact: During this activity, we are expecting disruptions with up to 1 hour of downtime within the time period.

      For questions, please kindly check either the Status page or contact Support.