Version Notes
Instore payment now supported in webpos
Download this release
Release Info
Developer | Andy Pieters |
Extension | Pay_NL |
Version | 3.8.0 |
Comparing to | |
See all releases |
Code changes from version 3.7.2 to 3.8.0
- app/code/community/Pay/Payment/Model/Paymentmethod.php +30 -0
- app/code/community/Pay/Payment/Model/Paymentmethod/Instore.php +12 -2
- app/code/community/Pay/Payment/composer.lock +5 -5
- app/code/community/Pay/Payment/etc/config.xml +1 -1
- app/code/community/Pay/Payment/etc/system.xml +14 -13
- app/code/community/Pay/Payment/vendor/composer/installed.json +6 -6
- app/code/community/Pay/Payment/vendor/paynl/sdk/samples/transaction/addRecurring.php +35 -0
- app/code/community/Pay/Payment/vendor/paynl/sdk/samples/transaction/start.php +6 -0
- app/code/community/Pay/Payment/vendor/paynl/sdk/src/Api/Instore/Instore.php +1 -1
- app/code/community/Pay/Payment/vendor/paynl/sdk/src/Api/Transaction/AddRecurring.php +141 -0
- app/code/community/Pay/Payment/vendor/paynl/sdk/src/Result/Transaction/AddRecurring.php +37 -0
- app/code/community/Pay/Payment/vendor/paynl/sdk/src/Transaction.php +57 -17
- package.xml +5 -5
app/code/community/Pay/Payment/Model/Paymentmethod.php
CHANGED
@@ -311,7 +311,37 @@ class Pay_Payment_Model_Paymentmethod extends Mage_Payment_Model_Method_Abstract
|
|
311 |
'ipAddress' => $ipAddress,
|
312 |
'language' => $this->helperData->getLanguage($order->getStore())
|
313 |
);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
314 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
315 |
if(!is_null($optionSubId)){
|
316 |
$arrStartData['bank'] = $optionSubId;
|
317 |
}
|
311 |
'ipAddress' => $ipAddress,
|
312 |
'language' => $this->helperData->getLanguage($order->getStore())
|
313 |
);
|
314 |
+
$arrCompany = array();
|
315 |
+
if($order->getShippingAddress()->getCompany()){
|
316 |
+
$arrCompany['name'] = $order->getShippingAddress()->getCompany();
|
317 |
+
} elseif($order->getBillingAddress()->getCompany()) {
|
318 |
+
$arrCompany['name'] = $order->getBillingAddress()->getCompany();
|
319 |
+
}
|
320 |
+
if($order->getCustomerTaxvat()){
|
321 |
+
$arrCompany['vatNumber'] = $order->getCustomerTaxvat();
|
322 |
+
}
|
323 |
+
|
324 |
+
$countryId = null;
|
325 |
+
if($order->getShippingAddress()->getCountryId()){
|
326 |
+
$countryId = $order->getShippingAddress()->getCountryId();
|
327 |
+
}
|
328 |
+
if($order->getBillingAddress()->getCountryId()){
|
329 |
+
$countryId = $order->getBillingAddress()->getCountryId();
|
330 |
+
}
|
331 |
+
if(!is_null($countryId)){
|
332 |
+
$countryCode = Mage::getModel('directory/country')->load($countryId)->getIso2Code();
|
333 |
+
$arrCompany['countryCode'] = $countryCode;
|
334 |
+
}
|
335 |
|
336 |
+
|
337 |
+
|
338 |
+
if(isset($additionalData['kvknummer']) && !empty($additionalData['kvknummer'])){
|
339 |
+
$arrCompany['cocNumber'] = $additionalData['kvknummer'];
|
340 |
+
}
|
341 |
+
|
342 |
+
if(!empty($arrCompany)){
|
343 |
+
$arrStartData['company'] = $arrCompany;
|
344 |
+
}
|
345 |
if(!is_null($optionSubId)){
|
346 |
$arrStartData['bank'] = $optionSubId;
|
347 |
}
|
app/code/community/Pay/Payment/Model/Paymentmethod/Instore.php
CHANGED
@@ -42,7 +42,7 @@ class Pay_Payment_Model_Paymentmethod_Instore extends Pay_Payment_Model_Paymentm
|
|
42 |
return parent::initialize($paymentAction, $stateObject);
|
43 |
}
|
44 |
|
45 |
-
private function sendToTerminal($transactionId, $terminalId)
|
46 |
{
|
47 |
$payment = \Paynl\Instore::payment(array(
|
48 |
'transactionId' => $transactionId,
|
@@ -57,6 +57,14 @@ class Pay_Payment_Model_Paymentmethod_Instore extends Pay_Payment_Model_Paymentm
|
|
57 |
|
58 |
if ($state != 'init') {
|
59 |
if ($state == 'approved') {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
60 |
return true;
|
61 |
}
|
62 |
return false;
|
@@ -83,7 +91,9 @@ class Pay_Payment_Model_Paymentmethod_Instore extends Pay_Payment_Model_Paymentm
|
|
83 |
$store = $order->getStore();
|
84 |
$pageSuccess = $store->getConfig('pay_payment/general/page_success');
|
85 |
|
86 |
-
|
|
|
|
|
87 |
$result['url'] = $pageSuccess;
|
88 |
$this->_redirectUrl = $pageSuccess;
|
89 |
return $result;
|
42 |
return parent::initialize($paymentAction, $stateObject);
|
43 |
}
|
44 |
|
45 |
+
private function sendToTerminal($transactionId, $terminalId, $order)
|
46 |
{
|
47 |
$payment = \Paynl\Instore::payment(array(
|
48 |
'transactionId' => $transactionId,
|
57 |
|
58 |
if ($state != 'init') {
|
59 |
if ($state == 'approved') {
|
60 |
+
|
61 |
+
$receiptData = \Paynl\Instore::getReceipt(array('hash' => $hash));
|
62 |
+
$approvalId = $receiptData->getApprovalId();
|
63 |
+
$receipt = $receiptData->getReceipt();
|
64 |
+
|
65 |
+
$order->getPayment()->setAdditionalInformation('paynl_receipt', $receipt);
|
66 |
+
$order->getPayment()->setAdditionalInformation('paynl_transaction_id', $approvalId);
|
67 |
+
|
68 |
return true;
|
69 |
}
|
70 |
return false;
|
91 |
$store = $order->getStore();
|
92 |
$pageSuccess = $store->getConfig('pay_payment/general/page_success');
|
93 |
|
94 |
+
$terminalId = $order->getPayment()->getAdditionalInformation('terminalId');
|
95 |
+
$terminalId = ($terminalId)?$terminalId:$_POST['payment']['terminalId'];
|
96 |
+
if($this->sendToTerminal($result['transactionId'], $terminalId, $order)){
|
97 |
$result['url'] = $pageSuccess;
|
98 |
$this->_redirectUrl = $pageSuccess;
|
99 |
return $result;
|
app/code/community/Pay/Payment/composer.lock
CHANGED
@@ -9,16 +9,16 @@
|
|
9 |
"packages": [
|
10 |
{
|
11 |
"name": "paynl/sdk",
|
12 |
-
"version": "v1.2
|
13 |
"source": {
|
14 |
"type": "git",
|
15 |
"url": "https://github.com/paynl/sdk.git",
|
16 |
-
"reference": "
|
17 |
},
|
18 |
"dist": {
|
19 |
"type": "zip",
|
20 |
-
"url": "https://api.github.com/repos/paynl/sdk/zipball/
|
21 |
-
"reference": "
|
22 |
"shasum": ""
|
23 |
},
|
24 |
"require": {
|
@@ -41,7 +41,7 @@
|
|
41 |
"email": "andy@pay.nl"
|
42 |
}
|
43 |
],
|
44 |
-
"time": "2017-
|
45 |
},
|
46 |
{
|
47 |
"name": "php-curl-class/php-curl-class",
|
9 |
"packages": [
|
10 |
{
|
11 |
"name": "paynl/sdk",
|
12 |
+
"version": "v1.3.2",
|
13 |
"source": {
|
14 |
"type": "git",
|
15 |
"url": "https://github.com/paynl/sdk.git",
|
16 |
+
"reference": "f558a14cd61e270eba3be8a8c14502558cdd3c12"
|
17 |
},
|
18 |
"dist": {
|
19 |
"type": "zip",
|
20 |
+
"url": "https://api.github.com/repos/paynl/sdk/zipball/f558a14cd61e270eba3be8a8c14502558cdd3c12",
|
21 |
+
"reference": "f558a14cd61e270eba3be8a8c14502558cdd3c12",
|
22 |
"shasum": ""
|
23 |
},
|
24 |
"require": {
|
41 |
"email": "andy@pay.nl"
|
42 |
}
|
43 |
],
|
44 |
+
"time": "2017-06-06 15:12:07"
|
45 |
},
|
46 |
{
|
47 |
"name": "php-curl-class/php-curl-class",
|
app/code/community/Pay/Payment/etc/config.xml
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
<config>
|
3 |
<modules>
|
4 |
<Pay_Payment>
|
5 |
-
<version>3.
|
6 |
</Pay_Payment>
|
7 |
</modules>
|
8 |
<global>
|
2 |
<config>
|
3 |
<modules>
|
4 |
<Pay_Payment>
|
5 |
+
<version>3.8.0</version>
|
6 |
</Pay_Payment>
|
7 |
</modules>
|
8 |
<global>
|
app/code/community/Pay/Payment/etc/system.xml
CHANGED
@@ -1185,19 +1185,20 @@
|
|
1185 |
<show_in_store>1</show_in_store>
|
1186 |
<config_path>payment/pay_payment_billink/ask_data_personal</config_path>
|
1187 |
</ask_data_personal>
|
1188 |
-
|
1189 |
-
|
1190 |
-
|
1191 |
-
|
1192 |
-
|
1193 |
-
|
1194 |
-
|
1195 |
-
|
1196 |
-
|
1197 |
-
|
1198 |
-
|
1199 |
-
|
1200 |
-
|
|
|
1201 |
<allowspecific translate="label">
|
1202 |
<depends>
|
1203 |
<active>1</active>
|
1185 |
<show_in_store>1</show_in_store>
|
1186 |
<config_path>payment/pay_payment_billink/ask_data_personal</config_path>
|
1187 |
</ask_data_personal>
|
1188 |
+
<ask_data_business translate="label"> Uitgeschakeld, omdat de api deze nog niet accepteert
|
1189 |
+
<depends>
|
1190 |
+
<active>1</active>
|
1191 |
+
</depends>
|
1192 |
+
<label>Zakelijk inschakelen</label>
|
1193 |
+
<comment>Bedrijfsgegven vragen, zodat zakelijke bestellingen rechtstreeks worden doorgestuurd zonder tussenscherm</comment>
|
1194 |
+
<frontend_type>select</frontend_type>
|
1195 |
+
<source_model>adminhtml/system_config_source_yesno</source_model>
|
1196 |
+
<sort_order>8</sort_order>
|
1197 |
+
<show_in_default>1</show_in_default>
|
1198 |
+
<show_in_website>1</show_in_website>
|
1199 |
+
<show_in_store>1</show_in_store>
|
1200 |
+
<config_path>payment/pay_payment_billink/ask_data_business</config_path>
|
1201 |
+
</ask_data_business>
|
1202 |
<allowspecific translate="label">
|
1203 |
<depends>
|
1204 |
<active>1</active>
|
app/code/community/Pay/Payment/vendor/composer/installed.json
CHANGED
@@ -59,17 +59,17 @@
|
|
59 |
},
|
60 |
{
|
61 |
"name": "paynl/sdk",
|
62 |
-
"version": "v1.2
|
63 |
-
"version_normalized": "1.2.
|
64 |
"source": {
|
65 |
"type": "git",
|
66 |
"url": "https://github.com/paynl/sdk.git",
|
67 |
-
"reference": "
|
68 |
},
|
69 |
"dist": {
|
70 |
"type": "zip",
|
71 |
-
"url": "https://api.github.com/repos/paynl/sdk/zipball/
|
72 |
-
"reference": "
|
73 |
"shasum": ""
|
74 |
},
|
75 |
"require": {
|
@@ -79,7 +79,7 @@
|
|
79 |
"phpunit/phpunit": "^4.8",
|
80 |
"satooshi/php-coveralls": "~1.0"
|
81 |
},
|
82 |
-
"time": "2017-
|
83 |
"type": "library",
|
84 |
"installation-source": "dist",
|
85 |
"autoload": {
|
59 |
},
|
60 |
{
|
61 |
"name": "paynl/sdk",
|
62 |
+
"version": "v1.3.2",
|
63 |
+
"version_normalized": "1.3.2.0",
|
64 |
"source": {
|
65 |
"type": "git",
|
66 |
"url": "https://github.com/paynl/sdk.git",
|
67 |
+
"reference": "f558a14cd61e270eba3be8a8c14502558cdd3c12"
|
68 |
},
|
69 |
"dist": {
|
70 |
"type": "zip",
|
71 |
+
"url": "https://api.github.com/repos/paynl/sdk/zipball/f558a14cd61e270eba3be8a8c14502558cdd3c12",
|
72 |
+
"reference": "f558a14cd61e270eba3be8a8c14502558cdd3c12",
|
73 |
"shasum": ""
|
74 |
},
|
75 |
"require": {
|
79 |
"phpunit/phpunit": "^4.8",
|
80 |
"satooshi/php-coveralls": "~1.0"
|
81 |
},
|
82 |
+
"time": "2017-06-06 15:12:07",
|
83 |
"type": "library",
|
84 |
"installation-source": "dist",
|
85 |
"autoload": {
|
app/code/community/Pay/Payment/vendor/paynl/sdk/samples/transaction/addRecurring.php
ADDED
@@ -0,0 +1,35 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/*
|
3 |
+
* Copyright (C) 2015 Andy Pieters <andy@pay.nl>
|
4 |
+
*
|
5 |
+
* This program is free software: you can redistribute it and/or modify
|
6 |
+
* it under the terms of the GNU General Public License as published by
|
7 |
+
* the Free Software Foundation, either version 3 of the License, or
|
8 |
+
* (at your option) any later version.
|
9 |
+
*
|
10 |
+
* This program is distributed in the hope that it will be useful,
|
11 |
+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
12 |
+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
13 |
+
* GNU General Public License for more details.
|
14 |
+
*
|
15 |
+
* You should have received a copy of the GNU General Public License
|
16 |
+
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
17 |
+
*/
|
18 |
+
|
19 |
+
require_once '../../vendor/autoload.php';
|
20 |
+
require_once '../config.php';
|
21 |
+
|
22 |
+
try {
|
23 |
+
$result = \Paynl\Transaction::addRecurring(array(
|
24 |
+
'transactionId' => '12345678Xbf1234',
|
25 |
+
'amount' => 0.01,
|
26 |
+
'description' => 'Your recurring payment',
|
27 |
+
'extra1' => 'SDK',
|
28 |
+
'extra2' => 'extra2',
|
29 |
+
'extra3' => 'extra3'
|
30 |
+
));
|
31 |
+
|
32 |
+
echo $result->getTransactionId();
|
33 |
+
} catch (\Paynl\Error\Error $e) {
|
34 |
+
echo $e->getMessage();
|
35 |
+
}
|
app/code/community/Pay/Payment/vendor/paynl/sdk/samples/transaction/start.php
CHANGED
@@ -100,6 +100,12 @@ try {
|
|
100 |
'city' => 'Test',
|
101 |
'country' => 'NL',
|
102 |
),
|
|
|
|
|
|
|
|
|
|
|
|
|
103 |
'invoiceAddress' => array(
|
104 |
'initials' => 'IT',
|
105 |
'lastName' => 'ITEST',
|
100 |
'city' => 'Test',
|
101 |
'country' => 'NL',
|
102 |
),
|
103 |
+
'company' => array(
|
104 |
+
'name' => 'CompanyName',
|
105 |
+
'cocNumber' => '12345678',
|
106 |
+
'vatNumber' => 'NL0123456789',
|
107 |
+
'countryCode' => 'NL'
|
108 |
+
),
|
109 |
'invoiceAddress' => array(
|
110 |
'initials' => 'IT',
|
111 |
'lastName' => 'ITEST',
|
app/code/community/Pay/Payment/vendor/paynl/sdk/src/Api/Instore/Instore.php
CHANGED
@@ -31,7 +31,7 @@ class Instore extends Api
|
|
31 |
/**
|
32 |
* @var int the version of the api
|
33 |
*/
|
34 |
-
protected $version =
|
35 |
|
36 |
/**
|
37 |
* @param string $endpoint
|
31 |
/**
|
32 |
* @var int the version of the api
|
33 |
*/
|
34 |
+
protected $version = 2;
|
35 |
|
36 |
/**
|
37 |
* @param string $endpoint
|
app/code/community/Pay/Payment/vendor/paynl/sdk/src/Api/Transaction/AddRecurring.php
ADDED
@@ -0,0 +1,141 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/*
|
3 |
+
* Copyright (C) 2015 Andy Pieters <andy@pay.nl>
|
4 |
+
*
|
5 |
+
* This program is free software: you can redistribute it and/or modify
|
6 |
+
* it under the terms of the GNU General Public License as published by
|
7 |
+
* the Free Software Foundation, either version 3 of the License, or
|
8 |
+
* (at your option) any later version.
|
9 |
+
*
|
10 |
+
* This program is distributed in the hope that it will be useful,
|
11 |
+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
12 |
+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
13 |
+
* GNU General Public License for more details.
|
14 |
+
*
|
15 |
+
* You should have received a copy of the GNU General Public License
|
16 |
+
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
17 |
+
*/
|
18 |
+
|
19 |
+
namespace Paynl\Api\Transaction;
|
20 |
+
|
21 |
+
use Paynl\Error;
|
22 |
+
|
23 |
+
/**
|
24 |
+
* Description of Approve
|
25 |
+
*
|
26 |
+
* @author Andy Pieters <andy@pay.nl>
|
27 |
+
*/
|
28 |
+
class AddRecurring extends Transaction
|
29 |
+
{
|
30 |
+
protected $apiTokenRequired = true;
|
31 |
+
protected $serviceIdRequired = false;
|
32 |
+
|
33 |
+
/**
|
34 |
+
* @var string
|
35 |
+
*/
|
36 |
+
private $transactionId;
|
37 |
+
|
38 |
+
private $amount;
|
39 |
+
private $description;
|
40 |
+
private $extra1;
|
41 |
+
private $extra2;
|
42 |
+
private $extra3;
|
43 |
+
|
44 |
+
/**
|
45 |
+
* @param mixed $amount
|
46 |
+
*/
|
47 |
+
public function setAmount($amount)
|
48 |
+
{
|
49 |
+
if (!is_numeric($amount)) {
|
50 |
+
throw new Error\Error('Amount must be numeric');
|
51 |
+
}
|
52 |
+
$this->amount = $amount;
|
53 |
+
}
|
54 |
+
|
55 |
+
/**
|
56 |
+
* @param mixed $description
|
57 |
+
*/
|
58 |
+
public function setDescription($description)
|
59 |
+
{
|
60 |
+
$this->description = $description;
|
61 |
+
}
|
62 |
+
|
63 |
+
/**
|
64 |
+
* @param mixed $extra1
|
65 |
+
*/
|
66 |
+
public function setExtra1($extra1)
|
67 |
+
{
|
68 |
+
$this->extra1 = $extra1;
|
69 |
+
}
|
70 |
+
|
71 |
+
/**
|
72 |
+
* @param mixed $extra2
|
73 |
+
*/
|
74 |
+
public function setExtra2($extra2)
|
75 |
+
{
|
76 |
+
$this->extra2 = $extra2;
|
77 |
+
}
|
78 |
+
|
79 |
+
/**
|
80 |
+
* @param mixed $extra3
|
81 |
+
*/
|
82 |
+
public function setExtra3($extra3)
|
83 |
+
{
|
84 |
+
$this->extra3 = $extra3;
|
85 |
+
}
|
86 |
+
|
87 |
+
/**
|
88 |
+
* Set the transactionId
|
89 |
+
*
|
90 |
+
* @param string $transactionId
|
91 |
+
*/
|
92 |
+
public function setTransactionId($transactionId)
|
93 |
+
{
|
94 |
+
$this->transactionId = $transactionId;
|
95 |
+
}
|
96 |
+
|
97 |
+
/**
|
98 |
+
* Do the request
|
99 |
+
*
|
100 |
+
* @param null $endpoint
|
101 |
+
* @param null $version
|
102 |
+
* @return array the result
|
103 |
+
*/
|
104 |
+
public function doRequest($endpoint = null, $version = null)
|
105 |
+
{
|
106 |
+
return parent::doRequest('transaction/addRecurring');
|
107 |
+
}
|
108 |
+
|
109 |
+
/**
|
110 |
+
* Get data to send to the api
|
111 |
+
*
|
112 |
+
* @return array
|
113 |
+
* @throws Error\Required
|
114 |
+
*/
|
115 |
+
protected function getData()
|
116 |
+
{
|
117 |
+
if (empty($this->transactionId)) {
|
118 |
+
throw new Error\Required('TransactionId is niet geset');
|
119 |
+
}
|
120 |
+
$this->data['transactionId'] = $this->transactionId;
|
121 |
+
|
122 |
+
if (isset($this->amount)) {
|
123 |
+
$this->data['amount'] = $this->amount;
|
124 |
+
}
|
125 |
+
|
126 |
+
if (isset($this->description)) {
|
127 |
+
$this->data['description'] = $this->description;
|
128 |
+
}
|
129 |
+
if (isset($this->extra1)) {
|
130 |
+
$this->data['extra1'] = $this->extra1;
|
131 |
+
}
|
132 |
+
if (isset($this->extra2)) {
|
133 |
+
$this->data['extra2'] = $this->extra2;
|
134 |
+
}
|
135 |
+
if (isset($this->extra3)) {
|
136 |
+
$this->data['extra3'] = $this->extra3;
|
137 |
+
}
|
138 |
+
|
139 |
+
return parent::getData();
|
140 |
+
}
|
141 |
+
}
|
app/code/community/Pay/Payment/vendor/paynl/sdk/src/Result/Transaction/AddRecurring.php
ADDED
@@ -0,0 +1,37 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
/*
|
3 |
+
* Copyright (C) 2015 Andy Pieters <andy@pay.nl>
|
4 |
+
*
|
5 |
+
* This program is free software: you can redistribute it and/or modify
|
6 |
+
* it under the terms of the GNU General Public License as published by
|
7 |
+
* the Free Software Foundation, either version 3 of the License, or
|
8 |
+
* (at your option) any later version.
|
9 |
+
*
|
10 |
+
* This program is distributed in the hope that it will be useful,
|
11 |
+
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
12 |
+
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
13 |
+
* GNU General Public License for more details.
|
14 |
+
*
|
15 |
+
* You should have received a copy of the GNU General Public License
|
16 |
+
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
17 |
+
*/
|
18 |
+
|
19 |
+
namespace Paynl\Result\Transaction;
|
20 |
+
|
21 |
+
use Paynl\Result\Result;
|
22 |
+
|
23 |
+
/**
|
24 |
+
* Result class for a refund
|
25 |
+
*
|
26 |
+
* @author Andy Pieters <andy@pay.nl>
|
27 |
+
*/
|
28 |
+
class AddRecurring extends Result
|
29 |
+
{
|
30 |
+
/**
|
31 |
+
* @return string The id of the newly created transaction
|
32 |
+
*/
|
33 |
+
public function getTransactionId()
|
34 |
+
{
|
35 |
+
return $this->data['transactionId'];
|
36 |
+
}
|
37 |
+
}
|
app/code/community/Pay/Payment/vendor/paynl/sdk/src/Transaction.php
CHANGED
@@ -18,9 +18,8 @@
|
|
18 |
|
19 |
namespace Paynl;
|
20 |
|
21 |
-
use Paynl\Result\Transaction as Result;
|
22 |
-
|
23 |
use Paynl\Api\Transaction as Api;
|
|
|
24 |
|
25 |
/**
|
26 |
* Description of Transaction
|
@@ -111,7 +110,7 @@ class Transaction
|
|
111 |
|
112 |
if (isset($options['products'])) {
|
113 |
foreach ($options['products'] as $product) {
|
114 |
-
if(isset($product['tax'])) {
|
115 |
$taxClass = Helper::calculateTaxClass($product['price'], $product['tax']);
|
116 |
} else {
|
117 |
$taxClass = 'N';
|
@@ -140,6 +139,9 @@ class Transaction
|
|
140 |
}
|
141 |
$enduser = $options['enduser'];
|
142 |
}
|
|
|
|
|
|
|
143 |
if (isset($options['language'])) {
|
144 |
$enduser['language'] = $options['language'];
|
145 |
}
|
@@ -215,6 +217,18 @@ class Transaction
|
|
215 |
return new Result\Start($result);
|
216 |
}
|
217 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
218 |
/**
|
219 |
* Get the transaction
|
220 |
*
|
@@ -230,18 +244,6 @@ class Transaction
|
|
230 |
return new Result\Transaction($result);
|
231 |
}
|
232 |
|
233 |
-
/**
|
234 |
-
* Get the transaction in a return script.
|
235 |
-
* This will automatically load orderId from the get string to fetch the transaction
|
236 |
-
*
|
237 |
-
* @return \Paynl\Result\Transaction\Transaction
|
238 |
-
*/
|
239 |
-
public static function getForReturn()
|
240 |
-
{
|
241 |
-
$transactionId = $_GET['orderId'];
|
242 |
-
return self::get($transactionId);
|
243 |
-
}
|
244 |
-
|
245 |
/**
|
246 |
* Get the transaction in an exchange script.
|
247 |
* This will work for all kinds of exchange calls (GET, POST AND POST_XML)
|
@@ -309,17 +311,55 @@ class Transaction
|
|
309 |
return $result['request']['result'] == 1;
|
310 |
}
|
311 |
|
312 |
-
public static function capture($transactionId)
|
|
|
313 |
$api = new Api\Capture();
|
314 |
$api->setTransactionId($transactionId);
|
315 |
$result = $api->doRequest();
|
316 |
return $result['request']['result'] == 1;
|
317 |
}
|
318 |
|
319 |
-
public static function void($transactionId)
|
|
|
320 |
$api = new Api\Void();
|
321 |
$api->setTransactionId($transactionId);
|
322 |
$result = $api->doRequest();
|
323 |
return $result['request']['result'] == 1;
|
324 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
325 |
}
|
18 |
|
19 |
namespace Paynl;
|
20 |
|
|
|
|
|
21 |
use Paynl\Api\Transaction as Api;
|
22 |
+
use Paynl\Result\Transaction as Result;
|
23 |
|
24 |
/**
|
25 |
* Description of Transaction
|
110 |
|
111 |
if (isset($options['products'])) {
|
112 |
foreach ($options['products'] as $product) {
|
113 |
+
if (isset($product['tax'])) {
|
114 |
$taxClass = Helper::calculateTaxClass($product['price'], $product['tax']);
|
115 |
} else {
|
116 |
$taxClass = 'N';
|
139 |
}
|
140 |
$enduser = $options['enduser'];
|
141 |
}
|
142 |
+
if(isset($options['company'])){
|
143 |
+
$enduser['company'] = $options['company'];
|
144 |
+
}
|
145 |
if (isset($options['language'])) {
|
146 |
$enduser['language'] = $options['language'];
|
147 |
}
|
217 |
return new Result\Start($result);
|
218 |
}
|
219 |
|
220 |
+
/**
|
221 |
+
* Get the transaction in a return script.
|
222 |
+
* This will automatically load orderId from the get string to fetch the transaction
|
223 |
+
*
|
224 |
+
* @return \Paynl\Result\Transaction\Transaction
|
225 |
+
*/
|
226 |
+
public static function getForReturn()
|
227 |
+
{
|
228 |
+
$transactionId = $_GET['orderId'];
|
229 |
+
return self::get($transactionId);
|
230 |
+
}
|
231 |
+
|
232 |
/**
|
233 |
* Get the transaction
|
234 |
*
|
244 |
return new Result\Transaction($result);
|
245 |
}
|
246 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
247 |
/**
|
248 |
* Get the transaction in an exchange script.
|
249 |
* This will work for all kinds of exchange calls (GET, POST AND POST_XML)
|
311 |
return $result['request']['result'] == 1;
|
312 |
}
|
313 |
|
314 |
+
public static function capture($transactionId)
|
315 |
+
{
|
316 |
$api = new Api\Capture();
|
317 |
$api->setTransactionId($transactionId);
|
318 |
$result = $api->doRequest();
|
319 |
return $result['request']['result'] == 1;
|
320 |
}
|
321 |
|
322 |
+
public static function void($transactionId)
|
323 |
+
{
|
324 |
$api = new Api\Void();
|
325 |
$api->setTransactionId($transactionId);
|
326 |
$result = $api->doRequest();
|
327 |
return $result['request']['result'] == 1;
|
328 |
}
|
329 |
+
|
330 |
+
/**
|
331 |
+
* Create a recurring transaction from an existing transaction
|
332 |
+
* This is currently only suitable for VISA and MasterCard Ask Pay.nl to activate this option for you.
|
333 |
+
*
|
334 |
+
* @param array $options An array that contains the following elements: transactionId (required), amount, description, extra1, extra2, extra3
|
335 |
+
* @return Result\AddRecurring
|
336 |
+
*/
|
337 |
+
public static function addRecurring($options = array())
|
338 |
+
{
|
339 |
+
$api = new Api\AddRecurring();
|
340 |
+
|
341 |
+
if (isset($options['transactionId'])) {
|
342 |
+
$api->setTransactionId($options['transactionId']);
|
343 |
+
}
|
344 |
+
if (isset($options['amount'])) {
|
345 |
+
$amount = round($options['amount'] * 100);
|
346 |
+
$api->setAmount(round($amount));
|
347 |
+
}
|
348 |
+
if (isset($options['description'])) {
|
349 |
+
$api->setDescription($options['description']);
|
350 |
+
}
|
351 |
+
if (isset($options['extra1'])) {
|
352 |
+
$api->setExtra1($options['extra1']);
|
353 |
+
}
|
354 |
+
if (isset($options['extra2'])) {
|
355 |
+
$api->setExtra2($options['extra2']);
|
356 |
+
}
|
357 |
+
if (isset($options['extra3'])) {
|
358 |
+
$api->setExtra3($options['extra3']);
|
359 |
+
}
|
360 |
+
|
361 |
+
$result = $api->doRequest();
|
362 |
+
|
363 |
+
return new Result\AddRecurring($result);
|
364 |
+
}
|
365 |
}
|
package.xml
CHANGED
@@ -1,18 +1,18 @@
|
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>Pay_NL</name>
|
4 |
-
<version>3.
|
5 |
<stability>stable</stability>
|
6 |
<license>Pay</license>
|
7 |
<channel>community</channel>
|
8 |
<extends/>
|
9 |
<summary>Betaalmethoden van pay.nl</summary>
|
10 |
<description>Magento plugin voor betaalmethoden van pay.nl</description>
|
11 |
-
<notes
|
12 |
<authors><author><name>Andy Pieters</name><user>andy</user><email>andy@pay.nl</email></author></authors>
|
13 |
-
<date>2017-
|
14 |
-
<time>
|
15 |
-
<contents><target name="mageetc"><dir name="modules"><file name="Pay_Payment.xml" hash="035161a836b38119a3deee9a53aa0493"/></dir></target><target name="magecommunity"><dir name="Pay"><dir name="Payment"><dir name="Block"><dir name="Adminhtml"><file name="Paymentmethods.php" hash="388fd5b8c91b469989956a44d3747981"/><dir name="Sales"><dir name="Order"><dir name="Creditmemo"><file name="Totals.php" hash="17f7aa9dd229b05b8150ad8580d26ea2"/></dir><dir name="Invoice"><file name="Totals.php" hash="4fda933239ba6c5efe0abf855a578abe"/></dir><file name="Totals.php" hash="76764ff8e32876bf937c276acd2fcf17"/></dir><file name="Totals.php" hash="53f1e18fa57da728bb7ae8391099322a"/></dir></dir><dir name="Form"><file name="Abstract.php" hash="3a88ab9907aa9729c9224a136e4ef17c"/><file name="Afterpay.php" hash="60e7120d92a35479229dc8686965170f"/><file name="Afterpayem.php" hash="81d7859343d26234ae897cf236acb3c9"/><file name="Amex.php" hash="9c4945bb3577d56002dc7cd24ce00fd3"/><file name="Billink.php" hash="c700934ea3e0438828093602e3ac9455"/><file name="Bitcoin.php" hash="f3a40f1d2691aed2f9e7f3477b5deb1c"/><file name="Capayable.php" hash="1fb8d87532881f98ba65c46215910cdd"/><file name="CapayableGespreid.php" hash="082ca172c67f29185b21e935e32c9c1e"/><file name="Cartebleue.php" hash="db7da62ea79ae9e8a15998b91618c7cb"/><file name="Fashioncheque.php" hash="7c1a9727da5d3fccd0a07abb7424f296"/><file name="Focum.php" hash="174b8123191d98dd2328de887c9450df"/><file name="Gezondheidsbon.php" hash="33fcf9147f239a604bd4fba78ea2cba4"/><file name="Giropay.php" hash="b2f52e1b1e3340950238bde715f8f963"/><file name="Givacard.php" hash="d2dc92a3b66236a302a54049a08840e0"/><file name="Ideal.php" hash="fef986eaba046584083e36f3609a0013"/><file name="Incasso.php" hash="aebe891d50b69970bd46f59d23814edb"/><file name="Instore.php" hash="f175a59da6a95ce976a2b516cd12ed82"/><file name="Klarna.php" hash="5af95f201b4318cf8d35441a735ba513"/><file name="Maestro.php" hash="82b16a17cd78e1ad6f46fe751da7c8e4"/><file name="Mistercash.php" hash="ed955716ad3c8ad4bc00f374cd0cfd8c"/><file name="Mybank.php" hash="057c8079eebde684e9227ab2d7e14405"/><file name="Overboeking.php" hash="f4be14559a4a8c3e2daec114f45bcdd2"/><file name="Paylink.php" hash="88aa76f66dd6de2c1edbaa8fa2f82848"/><file name="Paypal.php" hash="f9579c1c34eb4436e53f761c2dee258a"/><file name="Paysafecard.php" hash="6df3b810346618d9161a8e9cac559deb"/><file name="Podiumkadokaart.php" hash="eeac3bafc861cffb016b9a2b2e3826a9"/><file name="Postepay.php" hash="7aa30da423bf38cfdf4a4deb6b628d1d"/><file name="Sofortbanking.php" hash="6900b858d9081ba94c1eb2d543672891"/><file name="Telefoon.php" hash="54c8520b21e1c999b52c54e93b542df8"/><file name="Visamastercard.php" hash="ce3a7868f9b8860acaaf176fc153896f"/><file name="Vvvgiftcard.php" hash="4830f8b4d221316ecdcb28b419799d23"/><file name="Webshopgiftcard.php" hash="3061340972cc57c3baf5a372a1fd7b61"/><file name="Wijncadeau.php" hash="72b1003d47bf7d03c8c14f3a04919e17"/><file name="Yehhpay.php" hash="1dfaa01621b4a366a6a83c92471c4dfd"/><file name="Yourgift.php" hash="4a2fafa29ca7d860e99529dd7f2cbff4"/></dir><dir name="Sales"><dir name="Order"><dir name="Creditmemo"><file name="Totals.php" hash="ed22b3a323eafbea1e211ce7b8babf5d"/></dir><dir name="Invoice"><file name="Totals.php" hash="f609b1022bf81824e8863548bb97ca70"/></dir><file name="Totals.php" hash="cdb66b39cea22a6ed2aef9454c90c4b7"/></dir></dir></dir><file name="Exception.php" hash="a200bf2c08b9b9ee4d126feb40abbd19"/><dir name="Helper"><file name="Data.php" hash="70c554539e82603f64368cd0944dcca4"/><file name="Order.php" hash="cb36a7d6d33c7705307630303ee827e6"/><file name="Total.php" hash="0a7d2b69cd75323c38d69de9073db4c0"/></dir><dir name="Model"><dir name="Backend"><file name="Trim.php" hash="a232e48f459a6556c393f4da7a0d4139"/></dir><dir name="Mysql4"><dir name="Option"><file name="Collection.php" hash="54034bcf55cc7586e3d9cea66a267ed0"/></dir><file name="Option.php" hash="70563149e562bb27cee0f8041e170fce"/><dir name="Optionsub"><file name="Collection.php" hash="90f32544532471e2fb2dcd5a54b66be8"/></dir><file name="Optionsub.php" hash="20838820f4dc50ca04c8faf79597aea0"/><dir name="Transaction"><file name="Collection.php" hash="289e4368ab9d03e36bec938f9b3c9666"/></dir><file name="Transaction.php" hash="cb2787ab540acf82e94daef0ba07235e"/></dir><file name="Observer.php" hash="12fe99ed9392d34d11f8dd3c5c142914"/><file name="Option.php" hash="2a42d9bb5040b1f2964c146149cb1afd"/><file name="Optionsub.php" hash="acc178145aec8aa3f813055188cec3b5"/><dir name="Paymentmethod"><file name="Afterpay.php" hash="ad86753b77f5ba38f9f487a21b5dd740"/><file name="Afterpayem.php" hash="0e46d05dbd0e50568ce501f015a4bef9"/><file name="Amex.php" hash="7b4157754d63950c3896a516db92e8f2"/><file name="Billink.php" hash="16c12d733d8a1e22e92a4e8ee7dcffd1"/><file name="Bitcoin.php" hash="496ec9c7912b8b284168e93640528ed6"/><file name="Capayable.php" hash="60f67926b2921a8b88b5b00766ae4694"/><file name="CapayableGespreid.php" hash="cf13bf9b313b1e73afc66ca9953291cf"/><file name="Cartebleue.php" hash="9c7582f774e76a5932a58a8b9ec9e51a"/><file name="Fashioncheque.php" hash="68355c9aaaf281b47d805dd09a29a2e4"/><file name="Focum.php" hash="8f7e4b3dfde76bf83a5a72d38cd276c3"/><file name="Gezondheidsbon.php" hash="9eb4a0560499cfa77bfeb0caf2721880"/><file name="Giropay.php" hash="0c1a03865705abf36a515f4ce853fe79"/><file name="Givacard.php" hash="674b31ad7ec22621b57093da2944dec0"/><file name="Ideal.php" hash="ce91a44aae3943e0f17fbd2fed5bf3c9"/><file name="Incasso.php" hash="201b14ae2b7ca0c3ca57c10c7f63539f"/><file name="Instore.php" hash="b5753b82c481db4dd20df558b1466137"/><file name="Klarna.php" hash="2acd614cae4e98808af233b67e72091f"/><file name="Maestro.php" hash="eaa24f85ca579779f8f48d0b55dbf41f"/><file name="Mistercash.php" hash="f731220c7c1b1bef18632d2463d9a1a7"/><file name="Mybank.php" hash="15343fcf04a43da6209a2d68e530ed8d"/><file name="Overboeking.php" hash="9d2829863036d3990a1e1e650fa651b3"/><file name="Paylink.php" hash="9817ea9b14aa5be1e236758e354ce554"/><file name="Paypal.php" hash="cab6b68d26e84407fa33089df7ac54c8"/><file name="Paysafecard.php" hash="932534b552ea0668aa7923c931dd546a"/><file name="Podiumkadokaart.php" hash="98e0fda57978ac23f8ccac603a62c55d"/><file name="Postepay.php" hash="b98826f7a81a1631227de202ed769e1d"/><file name="Sofortbanking.php" hash="989478f44af7f829d5566734bfae96c3"/><file name="Telefoon.php" hash="8744b545ef8c5f55cc6c3d209c27e8af"/><file name="Visamastercard.php" hash="db8cf0d660bd13a52ed79822350bbcc5"/><file name="Vvvgiftcard.php" hash="a726dbdf43590afec40b898797c6e90c"/><file name="Webshopgiftcard.php" hash="746e512f5421e465010afe85a3db88fc"/><file name="Wijncadeau.php" hash="f5de786cd19fc9dc9ce82e15a2c78c2d"/><file name="Yehhpay.php" hash="f5c4a4b71fd35237479370e7a91647dc"/><file name="Yourgift.php" hash="dd5f2c77dd2a2c473d9153fb243cf454"/></dir><file name="Paymentmethod.php" hash="cfc1847a14030f4af598c8436b748ffa"/><dir name="Paypal"><file name="Cart.php" hash="4e2c74c4f744ddc613023ebeea924a25"/></dir><dir name="Resource"><file name="Setup.php" hash="4bf6f4eb88b06047e021f55077898312"/></dir><dir name="Sales"><dir name="Order"><dir name="Creditmemo"><dir name="Total"><file name="Paymentcharge.php" hash="00177802127ff3c9d8d58d54f7b2e4d7"/></dir></dir><dir name="Invoice"><dir name="Total"><file name="Paymentcharge.php" hash="9cfd81f13a15fee779d77b3cf63cf825"/></dir></dir></dir><dir name="Quote"><dir name="Address"><dir name="Total"><file name="Paymentcharge.php" hash="908268174ed3923773b4a522e180da97"/></dir></dir></dir></dir><dir name="Source"><file name="Gateway.php" hash="78d710bc4415e9872f270cd15b30551d"/><file name="Iconsize.php" hash="6e3d674afb63ddcc8f30a968b8a9dd71"/><file name="Language.php" hash="53db4f77dcf223a1afd260c565150bfe"/><dir name="Paymentmethod"><file name="Active.php" hash="ee0210654744b696b79a95f1c4747be1"/><dir name="Afterpay"><file name="Active.php" hash="631b79947d92cf932c80eca13f53afe9"/></dir><dir name="Afterpayem"><file name="Active.php" hash="1d049374372537c86e2c593e452889d1"/></dir><dir name="Amex"><file name="Active.php" hash="bc1e611d56d0372959a4b66f172cd1e0"/></dir><dir name="Billink"><file name="Active.php" hash="18d119c4720809e1cd82a51e95dd8a77"/></dir><dir name="Bitcoin"><file name="Active.php" hash="fc89631b3cda4a656d9b7f3973849eae"/></dir><dir name="Capayable"><file name="Active.php" hash="65d3e8a72527f75942e6054192965aa7"/></dir><dir name="CapayableGespreid"><file name="Active.php" hash="a471a6a2c7a3a59780c89a67ed8a6924"/></dir><dir name="Cartebleue"><file name="Active.php" hash="bcf8c51ecfbc8d44c9f49a39dc764bd4"/></dir><dir name="Fashioncheque"><file name="Active.php" hash="c5fa9deac7ffd651b049ffb72133163f"/></dir><dir name="Focum"><file name="Active.php" hash="418942b5cf3a48d515cf3589b00637e6"/></dir><dir name="Gezondheidsbon"><file name="Active.php" hash="f24be4a3c557a717634e9d874c442d02"/></dir><dir name="Giropay"><file name="Active.php" hash="1552d5fc9fbb84a2d2f3871a55ac4ec6"/></dir><dir name="Givacard"><file name="Active.php" hash="c69157dff1c3dc4572d693c63140969b"/></dir><dir name="Ideal"><file name="Active.php" hash="85d0fcdfa9d3258d6ff5bceae5b0042f"/><file name="Selecttype.php" hash="37e19c073cf39469efe1ce9d7548a4b7"/></dir><dir name="Incasso"><file name="Active.php" hash="d99d1c2538d021f126243b738564fc4a"/></dir><dir name="Instore"><file name="Active.php" hash="3a6bc8939693c22823e0a9c9c67ef22a"/></dir><dir name="Klarna"><file name="Active.php" hash="c16af8dbed563f8eb0c0794428955283"/></dir><dir name="Maestro"><file name="Active.php" hash="c33b890119ecfcbc4f67044ac8750f42"/></dir><dir name="Mistercash"><file name="Active.php" hash="24633712262b195c058abb08b7468ee6"/></dir><dir name="Mybank"><file name="Active.php" hash="d29339a25c6a1bd4c02e0609ad3668cf"/></dir><dir name="Overboeking"><file name="Active.php" hash="10c1163ece5af584568e7cc8a2aa6975"/></dir><dir name="Paypal"><file name="Active.php" hash="626755f8781e02fdc5693b4f21a43be3"/></dir><dir name="Paysafecard"><file name="Active.php" hash="498f7ca442b0b640a40917b9e891664c"/></dir><dir name="Podiumkadokaart"><file name="Active.php" hash="2836dfcb49fb6e267c169ea0f1a8e011"/></dir><dir name="Postepay"><file name="Active.php" hash="40101c5b929e5c652b7c73d38bd55b00"/></dir><dir name="Sofortbanking"><file name="Active.php" hash="6090cc3aa35ba5655e1c3766c22d73a8"/></dir><dir name="Telefoon"><file name="Active.php" hash="e48b97faa7bf1744787e3ac60c0f178c"/></dir><dir name="Visamastercard"><file name="Active.php" hash="89130148898e2cf60e97630820ab8958"/></dir><dir name="Vvvgiftcard"><file name="Active.php" hash="ed0258c05c2e16ea189dfbd221a45b51"/></dir><dir name="Webshopgiftcard"><file name="Active.php" hash="4340b8530118937df32caa2a53294b5b"/></dir><dir name="Wijncadeau"><file name="Active.php" hash="b0b9a73e470a188731c6121b642c3710"/></dir><dir name="Yehhpay"><file name="Active.php" hash="bea1e10dcd469224e5f356864a691de2"/></dir><dir name="Yourgift"><file name="Active.php" hash="2e277ce8b3407f037468c17b818f4144"/></dir></dir><file name="Sendmail.php" hash="626c01900a480ecd790bf56324e4590c"/><file name="Showfee.php" hash="1203dc1beb95867f232e0945a1728146"/><dir name="Status"><file name="PendingPayment.php" hash="9358466304af44f3a22f77fec7630be1"/><file name="Processing.php" hash="aea6f58cfb750a93f03ae4b435c59766"/></dir></dir><dir name="System"><dir name="Config"><dir name="Source"><file name="Chargetype.php" hash="82c781472b46ae466f2ec6d6b0251df3"/></dir></dir></dir><dir name="Transaction"><file name="LockException.php" hash="57054928500c8bac587bb93f631e14fc"/></dir><file name="Transaction.php" hash="8bb6b623b503640d605cde5b27af50e8"/></dir><file name="composer.json" hash="6c8823e38701d6ad4db0d02873530de2"/><file name="composer.lock" hash="a698d2e14b8f113f6e9246d8b63e2078"/><dir name="controllers"><file name="CheckoutController.php" hash="e49b7563e4c080ea8db8e307f50d5780"/><file name="OrderController.php" hash="e2da5c7341641a0db70c744f3c1d16a3"/></dir><dir name="etc"><file name="config.xml" hash="7f2604a72864f4c8ca15da9191f713df"/><file name="system.xml" hash="95ce97b1e89d2f19ff252d1d05253162"/></dir><dir name="sql"><dir name="pay_payment_setup"><file name="install-3.7.1.php" hash="827660dd9690002a99d49a5ab0420f0f"/><file name="upgrade-3.0.0-3.1.0.php" hash="4b76b4f06ca7d3ffcec5e55a72773340"/><file name="upgrade-3.1.2.2-3.1.2.4.php" hash="aa75d3330b6d6db8d41a33404c6ca923"/><file name="upgrade-3.1.2.7-3.1.2.8.php" hash="22882b3a6a6977d1cb2b29cecb5a792f"/><file name="upgrade-3.2.1-3.2.2.php" hash="c30b9d725fc24bc00ce1548a7cb23137"/><file name="upgrade-3.2.13-3.2.14.php" hash="4fa59649ffc6a7cc6af3050e5f2a9700"/><file name="upgrade-3.6.5-3.6.6.php" hash="9c181eca48b537f84910292982b99c02"/><file name="upgrade-3.6.6-3.7.0.php" hash="6dc3deaa1086c87ef9d994ac6f7f7ea3"/><file name="upgrade-3.7.0-3.7.1.php" hash="8ee7093a83e9a4d2e1c2788ab31a99cd"/></dir></dir><dir name="vendor"><file name="autoload.php" hash="83d1056ba028254c33e7b71a4fe2e756"/><dir name="composer"><file name="ClassLoader.php" hash="bf6c4758ae060fd8f3e3a88e6c24ac3c"/><file name="LICENSE" hash="efa04e84182a9053f7563cf94064966f"/><file name="autoload_classmap.php" hash="8645d3a4e3ad87e7cf4d88a46717aab4"/><file name="autoload_namespaces.php" hash="35e12c7d76c4a81633bcf547c0e229a9"/><file name="autoload_psr4.php" hash="8fb5e4874e376f6218f954feb91d329f"/><file name="autoload_real.php" hash="29aed176b804fbe46a2756c54e7d2547"/><file name="autoload_static.php" hash="fed89d87b7ac73ef219dafa263bd3be9"/><file name="installed.json" hash="7ef7e41f9a1dc3321e1d0ed7f8938138"/></dir><dir name="paynl"><dir name="sdk"><file name="README.md" hash="b0bffdca80e42d6cb52e820a4427b2f1"/><file name="composer.json" hash="8d66100746c7a72daae2eabbafa624b3"/><dir name="samples"><file name="config.sample.php" hash="4fab7308ade8623b5335732a9904e9bd"/><dir name="directDebit"><file name="add.php" hash="4034615d2c1c9b4dd3990749fe2fcb1d"/><file name="get.php" hash="5e5f3bf39602bd7f9a24a6bafdc4d85e"/><dir name="mandate"><file name="add.php" hash="7bc185514dd6b3727b058a8ee8f410bd"/><file name="addTransaction.php" hash="f8fa8c889c4878c4f31a586b00e78c9e"/><file name="get.php" hash="418ee427a180237a7a259cedd349e74c"/></dir><dir name="recurring"><file name="add.php" hash="7292977cd9de5da0e35569e5a3dc3a13"/><file name="get.php" hash="b96da3f0716a43625b1cc918edf90f7f"/></dir></dir><file name="exchange.php" hash="ece154591da8abd7f167635adbb84a3d"/><dir name="instore"><file name="confirmPayment.php" hash="0dc20bbab68f5ad8014d1627417c74b2"/><file name="getAllTerminals.php" hash="248a1c34de92cb4b26928e12eac7a24d"/><file name="getReceipt.php" hash="22f9736437a47f88d2c9ac8ad991c311"/><file name="payment.php" hash="e2895873daef84ef859a9251f62e7910"/><file name="status.php" hash="76172816339a3342beacbd90a46644b3"/></dir><file name="return.php" hash="7aa22326d6a8bd68b633e202fd85a487"/><dir name="service"><file name="getPaylinkUrl.php" hash="95962291c6feab31089be6d324f79283"/></dir><dir name="transaction"><file name="capture.php" hash="16d94830ef9737004c1704d31025e64a"/><file name="paymentMethods.php" hash="bb61b10cc5fd28db8708bb3c337aa7a8"/><file name="refund.php" hash="3ff5fe3329078bae5b70957317b077fc"/><file name="start.php" hash="520eb67c540d80688c046752c40342cd"/><file name="void.php" hash="13ae46719190684c9749069f70a38bcd"/></dir><dir name="validate"><file name="isPayServerIp.php" hash="19058a723db11ddeed3c52a3ba917ce6"/></dir></dir><dir name="src"><dir name="Api"><file name="Api.php" hash="f85c4cf757986c8dd1f858646fdb0438"/><dir name="Currency"><file name="Currency.php" hash="89ae7fd4e4095e374f33ba66f7d7ca32"/><file name="GetAll.php" hash="2fdc83ffbb9671d88dc583890118b6ef"/></dir><dir name="DirectDebit"><file name="DebitAdd.php" hash="7199518dc836d34144ad72711d435bbe"/><file name="DebitGet.php" hash="04115c7e84d216396a5f2f1b844a6e0f"/><file name="Delete.php" hash="851f6abc00869821aeceaebf78ce2f80"/><file name="DirectDebit.php" hash="b11c24151503c2402f6c696b2dab90af"/><file name="MandateAdd.php" hash="e92716cd8eeddab5ac0e28666a5ddd61"/><file name="MandateDebit.php" hash="ae09eb661936b125a3bca5bba39ca375"/><file name="MandateGet.php" hash="5e53cf099612a0b82a89f3516ec55d17"/><file name="RecurringAdd.php" hash="167a30314a8713bbfaa6906ae72aad57"/><file name="RecurringGet.php" hash="db7d5d73370b0428f86667e1f6b92101"/><file name="Update.php" hash="6ee552228f2fd98990eb453204b8506a"/></dir><dir name="Instore"><file name="ConfirmPayment.php" hash="f8dad4880859a66e605209155459df01"/><file name="GetAllTerminals.php" hash="17f824a8519736ac04f63829f2d83edb"/><file name="GetTransactionTicket.php" hash="57e956e4bfef63a853b03759d13f8174"/><file name="Instore.php" hash="a4ebe56c07aabf875fa2975929a33f21"/><file name="Payment.php" hash="da4ee88b3b6992f7a4b438d4c2991330"/><file name="Status.php" hash="0507f8028097860e3145dee82f364297"/></dir><dir name="Refund"><file name="Add.php" hash="3dc8bf8b3c7be9f28982188276fcd74c"/><file name="Refund.php" hash="7d237e5128a9c1063ba70e705cca3c37"/></dir><dir name="Service"><file name="GetPayLinkUrl.php" hash="a290b8533f30b871b46f3a0295c41dad"/><file name="Service.php" hash="1e664edea598d318466b050144ba6880"/></dir><dir name="Transaction"><file name="Approve.php" hash="d1709966f1f042b41d1bc44926f27dee"/><file name="Capture.php" hash="604738b3fe9b4451d5802de1c07fc9ba"/><file name="Decline.php" hash="0a6c37c859560af8bef2ec37edc64450"/><file name="GetService.php" hash="0bca117078f4ff5e705e0577fb70c586"/><file name="Info.php" hash="7a9f8568b606c096984c0a7da7916e11"/><file name="Refund.php" hash="d4e01fbcb8abba8df170498c0dd56168"/><file name="Start.php" hash="8cd62ceeaedd845378c9d2c714aca19c"/><file name="Transaction.php" hash="d80ebf3623abd560e8ecd4ae8c92639a"/><file name="Void.php" hash="e76c3dc2432e51db9c7d785ee4f0dbd5"/></dir><dir name="Validate"><file name="IsPayServerIp.php" hash="c403fb225d08b6b011edf866c9d43156"/><file name="Validate.php" hash="d3feb1fa0edb37bbee86ef935d149f38"/></dir><dir name="Voucher"><file name="Activate.php" hash="7932b7899e9770821e712b59e952e3b5"/><file name="Balance.php" hash="5e4cf8999d7e353d98006c8b068ca069"/><file name="Charge.php" hash="525d1e8491418c49e705d08f907aabdc"/><file name="Voucher.php" hash="ba71c6cd712fb89c6682a70b03f550f3"/></dir></dir><file name="Config.php" hash="e73385a4fc039062d12d406435a9716b"/><dir name="Curl"><file name="Dummy.php" hash="1745478bcae3d5081f9b12cc81f1e0ca"/></dir><file name="Currency.php" hash="49f1340a25d7a9b1cfdfb3073104e92c"/><dir name="DirectDebit"><file name="Mandate.php" hash="6b778ce4c44d2d2d4db66f6dcea08e29"/><file name="Recurring.php" hash="821065f96b13bda3d0f835638a745ee0"/></dir><file name="DirectDebit.php" hash="329bd85db112da942644a766b79802f0"/><dir name="Error"><file name="Api.php" hash="bbe509d6742ba5ac54e67db2865b9d59"/><file name="Error.php" hash="63a453baf90355604d24ddf015df7a34"/><file name="NotFound.php" hash="115ec3c5650244dd84c9e71ada3945ed"/><dir name="Required"><file name="ApiToken.php" hash="0485882225b6e0679e0f6c974b1b7aeb"/><file name="ServiceId.php" hash="8e17bb932fa9b03c265512143c57dd5d"/></dir><file name="Required.php" hash="37f246dd05e95cb5a5793ec80b618f32"/></dir><file name="Helper.php" hash="5b327f622fcc7b6dcc601761283956d2"/><file name="Instore.php" hash="a114c542769c3ead1521ee52bfab58e7"/><file name="Paymentmethods.php" hash="bbce6a45fb49fbe4d3e242b85d35b9cb"/><file name="Refund.php" hash="ab8011579f035c5529f71e1af32ee816"/><dir name="Result"><dir name="DirectDebit"><file name="Add.php" hash="710be2f5e0c263226de6ddcc12b5160f"/><file name="Get.php" hash="044463d71af40ef9f8022bf9aa54394c"/><dir name="Mandate"><file name="Add.php" hash="28c1cd015980a69a0827509222b13922"/><file name="AddTransaction.php" hash="60d92d48c11921d03f036aa6b3b3425e"/><file name="Get.php" hash="e27eda30346c16512d74d2682c8542b0"/></dir><dir name="Recurring"><file name="Add.php" hash="5a317db77bccf59ec7ec3b5604ec53ba"/><file name="Get.php" hash="ed4c97826dd6af0144e415d93535d61d"/></dir></dir><dir name="Instore"><file name="ConfirmPayment.php" hash="c40673aa1b0986581f20c64c03be9e5e"/><file name="Payment.php" hash="4cebf421c4fc05ec86d3adfef5ec8261"/><file name="Receipt.php" hash="93363b372e01a7125335d574d8634760"/><file name="Status.php" hash="9a53d172946cd5760d058370d52ba2c7"/><file name="Terminals.php" hash="865b4b8afd074f70c4e2201bc11f4771"/></dir><dir name="Refund"><file name="Add.php" hash="d055da637564eef29e804a1faef1dbf8"/></dir><file name="Result.php" hash="4175022c91a50bdbd91ffe438b043d2b"/><dir name="Transaction"><file name="Refund.php" hash="3e22f2aa8f531a6eb07fde33047ed82e"/><file name="Start.php" hash="7200ebdb50cf149ceea8c013c82c6eab"/><file name="Transaction.php" hash="351737022ccf57de09e75d25fb7eedfd"/></dir><dir name="Voucher"><file name="Voucher.php" hash="d3d991fac30467cce37b0de53a615ae1"/></dir></dir><file name="Service.php" hash="bcfb8d540a089363ddd8db69d09c8b60"/><file name="Transaction.php" hash="4f459a95471b40ee742f0d78cef3a740"/><file name="Validate.php" hash="8469564f78184177934295ce28b96a54"/><file name="Voucher.php" hash="d6e202d522ffd37692aad50989f001ec"/></dir><dir name="tests"><file name="ConfigTest.php" hash="b7f00c625a9df9718d97b3bf6b688c99"/><file name="CurrencyTest.php" hash="e9cfe5bb2bc4371321fb408fc53f83d8"/><file name="HelperTest.php" hash="61f43eaa726ad662ab47f9a718438983"/><file name="PaymentmethodsTest.php" hash="eec5b50c78f43edac925cfb9f89b33cd"/><file name="RefundTest.php" hash="8a93fe0d1eb2ffe13c14214d4cd0109a"/><file name="TransactionTest.php" hash="85318b09514abc0432dcda91c647187f"/><file name="ValidateTest.php" hash="b5090dd8ee903face24f21a9bdce2c95"/><dir name="dummyData"><dir name="Refund"><file name="refund.json" hash="f9e4da66248a64f964723b4ed6c7ffdf"/><file name="refundError.json" hash="c71c384b2cfae94c429ccfb8d28fd4e1"/></dir><dir name="Transaction"><dir name="Result"><file name="approve.json" hash="cca7667c9092cae77189660118f45aaa"/><file name="decline.json" hash="cca7667c9092cae77189660118f45aaa"/><file name="refund.json" hash="f9e4da66248a64f964723b4ed6c7ffdf"/><file name="refundError.json" hash="c71c384b2cfae94c429ccfb8d28fd4e1"/><file name="transactionPaid.json" hash="938a9e79081292a6ebaf2163175d64ec"/><file name="transactionVerify.json" hash="a04928cef5af76fa2d3cd23662517d89"/></dir><file name="startOk.json" hash="0fea5cb9fa6a59dba6226942053648fb"/></dir><dir name="Validate"><file name="isPayServerIpNo.json" hash="476b4edbf5412cdfb318c74fc21a11d8"/><file name="isPayServerIpYes.json" hash="6ce66f3fb6a06d6b77059803d4fef7c0"/></dir><file name="currencies.json" hash="103b88f54e43ff2585d42a70b6370c67"/><file name="getService.json" hash="345a55bdadb305146b121b7996f4b9c0"/></dir></dir><file name=".gitignore" hash="54b761861a00672137da5cf9fe00e2de"/><file name=".travis.yml" hash="ccf7c0d24624132428b4b9539b78ecf3"/></dir></dir><dir name="php-curl-class"><dir name="php-curl-class"><file name="LICENSE" hash="7246f848faa4e9c9fc0ea91122d6e680"/><file name="README.md" hash="f2eeff9b53b4824b6fd88b2be85e4dcc"/><file name="composer.json" hash="c27df8073014d0fea654e916009f8466"/><dir name="docs"><file name="Makefile" hash="1b19a74bb48c433ab52d7c381b78dc7e"/><file name="README.md" hash="9e9a36f20f8c03c734345beaa2edb0a5"/><dir name="source"><file name="conf.py" hash="98412cfa8535eb2749a53b6d88371635"/><file name="faq.rst" hash="fc97af6348e454000aca799cab6d0053"/><file name="index.rst" hash="d8e3e63cc6a63f60721bc1a1c3f5001c"/><file name="overview.rst" hash="1e62e027121ef9aaa19bdd317d44ede2"/></dir><file name=".gitignore" hash="2529e845806d223afb1ff7dcdeab55d4"/></dir><dir name="examples"><file name="README.md" hash="944a15e05bd22c875d6698a6389399c8"/><file name="coinbase_account_balance.php" hash="06c04fad60f4fa6670f674165003e9af"/><file name="coinbase_spot_rate.php" hash="27bb3b0f5387e019ff906fe3d13bf2c4"/><file name="deviant_art_rss.php" hash="fa0151454eb0de60483bfbf2649b8f8a"/><file name="download_file.php" hash="c1cced0f90217042812e29db6ac0c10d"/><file name="download_file_with_callback.php" hash="3ea9b3feebbc3bd83f77ed52a18de05d"/><file name="flickr.class.php" hash="43179dade7dd33508981ee478002a2f5"/><file name="flickr_photo_search.php" hash="26d02cb1ccdfb7a7a3ec39b6c59d4971"/><file name="flickr_upload_photo.php" hash="0d11e5ba8f41398fec8e6cc977b55c82"/><file name="get.php" hash="c47177bc4f87f84b1502f35ba0e6d1e6"/><file name="get_base_url_1.php" hash="9ed7f693187b90ce9ee1aa4b420ffe52"/><file name="get_base_url_2.php" hash="8b499939e897066c0885928ff475b44b"/><file name="github_create_gist.php" hash="3192e4063a43dce6bf3901d782c4ac40"/><file name="gmail_send_email.php" hash="5e4411eb80b16d4d42f2b94053f32c30"/><file name="google_maps_geocode_address.php" hash="f150e2ec72013094a774092b2696d670"/><file name="google_plus_profile.php" hash="ab6e6cf7b33945fda76fe7c2ed66c540"/><file name="gratipay_send_tip.php" hash="05ea71d33448196288445feb14d431d6"/><file name="instagram_popular_media.php" hash="f7266d36e6fa96ac7594654a6918abf5"/><file name="instagram_search_photos.php" hash="f8d44579efe04a7ed739e45a5af26bdd"/><file name="mailchimp_subscribe_email_address.php" hash="1bd4d2508a06096a33088943c539d643"/><file name="multi_curl_before_send.php" hash="98f002a915261b6375e2a8cbf033c624"/><file name="multi_curl_delete.php" hash="2384ea09bff8b031565e63e75e313040"/><file name="multi_curl_download.php" hash="8701601b7192d1671ed834020684480d"/><file name="multi_curl_download_with_callback.php" hash="f68cffed4c903407320396188604f422"/><file name="multi_curl_get.php" hash="f4b8b67ca9d8370a48ca791b9cd37328"/><file name="multi_curl_get_callbacks.php" hash="b8af5ee91e9c24a2cf1f1440a244b3ce"/><file name="multi_curl_patch.php" hash="9237e7c26a7f0cd45034bf55e602c256"/><file name="multi_curl_post.php" hash="1f7a00588adde05f39e1f93d3840d7ed"/><file name="multi_curl_put.php" hash="5ba9ddeae279a4089f7f7eaad942aa95"/><file name="post.php" hash="5414eda7a246263ddeb5920ee7c45bc3"/><file name="post_json.php" hash="0a5fdb77bc668ba5d841eca3fb2ab75c"/><file name="post_redirect_get.php" hash="042d70bc4d0bf463b89c602b20776bec"/><file name="progress.php" hash="279aa9284556d014fc78e96c1b75cd50"/><file name="progress_advanced.php" hash="c3d91329a1fc927bab54c10bed176408"/><file name="proxy.php" hash="e3acfff828e3949c2e984fe860fa479f"/><file name="put.php" hash="7d75554c8c4b2195bd2598c77c952838"/><file name="reddit_top_pics.php" hash="7fda200709ea7ec03df2c8a53a485892"/><file name="set_cookie.php" hash="2600096ebec5c6583156c9280955a7e2"/><file name="set_url_1.php" hash="fabbe1c29525b92888a0936485691d29"/><file name="set_url_2.php" hash="3c71c517455f994a06cb08d2e94ce0c8"/><file name="twitter_post_tweet.php" hash="a252660e9bffd0641381a0ad0813fa78"/><file name="twitter_trending_topics.php" hash="23053d5dfd766c98182378f3a1249e5d"/><file name="upload_file.php" hash="05050db0aa963192e9d85171b77ae341"/><file name="youtube_list_playlist_videos.php" hash="6c5ae3f3cdf6dcb5c5fe360624d47bef"/><file name="youtube_video_count.php" hash="f9d7598ab61717f719b99d9b076b2ca4"/></dir><dir name="scripts"><file name="bump_major_version.php" hash="f930cf07539423734d5f7378fa5646de"/><file name="bump_minor_version.php" hash="03754135acff395b4ecca040471b509e"/><file name="bump_patch_version.php" hash="df1d6bdffd08a3972878fa9096ca8982"/><file name="update_readme_methods.sh" hash="6a84cc9cb7e74303a854104201333e0e"/><file name="v4_migration.php" hash="1204efd398ee5562283229f9e12250c3"/></dir><dir name="src"><dir name="Curl"><file name="CaseInsensitiveArray.php" hash="517e786b03deb69d055072059a6f6589"/><file name="Curl.php" hash="f80a854bc7e74bd2a9960dd95483fadd"/><file name="MultiCurl.php" hash="9030703db3afaf9ff3851454dca961b3"/></dir></dir><dir name="tests"><dir name="PHPCurlClass"><file name="Helper.php" hash="a90668ebc6045420e86582fd30c3c11c"/><file name="PHPCurlClassTest.php" hash="b1c186f447b184fdebd5b44b280ea820"/><file name="PHPMultiCurlClassTest.php" hash="80cbe86949f4c0a2fa9002c1135bbada"/><file name="server.php" hash="69ed2817f2a3d5fc91ccfc2b0a35d5fa"/></dir><file name="before_script.sh" hash="9662ccee85ad2a2d6756bc9042f1a972"/><file name="check_syntax.sh" hash="bcec868d19007801e7a6d97a8a352d30"/><file name="phpunit.xml" hash="02538f4dc944563d09cb7c8503304f6c"/><file name="run.sh" hash="b480ddd83c3c09ec768a25ed8ca53e02"/><file name="script.sh" hash="fc29b81395c851a876531d73a2591b55"/></dir><dir name=".github"><file name="CONTRIBUTING.md" hash="8ddd43058158bea44998b574a271fe64"/><file name="ISSUE_TEMPLATE.md" hash="2249b43c827634a6b3616cfabd9f51f2"/></dir><file name=".gitignore" hash="62f86c4700c6fd118d837d9b9cb369ae"/><file name=".travis.yml" hash="3da971d2cee55f305f06c243db0179fb"/></dir></dir></dir></dir></dir></target><target name="magedesign"><dir name="frontend"><dir name="base"><dir name="default"><dir name="template"><dir name="pay"><dir name="payment"><dir name="form"><file name="billink.phtml" hash="7fa7d3e113b911744ba130a9084a6b87"/><file name="default.phtml" hash="d41d8cd98f00b204e9800998ecf8427e"/><file name="focum.phtml" hash="d5e55377466c3fcc5b45a4104fbc020d"/><file name="ideal.phtml" hash="6cfa69a8773dfc091e055b531bbf31dc"/><file name="idealSelect.phtml" hash="13936d975af0083512378f5936a5896d"/><file name="instore.phtml" hash="5299cf1294e69a744c6a87405859c7fd"/><file name="klarna.phtml" hash="b154ba769fd50ece09109f8780ba3b5b"/><file name="yehhpay.phtml" hash="b154ba769fd50ece09109f8780ba3b5b"/></dir><file name="mark.phtml" hash="ab61d728f0d237a34f78300554d8ba0f"/></dir></dir></dir></dir></dir></dir><dir name="adminhtml"><dir name="base"><dir name="default"><dir name="template"><dir name="pay"><dir name="payment"><dir name="form"><file name="billink.phtml" hash="7fa7d3e113b911744ba130a9084a6b87"/><file name="default.phtml" hash="d41d8cd98f00b204e9800998ecf8427e"/><file name="focum.phtml" hash="d5e55377466c3fcc5b45a4104fbc020d"/><file name="ideal.phtml" hash="6cfa69a8773dfc091e055b531bbf31dc"/><file name="idealSelect.phtml" hash="13936d975af0083512378f5936a5896d"/><file name="instore.phtml" hash="5a93eefb7c592c05478681dce9d16b3b"/><file name="klarna.phtml" hash="1a496f7ebb8bd1361332519a3331faaa"/><file name="paylink.phtml" hash="1f030c00390300cac93e347872c560cf"/></dir><file name="mark.phtml" hash="ab61d728f0d237a34f78300554d8ba0f"/></dir></dir></dir></dir></dir></dir></target><target name="magemedia"><dir name="pay_payment"><file name="logo.png" hash="b45a2ccf5e85a713b786d85c1059afee"/></dir></target></contents>
|
16 |
<compatible/>
|
17 |
<dependencies><required><php><min>5.1.0</min><max>7.2.99</max></php><extension><name>curl</name><min/><max/></extension></required></dependencies>
|
18 |
</package>
|
1 |
<?xml version="1.0"?>
|
2 |
<package>
|
3 |
<name>Pay_NL</name>
|
4 |
+
<version>3.8.0</version>
|
5 |
<stability>stable</stability>
|
6 |
<license>Pay</license>
|
7 |
<channel>community</channel>
|
8 |
<extends/>
|
9 |
<summary>Betaalmethoden van pay.nl</summary>
|
10 |
<description>Magento plugin voor betaalmethoden van pay.nl</description>
|
11 |
+
<notes>Instore payment now supported in webpos</notes>
|
12 |
<authors><author><name>Andy Pieters</name><user>andy</user><email>andy@pay.nl</email></author></authors>
|
13 |
+
<date>2017-06-12</date>
|
14 |
+
<time>14:19:07</time>
|
15 |
+
<contents><target name="mageetc"><dir name="modules"><file name="Pay_Payment.xml" hash="035161a836b38119a3deee9a53aa0493"/></dir></target><target name="magecommunity"><dir name="Pay"><dir name="Payment"><dir name="Block"><dir name="Adminhtml"><file name="Paymentmethods.php" hash="388fd5b8c91b469989956a44d3747981"/><dir name="Sales"><dir name="Order"><dir name="Creditmemo"><file name="Totals.php" hash="17f7aa9dd229b05b8150ad8580d26ea2"/></dir><dir name="Invoice"><file name="Totals.php" hash="4fda933239ba6c5efe0abf855a578abe"/></dir><file name="Totals.php" hash="76764ff8e32876bf937c276acd2fcf17"/></dir><file name="Totals.php" hash="53f1e18fa57da728bb7ae8391099322a"/></dir></dir><dir name="Form"><file name="Abstract.php" hash="3a88ab9907aa9729c9224a136e4ef17c"/><file name="Afterpay.php" hash="60e7120d92a35479229dc8686965170f"/><file name="Afterpayem.php" hash="81d7859343d26234ae897cf236acb3c9"/><file name="Amex.php" hash="9c4945bb3577d56002dc7cd24ce00fd3"/><file name="Billink.php" hash="c700934ea3e0438828093602e3ac9455"/><file name="Bitcoin.php" hash="f3a40f1d2691aed2f9e7f3477b5deb1c"/><file name="Capayable.php" hash="1fb8d87532881f98ba65c46215910cdd"/><file name="CapayableGespreid.php" hash="082ca172c67f29185b21e935e32c9c1e"/><file name="Cartebleue.php" hash="db7da62ea79ae9e8a15998b91618c7cb"/><file name="Fashioncheque.php" hash="7c1a9727da5d3fccd0a07abb7424f296"/><file name="Focum.php" hash="174b8123191d98dd2328de887c9450df"/><file name="Gezondheidsbon.php" hash="33fcf9147f239a604bd4fba78ea2cba4"/><file name="Giropay.php" hash="b2f52e1b1e3340950238bde715f8f963"/><file name="Givacard.php" hash="d2dc92a3b66236a302a54049a08840e0"/><file name="Ideal.php" hash="fef986eaba046584083e36f3609a0013"/><file name="Incasso.php" hash="aebe891d50b69970bd46f59d23814edb"/><file name="Instore.php" hash="f175a59da6a95ce976a2b516cd12ed82"/><file name="Klarna.php" hash="5af95f201b4318cf8d35441a735ba513"/><file name="Maestro.php" hash="82b16a17cd78e1ad6f46fe751da7c8e4"/><file name="Mistercash.php" hash="ed955716ad3c8ad4bc00f374cd0cfd8c"/><file name="Mybank.php" hash="057c8079eebde684e9227ab2d7e14405"/><file name="Overboeking.php" hash="f4be14559a4a8c3e2daec114f45bcdd2"/><file name="Paylink.php" hash="88aa76f66dd6de2c1edbaa8fa2f82848"/><file name="Paypal.php" hash="f9579c1c34eb4436e53f761c2dee258a"/><file name="Paysafecard.php" hash="6df3b810346618d9161a8e9cac559deb"/><file name="Podiumkadokaart.php" hash="eeac3bafc861cffb016b9a2b2e3826a9"/><file name="Postepay.php" hash="7aa30da423bf38cfdf4a4deb6b628d1d"/><file name="Sofortbanking.php" hash="6900b858d9081ba94c1eb2d543672891"/><file name="Telefoon.php" hash="54c8520b21e1c999b52c54e93b542df8"/><file name="Visamastercard.php" hash="ce3a7868f9b8860acaaf176fc153896f"/><file name="Vvvgiftcard.php" hash="4830f8b4d221316ecdcb28b419799d23"/><file name="Webshopgiftcard.php" hash="3061340972cc57c3baf5a372a1fd7b61"/><file name="Wijncadeau.php" hash="72b1003d47bf7d03c8c14f3a04919e17"/><file name="Yehhpay.php" hash="1dfaa01621b4a366a6a83c92471c4dfd"/><file name="Yourgift.php" hash="4a2fafa29ca7d860e99529dd7f2cbff4"/></dir><dir name="Sales"><dir name="Order"><dir name="Creditmemo"><file name="Totals.php" hash="ed22b3a323eafbea1e211ce7b8babf5d"/></dir><dir name="Invoice"><file name="Totals.php" hash="f609b1022bf81824e8863548bb97ca70"/></dir><file name="Totals.php" hash="cdb66b39cea22a6ed2aef9454c90c4b7"/></dir></dir></dir><file name="Exception.php" hash="a200bf2c08b9b9ee4d126feb40abbd19"/><dir name="Helper"><file name="Data.php" hash="70c554539e82603f64368cd0944dcca4"/><file name="Order.php" hash="cb36a7d6d33c7705307630303ee827e6"/><file name="Total.php" hash="0a7d2b69cd75323c38d69de9073db4c0"/></dir><dir name="Model"><dir name="Backend"><file name="Trim.php" hash="a232e48f459a6556c393f4da7a0d4139"/></dir><dir name="Mysql4"><dir name="Option"><file name="Collection.php" hash="54034bcf55cc7586e3d9cea66a267ed0"/></dir><file name="Option.php" hash="70563149e562bb27cee0f8041e170fce"/><dir name="Optionsub"><file name="Collection.php" hash="90f32544532471e2fb2dcd5a54b66be8"/></dir><file name="Optionsub.php" hash="20838820f4dc50ca04c8faf79597aea0"/><dir name="Transaction"><file name="Collection.php" hash="289e4368ab9d03e36bec938f9b3c9666"/></dir><file name="Transaction.php" hash="cb2787ab540acf82e94daef0ba07235e"/></dir><file name="Observer.php" hash="12fe99ed9392d34d11f8dd3c5c142914"/><file name="Option.php" hash="2a42d9bb5040b1f2964c146149cb1afd"/><file name="Optionsub.php" hash="acc178145aec8aa3f813055188cec3b5"/><dir name="Paymentmethod"><file name="Afterpay.php" hash="ad86753b77f5ba38f9f487a21b5dd740"/><file name="Afterpayem.php" hash="0e46d05dbd0e50568ce501f015a4bef9"/><file name="Amex.php" hash="7b4157754d63950c3896a516db92e8f2"/><file name="Billink.php" hash="16c12d733d8a1e22e92a4e8ee7dcffd1"/><file name="Bitcoin.php" hash="496ec9c7912b8b284168e93640528ed6"/><file name="Capayable.php" hash="60f67926b2921a8b88b5b00766ae4694"/><file name="CapayableGespreid.php" hash="cf13bf9b313b1e73afc66ca9953291cf"/><file name="Cartebleue.php" hash="9c7582f774e76a5932a58a8b9ec9e51a"/><file name="Fashioncheque.php" hash="68355c9aaaf281b47d805dd09a29a2e4"/><file name="Focum.php" hash="8f7e4b3dfde76bf83a5a72d38cd276c3"/><file name="Gezondheidsbon.php" hash="9eb4a0560499cfa77bfeb0caf2721880"/><file name="Giropay.php" hash="0c1a03865705abf36a515f4ce853fe79"/><file name="Givacard.php" hash="674b31ad7ec22621b57093da2944dec0"/><file name="Ideal.php" hash="ce91a44aae3943e0f17fbd2fed5bf3c9"/><file name="Incasso.php" hash="201b14ae2b7ca0c3ca57c10c7f63539f"/><file name="Instore.php" hash="3f8e5ceaafbfd926e4f17416873d7160"/><file name="Klarna.php" hash="2acd614cae4e98808af233b67e72091f"/><file name="Maestro.php" hash="eaa24f85ca579779f8f48d0b55dbf41f"/><file name="Mistercash.php" hash="f731220c7c1b1bef18632d2463d9a1a7"/><file name="Mybank.php" hash="15343fcf04a43da6209a2d68e530ed8d"/><file name="Overboeking.php" hash="9d2829863036d3990a1e1e650fa651b3"/><file name="Paylink.php" hash="9817ea9b14aa5be1e236758e354ce554"/><file name="Paypal.php" hash="cab6b68d26e84407fa33089df7ac54c8"/><file name="Paysafecard.php" hash="932534b552ea0668aa7923c931dd546a"/><file name="Podiumkadokaart.php" hash="98e0fda57978ac23f8ccac603a62c55d"/><file name="Postepay.php" hash="b98826f7a81a1631227de202ed769e1d"/><file name="Sofortbanking.php" hash="989478f44af7f829d5566734bfae96c3"/><file name="Telefoon.php" hash="8744b545ef8c5f55cc6c3d209c27e8af"/><file name="Visamastercard.php" hash="db8cf0d660bd13a52ed79822350bbcc5"/><file name="Vvvgiftcard.php" hash="a726dbdf43590afec40b898797c6e90c"/><file name="Webshopgiftcard.php" hash="746e512f5421e465010afe85a3db88fc"/><file name="Wijncadeau.php" hash="f5de786cd19fc9dc9ce82e15a2c78c2d"/><file name="Yehhpay.php" hash="f5c4a4b71fd35237479370e7a91647dc"/><file name="Yourgift.php" hash="dd5f2c77dd2a2c473d9153fb243cf454"/></dir><file name="Paymentmethod.php" hash="d7fad8a5d4f75c758e605e6e08dc743b"/><dir name="Paypal"><file name="Cart.php" hash="4e2c74c4f744ddc613023ebeea924a25"/></dir><dir name="Resource"><file name="Setup.php" hash="4bf6f4eb88b06047e021f55077898312"/></dir><dir name="Sales"><dir name="Order"><dir name="Creditmemo"><dir name="Total"><file name="Paymentcharge.php" hash="00177802127ff3c9d8d58d54f7b2e4d7"/></dir></dir><dir name="Invoice"><dir name="Total"><file name="Paymentcharge.php" hash="9cfd81f13a15fee779d77b3cf63cf825"/></dir></dir></dir><dir name="Quote"><dir name="Address"><dir name="Total"><file name="Paymentcharge.php" hash="908268174ed3923773b4a522e180da97"/></dir></dir></dir></dir><dir name="Source"><file name="Gateway.php" hash="78d710bc4415e9872f270cd15b30551d"/><file name="Iconsize.php" hash="6e3d674afb63ddcc8f30a968b8a9dd71"/><file name="Language.php" hash="53db4f77dcf223a1afd260c565150bfe"/><dir name="Paymentmethod"><file name="Active.php" hash="ee0210654744b696b79a95f1c4747be1"/><dir name="Afterpay"><file name="Active.php" hash="631b79947d92cf932c80eca13f53afe9"/></dir><dir name="Afterpayem"><file name="Active.php" hash="1d049374372537c86e2c593e452889d1"/></dir><dir name="Amex"><file name="Active.php" hash="bc1e611d56d0372959a4b66f172cd1e0"/></dir><dir name="Billink"><file name="Active.php" hash="18d119c4720809e1cd82a51e95dd8a77"/></dir><dir name="Bitcoin"><file name="Active.php" hash="fc89631b3cda4a656d9b7f3973849eae"/></dir><dir name="Capayable"><file name="Active.php" hash="65d3e8a72527f75942e6054192965aa7"/></dir><dir name="CapayableGespreid"><file name="Active.php" hash="a471a6a2c7a3a59780c89a67ed8a6924"/></dir><dir name="Cartebleue"><file name="Active.php" hash="bcf8c51ecfbc8d44c9f49a39dc764bd4"/></dir><dir name="Fashioncheque"><file name="Active.php" hash="c5fa9deac7ffd651b049ffb72133163f"/></dir><dir name="Focum"><file name="Active.php" hash="418942b5cf3a48d515cf3589b00637e6"/></dir><dir name="Gezondheidsbon"><file name="Active.php" hash="f24be4a3c557a717634e9d874c442d02"/></dir><dir name="Giropay"><file name="Active.php" hash="1552d5fc9fbb84a2d2f3871a55ac4ec6"/></dir><dir name="Givacard"><file name="Active.php" hash="c69157dff1c3dc4572d693c63140969b"/></dir><dir name="Ideal"><file name="Active.php" hash="85d0fcdfa9d3258d6ff5bceae5b0042f"/><file name="Selecttype.php" hash="37e19c073cf39469efe1ce9d7548a4b7"/></dir><dir name="Incasso"><file name="Active.php" hash="d99d1c2538d021f126243b738564fc4a"/></dir><dir name="Instore"><file name="Active.php" hash="3a6bc8939693c22823e0a9c9c67ef22a"/></dir><dir name="Klarna"><file name="Active.php" hash="c16af8dbed563f8eb0c0794428955283"/></dir><dir name="Maestro"><file name="Active.php" hash="c33b890119ecfcbc4f67044ac8750f42"/></dir><dir name="Mistercash"><file name="Active.php" hash="24633712262b195c058abb08b7468ee6"/></dir><dir name="Mybank"><file name="Active.php" hash="d29339a25c6a1bd4c02e0609ad3668cf"/></dir><dir name="Overboeking"><file name="Active.php" hash="10c1163ece5af584568e7cc8a2aa6975"/></dir><dir name="Paypal"><file name="Active.php" hash="626755f8781e02fdc5693b4f21a43be3"/></dir><dir name="Paysafecard"><file name="Active.php" hash="498f7ca442b0b640a40917b9e891664c"/></dir><dir name="Podiumkadokaart"><file name="Active.php" hash="2836dfcb49fb6e267c169ea0f1a8e011"/></dir><dir name="Postepay"><file name="Active.php" hash="40101c5b929e5c652b7c73d38bd55b00"/></dir><dir name="Sofortbanking"><file name="Active.php" hash="6090cc3aa35ba5655e1c3766c22d73a8"/></dir><dir name="Telefoon"><file name="Active.php" hash="e48b97faa7bf1744787e3ac60c0f178c"/></dir><dir name="Visamastercard"><file name="Active.php" hash="89130148898e2cf60e97630820ab8958"/></dir><dir name="Vvvgiftcard"><file name="Active.php" hash="ed0258c05c2e16ea189dfbd221a45b51"/></dir><dir name="Webshopgiftcard"><file name="Active.php" hash="4340b8530118937df32caa2a53294b5b"/></dir><dir name="Wijncadeau"><file name="Active.php" hash="b0b9a73e470a188731c6121b642c3710"/></dir><dir name="Yehhpay"><file name="Active.php" hash="bea1e10dcd469224e5f356864a691de2"/></dir><dir name="Yourgift"><file name="Active.php" hash="2e277ce8b3407f037468c17b818f4144"/></dir></dir><file name="Sendmail.php" hash="626c01900a480ecd790bf56324e4590c"/><file name="Showfee.php" hash="1203dc1beb95867f232e0945a1728146"/><dir name="Status"><file name="PendingPayment.php" hash="9358466304af44f3a22f77fec7630be1"/><file name="Processing.php" hash="aea6f58cfb750a93f03ae4b435c59766"/></dir></dir><dir name="System"><dir name="Config"><dir name="Source"><file name="Chargetype.php" hash="82c781472b46ae466f2ec6d6b0251df3"/></dir></dir></dir><dir name="Transaction"><file name="LockException.php" hash="57054928500c8bac587bb93f631e14fc"/></dir><file name="Transaction.php" hash="8bb6b623b503640d605cde5b27af50e8"/></dir><file name="composer.json" hash="6c8823e38701d6ad4db0d02873530de2"/><file name="composer.lock" hash="ead8c2328b584294d1efa171b8c23e88"/><dir name="controllers"><file name="CheckoutController.php" hash="e49b7563e4c080ea8db8e307f50d5780"/><file name="OrderController.php" hash="e2da5c7341641a0db70c744f3c1d16a3"/></dir><dir name="etc"><file name="config.xml" hash="b528b29dd5881194b477fef01f3e1a44"/><file name="system.xml" hash="59702569e4d411c77cc9d8ab81e36e9f"/></dir><dir name="sql"><dir name="pay_payment_setup"><file name="install-3.7.1.php" hash="827660dd9690002a99d49a5ab0420f0f"/><file name="upgrade-3.0.0-3.1.0.php" hash="4b76b4f06ca7d3ffcec5e55a72773340"/><file name="upgrade-3.1.2.2-3.1.2.4.php" hash="aa75d3330b6d6db8d41a33404c6ca923"/><file name="upgrade-3.1.2.7-3.1.2.8.php" hash="22882b3a6a6977d1cb2b29cecb5a792f"/><file name="upgrade-3.2.1-3.2.2.php" hash="c30b9d725fc24bc00ce1548a7cb23137"/><file name="upgrade-3.2.13-3.2.14.php" hash="4fa59649ffc6a7cc6af3050e5f2a9700"/><file name="upgrade-3.6.5-3.6.6.php" hash="9c181eca48b537f84910292982b99c02"/><file name="upgrade-3.6.6-3.7.0.php" hash="6dc3deaa1086c87ef9d994ac6f7f7ea3"/><file name="upgrade-3.7.0-3.7.1.php" hash="8ee7093a83e9a4d2e1c2788ab31a99cd"/></dir></dir><dir name="vendor"><file name="autoload.php" hash="83d1056ba028254c33e7b71a4fe2e756"/><dir name="composer"><file name="ClassLoader.php" hash="bf6c4758ae060fd8f3e3a88e6c24ac3c"/><file name="LICENSE" hash="efa04e84182a9053f7563cf94064966f"/><file name="autoload_classmap.php" hash="8645d3a4e3ad87e7cf4d88a46717aab4"/><file name="autoload_namespaces.php" hash="35e12c7d76c4a81633bcf547c0e229a9"/><file name="autoload_psr4.php" hash="8fb5e4874e376f6218f954feb91d329f"/><file name="autoload_real.php" hash="29aed176b804fbe46a2756c54e7d2547"/><file name="autoload_static.php" hash="fed89d87b7ac73ef219dafa263bd3be9"/><file name="installed.json" hash="ca1dc83cdfa8c4baf54a40f7251357e8"/></dir><dir name="paynl"><dir name="sdk"><file name="README.md" hash="b0bffdca80e42d6cb52e820a4427b2f1"/><file name="composer.json" hash="8d66100746c7a72daae2eabbafa624b3"/><dir name="samples"><file name="config.sample.php" hash="4fab7308ade8623b5335732a9904e9bd"/><dir name="directDebit"><file name="add.php" hash="4034615d2c1c9b4dd3990749fe2fcb1d"/><file name="get.php" hash="5e5f3bf39602bd7f9a24a6bafdc4d85e"/><dir name="mandate"><file name="add.php" hash="7bc185514dd6b3727b058a8ee8f410bd"/><file name="addTransaction.php" hash="f8fa8c889c4878c4f31a586b00e78c9e"/><file name="get.php" hash="418ee427a180237a7a259cedd349e74c"/></dir><dir name="recurring"><file name="add.php" hash="7292977cd9de5da0e35569e5a3dc3a13"/><file name="get.php" hash="b96da3f0716a43625b1cc918edf90f7f"/></dir></dir><file name="exchange.php" hash="ece154591da8abd7f167635adbb84a3d"/><dir name="instore"><file name="confirmPayment.php" hash="0dc20bbab68f5ad8014d1627417c74b2"/><file name="getAllTerminals.php" hash="248a1c34de92cb4b26928e12eac7a24d"/><file name="getReceipt.php" hash="22f9736437a47f88d2c9ac8ad991c311"/><file name="payment.php" hash="e2895873daef84ef859a9251f62e7910"/><file name="status.php" hash="76172816339a3342beacbd90a46644b3"/></dir><file name="return.php" hash="7aa22326d6a8bd68b633e202fd85a487"/><dir name="service"><file name="getPaylinkUrl.php" hash="95962291c6feab31089be6d324f79283"/></dir><dir name="transaction"><file name="addRecurring.php" hash="e3af5f167730d312d1bbc9e3260328b1"/><file name="capture.php" hash="16d94830ef9737004c1704d31025e64a"/><file name="paymentMethods.php" hash="bb61b10cc5fd28db8708bb3c337aa7a8"/><file name="refund.php" hash="3ff5fe3329078bae5b70957317b077fc"/><file name="start.php" hash="ea3e09a7014f31f098bbd9147bec0eb0"/><file name="void.php" hash="13ae46719190684c9749069f70a38bcd"/></dir><dir name="validate"><file name="isPayServerIp.php" hash="19058a723db11ddeed3c52a3ba917ce6"/></dir></dir><dir name="src"><dir name="Api"><file name="Api.php" hash="f85c4cf757986c8dd1f858646fdb0438"/><dir name="Currency"><file name="Currency.php" hash="89ae7fd4e4095e374f33ba66f7d7ca32"/><file name="GetAll.php" hash="2fdc83ffbb9671d88dc583890118b6ef"/></dir><dir name="DirectDebit"><file name="DebitAdd.php" hash="7199518dc836d34144ad72711d435bbe"/><file name="DebitGet.php" hash="04115c7e84d216396a5f2f1b844a6e0f"/><file name="Delete.php" hash="851f6abc00869821aeceaebf78ce2f80"/><file name="DirectDebit.php" hash="b11c24151503c2402f6c696b2dab90af"/><file name="MandateAdd.php" hash="e92716cd8eeddab5ac0e28666a5ddd61"/><file name="MandateDebit.php" hash="ae09eb661936b125a3bca5bba39ca375"/><file name="MandateGet.php" hash="5e53cf099612a0b82a89f3516ec55d17"/><file name="RecurringAdd.php" hash="167a30314a8713bbfaa6906ae72aad57"/><file name="RecurringGet.php" hash="db7d5d73370b0428f86667e1f6b92101"/><file name="Update.php" hash="6ee552228f2fd98990eb453204b8506a"/></dir><dir name="Instore"><file name="ConfirmPayment.php" hash="f8dad4880859a66e605209155459df01"/><file name="GetAllTerminals.php" hash="17f824a8519736ac04f63829f2d83edb"/><file name="GetTransactionTicket.php" hash="57e956e4bfef63a853b03759d13f8174"/><file name="Instore.php" hash="ca3ae4de77ff6b73f106487e027b3037"/><file name="Payment.php" hash="da4ee88b3b6992f7a4b438d4c2991330"/><file name="Status.php" hash="0507f8028097860e3145dee82f364297"/></dir><dir name="Refund"><file name="Add.php" hash="3dc8bf8b3c7be9f28982188276fcd74c"/><file name="Refund.php" hash="7d237e5128a9c1063ba70e705cca3c37"/></dir><dir name="Service"><file name="GetPayLinkUrl.php" hash="a290b8533f30b871b46f3a0295c41dad"/><file name="Service.php" hash="1e664edea598d318466b050144ba6880"/></dir><dir name="Transaction"><file name="AddRecurring.php" hash="d283987b15767a7469c6c4479effba37"/><file name="Approve.php" hash="d1709966f1f042b41d1bc44926f27dee"/><file name="Capture.php" hash="604738b3fe9b4451d5802de1c07fc9ba"/><file name="Decline.php" hash="0a6c37c859560af8bef2ec37edc64450"/><file name="GetService.php" hash="0bca117078f4ff5e705e0577fb70c586"/><file name="Info.php" hash="7a9f8568b606c096984c0a7da7916e11"/><file name="Refund.php" hash="d4e01fbcb8abba8df170498c0dd56168"/><file name="Start.php" hash="8cd62ceeaedd845378c9d2c714aca19c"/><file name="Transaction.php" hash="d80ebf3623abd560e8ecd4ae8c92639a"/><file name="Void.php" hash="e76c3dc2432e51db9c7d785ee4f0dbd5"/></dir><dir name="Validate"><file name="IsPayServerIp.php" hash="c403fb225d08b6b011edf866c9d43156"/><file name="Validate.php" hash="d3feb1fa0edb37bbee86ef935d149f38"/></dir><dir name="Voucher"><file name="Activate.php" hash="7932b7899e9770821e712b59e952e3b5"/><file name="Balance.php" hash="5e4cf8999d7e353d98006c8b068ca069"/><file name="Charge.php" hash="525d1e8491418c49e705d08f907aabdc"/><file name="Voucher.php" hash="ba71c6cd712fb89c6682a70b03f550f3"/></dir></dir><file name="Config.php" hash="e73385a4fc039062d12d406435a9716b"/><dir name="Curl"><file name="Dummy.php" hash="1745478bcae3d5081f9b12cc81f1e0ca"/></dir><file name="Currency.php" hash="49f1340a25d7a9b1cfdfb3073104e92c"/><dir name="DirectDebit"><file name="Mandate.php" hash="6b778ce4c44d2d2d4db66f6dcea08e29"/><file name="Recurring.php" hash="821065f96b13bda3d0f835638a745ee0"/></dir><file name="DirectDebit.php" hash="329bd85db112da942644a766b79802f0"/><dir name="Error"><file name="Api.php" hash="bbe509d6742ba5ac54e67db2865b9d59"/><file name="Error.php" hash="63a453baf90355604d24ddf015df7a34"/><file name="NotFound.php" hash="115ec3c5650244dd84c9e71ada3945ed"/><dir name="Required"><file name="ApiToken.php" hash="0485882225b6e0679e0f6c974b1b7aeb"/><file name="ServiceId.php" hash="8e17bb932fa9b03c265512143c57dd5d"/></dir><file name="Required.php" hash="37f246dd05e95cb5a5793ec80b618f32"/></dir><file name="Helper.php" hash="5b327f622fcc7b6dcc601761283956d2"/><file name="Instore.php" hash="a114c542769c3ead1521ee52bfab58e7"/><file name="Paymentmethods.php" hash="bbce6a45fb49fbe4d3e242b85d35b9cb"/><file name="Refund.php" hash="ab8011579f035c5529f71e1af32ee816"/><dir name="Result"><dir name="DirectDebit"><file name="Add.php" hash="710be2f5e0c263226de6ddcc12b5160f"/><file name="Get.php" hash="044463d71af40ef9f8022bf9aa54394c"/><dir name="Mandate"><file name="Add.php" hash="28c1cd015980a69a0827509222b13922"/><file name="AddTransaction.php" hash="60d92d48c11921d03f036aa6b3b3425e"/><file name="Get.php" hash="e27eda30346c16512d74d2682c8542b0"/></dir><dir name="Recurring"><file name="Add.php" hash="5a317db77bccf59ec7ec3b5604ec53ba"/><file name="Get.php" hash="ed4c97826dd6af0144e415d93535d61d"/></dir></dir><dir name="Instore"><file name="ConfirmPayment.php" hash="c40673aa1b0986581f20c64c03be9e5e"/><file name="Payment.php" hash="4cebf421c4fc05ec86d3adfef5ec8261"/><file name="Receipt.php" hash="93363b372e01a7125335d574d8634760"/><file name="Status.php" hash="9a53d172946cd5760d058370d52ba2c7"/><file name="Terminals.php" hash="865b4b8afd074f70c4e2201bc11f4771"/></dir><dir name="Refund"><file name="Add.php" hash="d055da637564eef29e804a1faef1dbf8"/></dir><file name="Result.php" hash="4175022c91a50bdbd91ffe438b043d2b"/><dir name="Transaction"><file name="AddRecurring.php" hash="9f167dac05c4fa5635e1196476727c39"/><file name="Refund.php" hash="3e22f2aa8f531a6eb07fde33047ed82e"/><file name="Start.php" hash="7200ebdb50cf149ceea8c013c82c6eab"/><file name="Transaction.php" hash="351737022ccf57de09e75d25fb7eedfd"/></dir><dir name="Voucher"><file name="Voucher.php" hash="d3d991fac30467cce37b0de53a615ae1"/></dir></dir><file name="Service.php" hash="bcfb8d540a089363ddd8db69d09c8b60"/><file name="Transaction.php" hash="ee61551c63c97ad26a8b4fbb3d7e325d"/><file name="Validate.php" hash="8469564f78184177934295ce28b96a54"/><file name="Voucher.php" hash="d6e202d522ffd37692aad50989f001ec"/></dir><dir name="tests"><file name="ConfigTest.php" hash="b7f00c625a9df9718d97b3bf6b688c99"/><file name="CurrencyTest.php" hash="e9cfe5bb2bc4371321fb408fc53f83d8"/><file name="HelperTest.php" hash="61f43eaa726ad662ab47f9a718438983"/><file name="PaymentmethodsTest.php" hash="eec5b50c78f43edac925cfb9f89b33cd"/><file name="RefundTest.php" hash="8a93fe0d1eb2ffe13c14214d4cd0109a"/><file name="TransactionTest.php" hash="85318b09514abc0432dcda91c647187f"/><file name="ValidateTest.php" hash="b5090dd8ee903face24f21a9bdce2c95"/><dir name="dummyData"><dir name="Refund"><file name="refund.json" hash="f9e4da66248a64f964723b4ed6c7ffdf"/><file name="refundError.json" hash="c71c384b2cfae94c429ccfb8d28fd4e1"/></dir><dir name="Transaction"><dir name="Result"><file name="approve.json" hash="cca7667c9092cae77189660118f45aaa"/><file name="decline.json" hash="cca7667c9092cae77189660118f45aaa"/><file name="refund.json" hash="f9e4da66248a64f964723b4ed6c7ffdf"/><file name="refundError.json" hash="c71c384b2cfae94c429ccfb8d28fd4e1"/><file name="transactionPaid.json" hash="938a9e79081292a6ebaf2163175d64ec"/><file name="transactionVerify.json" hash="a04928cef5af76fa2d3cd23662517d89"/></dir><file name="startOk.json" hash="0fea5cb9fa6a59dba6226942053648fb"/></dir><dir name="Validate"><file name="isPayServerIpNo.json" hash="476b4edbf5412cdfb318c74fc21a11d8"/><file name="isPayServerIpYes.json" hash="6ce66f3fb6a06d6b77059803d4fef7c0"/></dir><file name="currencies.json" hash="103b88f54e43ff2585d42a70b6370c67"/><file name="getService.json" hash="345a55bdadb305146b121b7996f4b9c0"/></dir></dir><file name=".gitignore" hash="54b761861a00672137da5cf9fe00e2de"/><file name=".travis.yml" hash="ccf7c0d24624132428b4b9539b78ecf3"/></dir></dir><dir name="php-curl-class"><dir name="php-curl-class"><file name="LICENSE" hash="7246f848faa4e9c9fc0ea91122d6e680"/><file name="README.md" hash="f2eeff9b53b4824b6fd88b2be85e4dcc"/><file name="composer.json" hash="c27df8073014d0fea654e916009f8466"/><dir name="docs"><file name="Makefile" hash="1b19a74bb48c433ab52d7c381b78dc7e"/><file name="README.md" hash="9e9a36f20f8c03c734345beaa2edb0a5"/><dir name="source"><file name="conf.py" hash="98412cfa8535eb2749a53b6d88371635"/><file name="faq.rst" hash="fc97af6348e454000aca799cab6d0053"/><file name="index.rst" hash="d8e3e63cc6a63f60721bc1a1c3f5001c"/><file name="overview.rst" hash="1e62e027121ef9aaa19bdd317d44ede2"/></dir><file name=".gitignore" hash="2529e845806d223afb1ff7dcdeab55d4"/></dir><dir name="examples"><file name="README.md" hash="944a15e05bd22c875d6698a6389399c8"/><file name="coinbase_account_balance.php" hash="06c04fad60f4fa6670f674165003e9af"/><file name="coinbase_spot_rate.php" hash="27bb3b0f5387e019ff906fe3d13bf2c4"/><file name="deviant_art_rss.php" hash="fa0151454eb0de60483bfbf2649b8f8a"/><file name="download_file.php" hash="c1cced0f90217042812e29db6ac0c10d"/><file name="download_file_with_callback.php" hash="3ea9b3feebbc3bd83f77ed52a18de05d"/><file name="flickr.class.php" hash="43179dade7dd33508981ee478002a2f5"/><file name="flickr_photo_search.php" hash="26d02cb1ccdfb7a7a3ec39b6c59d4971"/><file name="flickr_upload_photo.php" hash="0d11e5ba8f41398fec8e6cc977b55c82"/><file name="get.php" hash="c47177bc4f87f84b1502f35ba0e6d1e6"/><file name="get_base_url_1.php" hash="9ed7f693187b90ce9ee1aa4b420ffe52"/><file name="get_base_url_2.php" hash="8b499939e897066c0885928ff475b44b"/><file name="github_create_gist.php" hash="3192e4063a43dce6bf3901d782c4ac40"/><file name="gmail_send_email.php" hash="5e4411eb80b16d4d42f2b94053f32c30"/><file name="google_maps_geocode_address.php" hash="f150e2ec72013094a774092b2696d670"/><file name="google_plus_profile.php" hash="ab6e6cf7b33945fda76fe7c2ed66c540"/><file name="gratipay_send_tip.php" hash="05ea71d33448196288445feb14d431d6"/><file name="instagram_popular_media.php" hash="f7266d36e6fa96ac7594654a6918abf5"/><file name="instagram_search_photos.php" hash="f8d44579efe04a7ed739e45a5af26bdd"/><file name="mailchimp_subscribe_email_address.php" hash="1bd4d2508a06096a33088943c539d643"/><file name="multi_curl_before_send.php" hash="98f002a915261b6375e2a8cbf033c624"/><file name="multi_curl_delete.php" hash="2384ea09bff8b031565e63e75e313040"/><file name="multi_curl_download.php" hash="8701601b7192d1671ed834020684480d"/><file name="multi_curl_download_with_callback.php" hash="f68cffed4c903407320396188604f422"/><file name="multi_curl_get.php" hash="f4b8b67ca9d8370a48ca791b9cd37328"/><file name="multi_curl_get_callbacks.php" hash="b8af5ee91e9c24a2cf1f1440a244b3ce"/><file name="multi_curl_patch.php" hash="9237e7c26a7f0cd45034bf55e602c256"/><file name="multi_curl_post.php" hash="1f7a00588adde05f39e1f93d3840d7ed"/><file name="multi_curl_put.php" hash="5ba9ddeae279a4089f7f7eaad942aa95"/><file name="post.php" hash="5414eda7a246263ddeb5920ee7c45bc3"/><file name="post_json.php" hash="0a5fdb77bc668ba5d841eca3fb2ab75c"/><file name="post_redirect_get.php" hash="042d70bc4d0bf463b89c602b20776bec"/><file name="progress.php" hash="279aa9284556d014fc78e96c1b75cd50"/><file name="progress_advanced.php" hash="c3d91329a1fc927bab54c10bed176408"/><file name="proxy.php" hash="e3acfff828e3949c2e984fe860fa479f"/><file name="put.php" hash="7d75554c8c4b2195bd2598c77c952838"/><file name="reddit_top_pics.php" hash="7fda200709ea7ec03df2c8a53a485892"/><file name="set_cookie.php" hash="2600096ebec5c6583156c9280955a7e2"/><file name="set_url_1.php" hash="fabbe1c29525b92888a0936485691d29"/><file name="set_url_2.php" hash="3c71c517455f994a06cb08d2e94ce0c8"/><file name="twitter_post_tweet.php" hash="a252660e9bffd0641381a0ad0813fa78"/><file name="twitter_trending_topics.php" hash="23053d5dfd766c98182378f3a1249e5d"/><file name="upload_file.php" hash="05050db0aa963192e9d85171b77ae341"/><file name="youtube_list_playlist_videos.php" hash="6c5ae3f3cdf6dcb5c5fe360624d47bef"/><file name="youtube_video_count.php" hash="f9d7598ab61717f719b99d9b076b2ca4"/></dir><dir name="scripts"><file name="bump_major_version.php" hash="f930cf07539423734d5f7378fa5646de"/><file name="bump_minor_version.php" hash="03754135acff395b4ecca040471b509e"/><file name="bump_patch_version.php" hash="df1d6bdffd08a3972878fa9096ca8982"/><file name="update_readme_methods.sh" hash="6a84cc9cb7e74303a854104201333e0e"/><file name="v4_migration.php" hash="1204efd398ee5562283229f9e12250c3"/></dir><dir name="src"><dir name="Curl"><file name="CaseInsensitiveArray.php" hash="517e786b03deb69d055072059a6f6589"/><file name="Curl.php" hash="f80a854bc7e74bd2a9960dd95483fadd"/><file name="MultiCurl.php" hash="9030703db3afaf9ff3851454dca961b3"/></dir></dir><dir name="tests"><dir name="PHPCurlClass"><file name="Helper.php" hash="a90668ebc6045420e86582fd30c3c11c"/><file name="PHPCurlClassTest.php" hash="b1c186f447b184fdebd5b44b280ea820"/><file name="PHPMultiCurlClassTest.php" hash="80cbe86949f4c0a2fa9002c1135bbada"/><file name="server.php" hash="69ed2817f2a3d5fc91ccfc2b0a35d5fa"/></dir><file name="before_script.sh" hash="9662ccee85ad2a2d6756bc9042f1a972"/><file name="check_syntax.sh" hash="bcec868d19007801e7a6d97a8a352d30"/><file name="phpunit.xml" hash="02538f4dc944563d09cb7c8503304f6c"/><file name="run.sh" hash="b480ddd83c3c09ec768a25ed8ca53e02"/><file name="script.sh" hash="fc29b81395c851a876531d73a2591b55"/></dir><dir name=".github"><file name="CONTRIBUTING.md" hash="8ddd43058158bea44998b574a271fe64"/><file name="ISSUE_TEMPLATE.md" hash="2249b43c827634a6b3616cfabd9f51f2"/></dir><file name=".gitignore" hash="62f86c4700c6fd118d837d9b9cb369ae"/><file name=".travis.yml" hash="3da971d2cee55f305f06c243db0179fb"/></dir></dir></dir></dir></dir></target><target name="magedesign"><dir name="frontend"><dir name="base"><dir name="default"><dir name="template"><dir name="pay"><dir name="payment"><dir name="form"><file name="billink.phtml" hash="7fa7d3e113b911744ba130a9084a6b87"/><file name="default.phtml" hash="d41d8cd98f00b204e9800998ecf8427e"/><file name="focum.phtml" hash="d5e55377466c3fcc5b45a4104fbc020d"/><file name="ideal.phtml" hash="6cfa69a8773dfc091e055b531bbf31dc"/><file name="idealSelect.phtml" hash="13936d975af0083512378f5936a5896d"/><file name="instore.phtml" hash="5299cf1294e69a744c6a87405859c7fd"/><file name="klarna.phtml" hash="b154ba769fd50ece09109f8780ba3b5b"/><file name="yehhpay.phtml" hash="b154ba769fd50ece09109f8780ba3b5b"/></dir><file name="mark.phtml" hash="ab61d728f0d237a34f78300554d8ba0f"/></dir></dir></dir></dir></dir></dir><dir name="adminhtml"><dir name="base"><dir name="default"><dir name="template"><dir name="pay"><dir name="payment"><dir name="form"><file name="billink.phtml" hash="7fa7d3e113b911744ba130a9084a6b87"/><file name="default.phtml" hash="d41d8cd98f00b204e9800998ecf8427e"/><file name="focum.phtml" hash="d5e55377466c3fcc5b45a4104fbc020d"/><file name="ideal.phtml" hash="6cfa69a8773dfc091e055b531bbf31dc"/><file name="idealSelect.phtml" hash="13936d975af0083512378f5936a5896d"/><file name="instore.phtml" hash="5a93eefb7c592c05478681dce9d16b3b"/><file name="klarna.phtml" hash="1a496f7ebb8bd1361332519a3331faaa"/><file name="paylink.phtml" hash="1f030c00390300cac93e347872c560cf"/></dir><file name="mark.phtml" hash="ab61d728f0d237a34f78300554d8ba0f"/></dir></dir></dir></dir></dir></dir></target><target name="magemedia"><dir name="pay_payment"><file name="logo.png" hash="b45a2ccf5e85a713b786d85c1059afee"/></dir></target></contents>
|
16 |
<compatible/>
|
17 |
<dependencies><required><php><min>5.1.0</min><max>7.2.99</max></php><extension><name>curl</name><min/><max/></extension></required></dependencies>
|
18 |
</package>
|