No announcement yet.

Sellerdeck Payments by NMI – Security upgrade for AMEX

  • Filter
  • Time
  • Show
Clear All
new posts

    Sellerdeck Payments by NMI – Security upgrade for AMEX

    Sellerdeck Payments by Opayo and Sellerdeck Payments by NMI will be sunsetting on 31st May 2023. On the 1st of June, these payment gateways will no longer be available to process new transactions. We will maintain the service for an additional month to allow for refunds and downloading of reports.

    Sellerdeck Payments by Opayo and Sellerdeck Payments by NMI are being replaced by SellerdeckPay powered by ClearAccept:

    To continue receiving AMEX card payments using Sellerdeck Payments by NMI, you must take action now by applying one of the options below.

    Since 4th October 2021 Sellerdeck Payments powered by NMI have enforced the use of Hash Code v2.0.

    For an explanation of this security change please see our blog article:

    Option 1 (recommended):

    Upgrade to the current version of Sellerdeck Ecommerce software and change your payment method to Sellerdeck Payments powered by Opayo.

    This provides up to date security for all your transactions and access to all the existing features.

    Licence key upgrades are free to Cover and Sellerdeck 365 subscribers.
    Option 2 (quickest fix):

    If you wish to continue using Sellerdeck Payments by NMI, and you offer the option to your customers to use AMEX cards, you need to apply a simple update to your Sellerdeck Desktop software in your current version; instructions for which are given below.

    The instructions below guide you through the simple process of copy and paste. We are providing you with a new file which you will paste into the appropriate folder on the Sellerdeck site.


    NOTE: The Hashcode changes mentioned here: MUST have been carried out first.

    Always create a back up – create a backup of your current site or sites before making these changes.
    Modified files – if you have modified any of the files that are to be replaced, your modifications will need to be applied to the replacement versions before uploading.
    MOTO – the integration with Sellerdeck Desktop and offline payments (using the ‘New Order’ tab) will not be supported on version below v16.1.2 and v18.1.2. Telephone orders must be processed via the NMI online virtual terminal (known as ‘webMIS’). The Commit, Void and Refund buttons will continue to function for online orders.

    1. Download the zip file from the following link:
    2. Extract the file to a local folder.
    3. For each of your Sellerdeck Desktop websites, do the following:

    a. Find the site folder.
    • On a single-user system this is normally in My Documents\Sellerdeck vXX\Sites, where ‘XX’ is the major version number of your Sellerdeck software.
    • If you are unsure of the location, in Sellerdeck Desktop select ‘Sites’ from the Sellerdeck ‘File’ menu, and click ‘Sites Directory’ to display the path to the parent folder:
    Click image for larger version  Name:	image_7325.png Views:	0 Size:	39.7 KB ID:	555603
    b. Open the ‘Sites’ folder in Windows Explorer where you will see all of the sites that you have within the software (if you have one site or your software is ‘Sellerdeck Business’ you will see only one site called ‘Site1’) open the relevant site folder and double-click the ‘CommonOCC’ folder to open that.
    c. Find the corresponding file in the zip folder you downloaded and rename the versions in the ‘CommonOCC’ folder to include the word ‘backup’, i.e. find the file ‘’ and rename it to ‘OCCActPayScriptTemplate.backup.fil’.
    d. Copy the file from the zip folder and paste it into the ‘CommonOCC’ folder that you have open.
    e. You’ve now updated Sellerdeck Desktop with the new script required to successfully receive AMEX card payments.
    4. Test the changes before uploading to your live website and making these changes live
    a. In Sellerdeck Desktop, from the ‘Web’ menu select ‘Switch to Test Mode’, then upload. This will upload a second copy of your site to a test folder in your own web space for testing purpose.
    b. From the ‘Web’ menu select ‘View Online Website’. Place test orders and check to see that the order and the payment has been successful.
    c. Once successful, select ‘Switch to Production Mode’ from the ‘Web’ menu and upload to make the changes live. The test site will be deleted.
    5. If you take telephone orders using the ‘New Order’ tab or the ‘New Order Wizard’ you will need to make changes. For instructions please visit -

    NOTE: A video is available showing the hashcode changes which gives general instructions on how to update files on the knowledgebase articles linked from here:
    Last edited by G.W.Green; 04-Apr-2023, 11:02 AM.