Manual Updating of Opayo Server by Elavon Module for osCommerce 2.2 and 2.3

From osCommerce Wiki
Revision as of 11:45, 20 March 2024 by Admin (talk | contribs) (Created page with "While osCommerce 4.x offers new features and improvements, many shop owners still rely on the stable osCommerce 2.x versions. This guide provides instructions for manually updating the Opayo Server by Elavon Module to ensure compatibility and security. '''Before Updating:''' Before making any changes, it's essential to back up your existing files to prevent data loss. Make a copy of the file '''sage_pay_server.php''' located in the '''lib/common/modules/orderPayment'''...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

While osCommerce 4.x offers new features and improvements, many shop owners still rely on the stable osCommerce 2.x versions. This guide provides instructions for manually updating the Opayo Server by Elavon Module to ensure compatibility and security.

Before Updating:

Before making any changes, it's essential to back up your existing files to prevent data loss. Make a copy of the file sage_pay_server.php located in the lib/common/modules/orderPayment directory.


To update the Opayo Server by Elavon Module for osCommerce 2.2 and 2.3, follow these steps:

1. Change URL:  

Open the file lib/common/modules/orderPayment/sage_pay_server.php for editing.

Below is the code snippet to update the Opayo Server by Elavon module. This snippet includes the necessary changes to the sage_pay_server.php file.

Code snippet.jpg

Replace the old URLs with the new URLs provided.

2. Save Changes:

Save the changes made to the sage_pay_server.php file.

3. Upload Changes:

Upload the modified sage_pay_server.php file to your osCommerce installation directory, ensuring it replaces the existing file.


By following these steps, you can manually update the Opayo Server by Elavon Module for osCommerce 2.2 and 2.3, ensuring compatibility with the latest URL configurations for seamless payment processing.