Skip to content

Commit 81a3d03

Browse files
committed
1.6.1
1 parent b386af1 commit 81a3d03

File tree

364 files changed

+3962
-1438
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

364 files changed

+3962
-1438
lines changed

.github/PULL_REQUEST_TEMPLATE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,4 +15,4 @@ Before merging the PR make sure the following are checked:
1515
* [ ] All automated or manual PR comments are resolved or proper explanation is included for the given change
1616
* [ ] The PR relates to **only** one subject with a clear title
1717

18-
[1]: http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html
18+
[1]: http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html

README.md

Lines changed: 3 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,7 @@ Requirements
77
------------
88

99
* osCommerce v2.x
10-
* [GenesisPHP v1.21.2](https://github.com/GenesisGateway/genesis_php/releases/tag/1.21.2) - (Integrated in Module)
11-
* PCI-certified server in order to use ```E-Comprocessing Direct```
10+
* [GenesisPHP v1.21.6](https://github.com/GenesisGateway/genesis_php/releases/tag/1.21.6) - (Integrated in Module)
1211

1312
GenesisPHP Requirements
1413
------------
@@ -30,17 +29,11 @@ Installation
3029
* Login inside the ```Administration``` area
3130
* Make sure the Web User have write permissions to the following file ```<admin>/orders.php```, because it will be extended to allow managing order transactions
3231
* Navigate to ```Modules``` -> ```Payment``` and click ```Install Module``` button
33-
* Select the ```E-Comprocessing Checkout``` or ```E-Comprocessing Direct``` module and click ```Install Module```
32+
* Select the ```E-Comprocessing Checkout``` module and click ```Install Module```
3433
* Set your credentials click ```Save```
3534

3635
Supported Transactions & Payment Methods
3736
---------------------
38-
* ```E-Comprocessing Direct``` Payment Method
39-
* __Authorize__
40-
* __Authorize (3D-Secure)__
41-
* __Sale__
42-
* __Sale (3D-Secure)__
43-
4437
* ```E-Comprocessing Checkout``` Payment Method
4538
* __Apple Pay__
4639
* __Argencard__
@@ -83,6 +76,7 @@ Supported Transactions & Payment Methods
8376
* __Neteller__
8477
* __Online Banking__
8578
* __Interac Combined Pay-in (CPI)__
79+
* __Bancontact (BTC)__
8680
* __OXXO__
8781
* __P24__
8882
* __Pago Facil__
@@ -119,19 +113,6 @@ Supported Transactions & Payment Methods
119113
* __WebPay__
120114
* __WeChat__
121115

122-
Configure osCommerce over secured HTTPS Connection
123-
------------
124-
_Note:_ This steps should be followed if you wish to use the ```E-Comprocessing Direct``` Method
125-
126-
* Ensure you have installed a valid SSL Certificate on your __PCI-DSS Certified__ Web Server and you have configured your __Virtual Host__ properly.
127-
* Edit your Admin Configuration file ```<your-admin-folder>/includes/configure.php```
128-
* Update your __HTTP_SERVER__ and __HTTPS_SERVER__ URLs with ```https``` protocol
129-
* Update your __HTTPS_CATALOG_SERVER__ URL with ```https``` protocol
130-
* Set __ENABLE_SSL__ and __ENABLE_SSL_CATALOG__ settings to ```true```
131-
* Edit your FrontSite Configuration file ```includes/configure.php```
132-
* Update your __HTTP_SERVER__ and __HTTPS_SERVER__ URLs with ```https``` protocol
133-
* Set __ENABLE_SSL__ setting to ```true```
134-
* It is recommended to add a __Rewrite Rule__ from ```http``` to ```https``` or to add a __Permanent Redirect__ to ```https``` in your virtual host
135116

136117
_Note_: If you have trouble with your credentials or terminal configuration, get in touch with our [support] team
137118

admin/ext/modules/payment/ecomprocessing/functions_ecomprocessing.php

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -226,10 +226,7 @@ function ecp_get_is_payment_module_index_action()
226226
return
227227
ecp_get_is_admin_payment_page_overview() &&
228228
isset($_GET['module']) &&
229-
(
230-
(strtolower($_GET['module']) == 'ecomprocessing_checkout') ||
231-
(strtolower($_GET['module']) == 'ecomprocessing_direct')
232-
);
229+
(strtolower($_GET['module']) == 'ecomprocessing_checkout');
233230
}
234231

235232
/**
@@ -263,8 +260,6 @@ function ecp_get_module_setting_placeholder($key)
263260
return "Enter your Genesis Username here";
264261
} elseif (ecp_get_string_ends_with($key, "PASSWORD")) {
265262
return "Enter your Genesis Password here";
266-
} elseif (ecp_get_string_ends_with($key, "TOKEN")) {
267-
return "Enter your Genesis Token here";
268263
}
269264

270265
return null;

admin/ext/modules/payment/ecomprocessing/order_transactions_panel.php

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -82,10 +82,6 @@ public static function getOrderMethodCode($order_id)
8282
'method_code' => ecomprocessing_base::ECOMPROCESSING_CHECKOUT_METHOD_CODE,
8383
'table_name' => ecomprocessing_base::ECOMPROCESSING_CHECKOUT_TRANSACTIONS_TABLE_NAME
8484
),
85-
array(
86-
'method_code' => ecomprocessing_base::ECOMPROCESSING_DIRECT_METHOD_CODE,
87-
'table_name' => ecomprocessing_base::ECOMPROCESSING_DIRECT_TRANSACTIONS_TABLE_NAME
88-
),
8985
);
9086

9187
foreach ($paymentMethods as $paymentMethod) {
Binary file not shown.

ext/modules/payment/ecomprocessing/base.php

100755100644
Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,9 @@
2424
abstract class ecomprocessing_base
2525
{
2626
const ECOMPROCESSING_CHECKOUT_METHOD_CODE = 'ecomprocessing_checkout';
27-
const ECOMPROCESSING_DIRECT_METHOD_CODE = 'ecomprocessing_direct';
2827

2928
const ECOMPROCESSING_CHECKOUT_TRANSACTIONS_TABLE_NAME = 'ecomprocessing_checkout_transactions';
3029
const ECOMPROCESSING_CHECKOUT_CONSUMERS_TABLE_NAME = 'ecomprocessing_checkout_consumers';
31-
const ECOMPROCESSING_DIRECT_TRANSACTIONS_TABLE_NAME = 'ecomprocessing_direct_transactions';
3230

3331
const ACTION_CAPTURE = 'doCapture';
3432
const ACTION_REFUND = 'doRefund';
@@ -329,4 +327,4 @@ protected function doPopulateTransaction($data)
329327
} catch (Exception $exception) {
330328
}
331329
}
332-
}
330+
}

ext/modules/payment/ecomprocessing/direct.php

Lines changed: 0 additions & 118 deletions
This file was deleted.

0 commit comments

Comments
 (0)