Version Notes
Mage_Payone-3.2.0
Download this release
Release Info
| Developer | PAYONE |
| Extension | Mage_Payone |
| Version | 3.3.1 |
| Comparing to | |
| See all releases | |
Code changes from version 3.3.0 to 3.3.1
- app/code/community/Payone/Core/Model/Mapper/ApiRequest/Payment/Capture.php +6 -2
- app/code/community/Payone/Core/etc/config.xml +1 -1
- js/payone/core/client_api.js +97 -97
- js/payone/core/onlinebanktransfer.js +1 -1
- lib/Payone/Api/Adapter/Http/Curl.php +76 -76
- lib/Payone/Api/Adapter/Http/Socket.php +112 -112
- lib/Payone/Api/Enum/AccessAction.php +40 -40
- lib/Payone/Api/Enum/AddressCheckDivergence.php +39 -39
- lib/Payone/Api/Enum/AddressCheckPersonstatus.php +43 -43
- lib/Payone/Api/Enum/AddressCheckScore.php +38 -38
- lib/Payone/Api/Enum/AddressCheckSecstatus.php +38 -38
- lib/Payone/Api/Enum/AddressCheckType.php +38 -38
- lib/Payone/Api/Enum/AvsResult.php +40 -40
- lib/Payone/Api/Enum/BankaccountCheckType.php +37 -37
- lib/Payone/Api/Enum/CaptureMode.php +36 -36
- lib/Payone/Api/Enum/ConsumerscoreScore.php +41 -41
- lib/Payone/Api/Enum/ConsumerscoreType.php +38 -38
- lib/Payone/Api/Enum/CreditcardType.php +53 -53
- lib/Payone/Api/Enum/DebitTransactionType.php +42 -42
- lib/Payone/Api/Enum/Ecommercemode.php +38 -38
- lib/Payone/Api/Enum/FileFormat.php +34 -34
- lib/Payone/Api/Enum/FileType.php +34 -34
- lib/Payone/Api/Enum/FinancingType.php +39 -39
- lib/Payone/Api/Enum/Gender.php +36 -36
- lib/Payone/Api/Enum/InvoiceDeliverymode.php +38 -38
- lib/Payone/Api/Enum/InvoicingItemType.php +38 -38
- lib/Payone/Api/Enum/OnlinebanktransferType.php +43 -43
- lib/Payone/Api/Enum/PayoutOpenBalance.php +37 -37
- lib/Payone/Api/Enum/PeriodUnit.php +38 -38
- lib/Payone/Api/Enum/PeriodUnitRecurring.php +39 -39
- lib/Payone/Api/Enum/Settleaccount.php +38 -38
- lib/Payone/Api/Enum/Shippingprovider.php +37 -37
- lib/Payone/Api/Enum/Storecarddata.php +37 -37
- lib/Payone/Api/Enum/UseCustomerdata.php +37 -37
- lib/Payone/Api/Enum/WalletType.php +36 -36
- lib/Payone/Api/Exception/Abstract.php +36 -36
- lib/Payone/Api/Exception/InvalidParameters.php +36 -36
- lib/Payone/Api/Exception/InvalidResponse.php +36 -36
- lib/Payone/Api/Exception/InvalidUrl.php +36 -36
- lib/Payone/Api/Exception/MappingNotFound.php +35 -35
- lib/Payone/Api/Exception/Payone.php +36 -36
- lib/Payone/Api/Exception/Request/InvalidKey.php +36 -36
- lib/Payone/Api/Exception/Request/InvalidMid.php +36 -36
- lib/Payone/Api/Exception/Request/InvalidMode.php +36 -36
- lib/Payone/Api/Exception/Request/InvalidPortalid.php +36 -36
- lib/Payone/Api/Exception/Timeout.php +36 -36
- lib/Payone/Api/Exception/UnknownStatus.php +36 -36
- lib/Payone/Api/Exception/WritingRequestToServer.php +36 -36
- lib/Payone/Api/Mapper/Abstract.php +35 -35
- lib/Payone/Api/Mapper/Currency.php +308 -308
- lib/Payone/Api/Mapper/Currency/Interface.php +60 -60
- lib/Payone/Api/Mapper/Request/Abstract.php +56 -56
- lib/Payone/Api/Mapper/Request/Interface.php +40 -40
- lib/Payone/Api/Mapper/Request/Management/UpdateAccess.php +95 -95
- lib/Payone/Api/Mapper/Request/Payment/Abstract.php +80 -80
- lib/Payone/Api/Mapper/Request/Payment/Authorization.php +46 -46
- lib/Payone/Api/Mapper/Request/Payment/Capture.php +46 -46
- lib/Payone/Api/Mapper/Request/Payment/CreateAccess.php +96 -96
- lib/Payone/Api/Mapper/Request/Payment/Debit.php +46 -46
- lib/Payone/Api/Mapper/Request/Payment/Preauthorization.php +45 -45
- lib/Payone/Api/Mapper/Request/Payment/Refund.php +46 -46
- lib/Payone/Api/Mapper/Request/Payment/Vauthorization.php +46 -46
- lib/Payone/Api/Mapper/Response/3dsCheck.php +64 -64
- lib/Payone/Api/Mapper/Response/Abstract.php +167 -167
- lib/Payone/Api/Mapper/Response/AddressCheck.php +61 -61
- lib/Payone/Api/Mapper/Response/Authorization.php +63 -63
- lib/Payone/Api/Mapper/Response/BankAccountCheck.php +65 -65
- lib/Payone/Api/Mapper/Response/Capture.php +61 -61
- lib/Payone/Api/Mapper/Response/Consumerscore.php +62 -62
- lib/Payone/Api/Mapper/Response/CreateAccess.php +61 -61
- lib/Payone/Api/Mapper/Response/CreditCardCheck.php +62 -62
- lib/Payone/Api/Mapper/Response/Debit.php +60 -60
- lib/Payone/Api/Mapper/Response/GetFile.php +64 -64
- lib/Payone/Api/Mapper/Response/GetInvoice.php +64 -64
- lib/Payone/Api/Mapper/Response/Interface.php +42 -42
- lib/Payone/Api/Mapper/Response/ManageMandate.php +60 -60
- lib/Payone/Api/Mapper/Response/Preauthorization.php +63 -63
- lib/Payone/Api/Mapper/Response/Refund.php +61 -61
- lib/Payone/Api/Mapper/Response/UpdateAccess.php +61 -61
- lib/Payone/Api/Mapper/Response/Vauthorization.php +60 -60
- lib/Payone/Api/Persistence/Interface.php +58 -58
- lib/Payone/Api/Request/3dsCheck.php +257 -257
- lib/Payone/Api/Request/AddressCheck.php +317 -317
- lib/Payone/Api/Request/Authorization.php +58 -58
- lib/Payone/Api/Request/BankAccountCheck.php +237 -237
- lib/Payone/Api/Request/Capture.php +179 -179
- lib/Payone/Api/Request/Consumerscore.php +337 -337
- lib/Payone/Api/Request/CreateAccess.php +526 -526
- lib/Payone/Api/Request/CreditCardCheck.php +197 -197
- lib/Payone/Api/Request/Debit.php +239 -239
- lib/Payone/Api/Request/GetFile.php +98 -98
- lib/Payone/Api/Request/GetInvoice.php +57 -57
- lib/Payone/Api/Request/ManageMandate.php +161 -161
- lib/Payone/Api/Request/Parameter/Authorization/3dsecure.php +96 -96
- lib/Payone/Api/Request/Parameter/Authorization/Abstract.php +40 -40
- lib/Payone/Api/Request/Parameter/Authorization/Business.php +102 -102
- lib/Payone/Api/Request/Parameter/Authorization/DeliveryData.php +221 -221
- lib/Payone/Api/Request/Parameter/Authorization/PaymentMethod/Abstract.php +40 -40
- lib/Payone/Api/Request/Parameter/Authorization/PaymentMethod/CashOnDelivery.php +56 -56
- lib/Payone/Api/Request/Parameter/Authorization/PaymentMethod/CreditCard.php +256 -256
- lib/Payone/Api/Request/Parameter/Authorization/PaymentMethod/DebitPayment.php +176 -176
- lib/Payone/Api/Request/Parameter/Authorization/PaymentMethod/Financing.php +135 -135
- lib/Payone/Api/Request/Parameter/Authorization/PaymentMethod/OnlineBankTransfer.php +236 -236
- lib/Payone/Api/Request/Parameter/Authorization/PaymentMethod/Wallet.php +116 -116
- lib/Payone/Api/Request/Parameter/Authorization/PersonalData.php +340 -340
- lib/Payone/Api/Request/Parameter/Capture/Business.php +71 -71
- lib/Payone/Api/Request/Parameter/Capture/Invoicing/Transaction.php +47 -47
- lib/Payone/Api/Request/Parameter/CreateAccess/3dsecure.php +96 -96
- lib/Payone/Api/Request/Parameter/CreateAccess/Abstract.php +38 -38
- lib/Payone/Api/Request/Parameter/CreateAccess/Billing.php +151 -151
- lib/Payone/Api/Request/Parameter/CreateAccess/Invoicing/Transaction.php +132 -132
- lib/Payone/Api/Request/Parameter/CreateAccess/PaymentMethod/Abstract.php +36 -36
- lib/Payone/Api/Request/Parameter/CreateAccess/PaymentMethod/CreditCard.php +156 -156
- lib/Payone/Api/Request/Parameter/CreateAccess/PaymentMethod/DebitPayment.php +176 -176
- lib/Payone/Api/Request/Parameter/CreateAccess/PersonalData.php +288 -288
- lib/Payone/Api/Request/Parameter/Debit/Abstract.php +37 -37
- lib/Payone/Api/Request/Parameter/Debit/Business.php +116 -116
- lib/Payone/Api/Request/Parameter/Debit/PaymentMethod/Abstract.php +36 -36
- lib/Payone/Api/Request/Parameter/Debit/PaymentMethod/BankAccount.php +216 -216
- lib/Payone/Api/Request/Parameter/Debit/PaymentMethod/CreditCard.php +176 -176
- lib/Payone/Api/Request/Parameter/Interface.php +63 -63
- lib/Payone/Api/Request/Parameter/Invoicing/Access/Item.php +258 -258
- lib/Payone/Api/Request/Parameter/Invoicing/Item.php +220 -220
- lib/Payone/Api/Request/Parameter/Invoicing/Transaction.php +195 -195
- lib/Payone/Api/Request/Parameter/ManageMandate/Abstract.php +40 -40
- lib/Payone/Api/Request/Parameter/ManageMandate/PaymentMethod/Abstract.php +40 -40
- lib/Payone/Api/Request/Parameter/ManageMandate/PaymentMethod/BankAccount.php +136 -136
- lib/Payone/Api/Request/Parameter/ManageMandate/PersonalData.php +200 -200
- lib/Payone/Api/Request/Parameter/Refund/Abstract.php +40 -40
- lib/Payone/Api/Request/Parameter/Refund/PaymentMethod/BankAccount.php +196 -196
- lib/Payone/Api/Request/Parameter/UpdateAccess/Invoicing/Transaction.php +90 -90
- lib/Payone/Api/Request/Parameter/Vauthorization/Abstract.php +38 -38
- lib/Payone/Api/Request/Parameter/Vauthorization/Invoicing/Transaction.php +112 -112
- lib/Payone/Api/Request/Parameter/Vauthorization/PaymentMethod/Abstract.php +36 -36
- lib/Payone/Api/Request/Parameter/Vauthorization/PaymentMethod/CreditCard.php +177 -177
- lib/Payone/Api/Request/Parameter/Vauthorization/PaymentMethod/DebitPayment.php +176 -176
- lib/Payone/Api/Request/Parameter/Vauthorization/PersonalData.php +288 -288
- lib/Payone/Api/Request/Preauthorization.php +37 -37
- lib/Payone/Api/Request/Refund.php +198 -198
- lib/Payone/Api/Request/UpdateAccess.php +353 -353
- lib/Payone/Api/Request/Vauthorization.php +330 -330
- lib/Payone/Api/Response/3dsCheck/Enrolled.php +175 -175
- lib/Payone/Api/Response/3dsCheck/Invalid.php +37 -37
- lib/Payone/Api/Response/3dsCheck/Valid.php +95 -95
- lib/Payone/Api/Response/AddressCheck/Invalid.php +55 -55
- lib/Payone/Api/Response/AddressCheck/Valid.php +215 -215
- lib/Payone/Api/Response/Authorization/Abstract.php +278 -278
- lib/Payone/Api/Response/Authorization/Approved.php +96 -96
- lib/Payone/Api/Response/Authorization/Redirect.php +94 -94
- lib/Payone/Api/Response/BankAccountCheck/Blocked.php +35 -35
- lib/Payone/Api/Response/BankAccountCheck/Invalid.php +37 -37
- lib/Payone/Api/Response/BankAccountCheck/Valid.php +155 -155
- lib/Payone/Api/Response/Capture/Approved.php +395 -395
- lib/Payone/Api/Response/Consumerscore/Invalid.php +55 -55
- lib/Payone/Api/Response/Consumerscore/Valid.php +295 -295
- lib/Payone/Api/Response/CreateAccess/Approved.php +95 -95
- lib/Payone/Api/Response/CreditCardCheck/Invalid.php +37 -37
- lib/Payone/Api/Response/CreditCardCheck/Valid.php +75 -75
- lib/Payone/Api/Response/Debit/Approved.php +75 -75
- lib/Payone/Api/Response/Error.php +116 -116
- lib/Payone/Api/Response/Interface.php +99 -99
- lib/Payone/Api/Response/Invalid.php +116 -116
- lib/Payone/Api/Response/Management/GetFile.php +70 -70
- lib/Payone/Api/Response/Management/GetInvoice.php +70 -70
- lib/Payone/Api/Response/Management/ManageMandate/Approved.php +155 -155
- lib/Payone/Api/Response/Management/UpdateAccess/Ok.php +35 -35
- lib/Payone/Api/Response/Preauthorization/Approved.php +35 -35
- lib/Payone/Api/Response/Preauthorization/Redirect.php +35 -35
- lib/Payone/Api/Response/Refund/Approved.php +75 -75
- lib/Payone/Api/Response/Vauthorization/Approved.php +95 -95
- lib/Payone/Api/Service/Abstract.php +171 -171
- lib/Payone/Api/Service/Interface.php +54 -54
- lib/Payone/Api/Service/Management/GetFile.php +66 -66
- lib/Payone/Api/Service/Management/GetInvoice.php +85 -85
- lib/Payone/Api/Service/Management/ManageMandate.php +67 -67
- lib/Payone/Api/Service/Management/UpdateAccess.php +83 -83
- lib/Payone/Api/Service/Payment/Abstract.php +36 -36
- lib/Payone/Api/Service/Payment/Authorize.php +83 -83
- lib/Payone/Api/Service/Payment/AuthorizeInterface.php +42 -42
- lib/Payone/Api/Service/Payment/Capture.php +84 -84
- lib/Payone/Api/Service/Payment/CaptureInterface.php +42 -42
- lib/Payone/Api/Service/Payment/CreateAccess.php +84 -84
- lib/Payone/Api/Service/Payment/CreateAccessInterface.php +42 -42
- lib/Payone/Api/Service/Payment/Debit.php +84 -84
- lib/Payone/Api/Service/Payment/DebitInterface.php +42 -42
- lib/Payone/Api/Service/Payment/Preauthorize.php +90 -90
- lib/Payone/Api/Service/Payment/PreauthorizeInterface.php +42 -42
- lib/Payone/Api/Service/Payment/Refund.php +85 -85
- lib/Payone/Api/Service/Payment/RefundInterface.php +42 -42
- lib/Payone/Api/Service/Payment/Vauthorize.php +83 -83
- lib/Payone/Api/Service/Payment/VauthorizeInterface.php +42 -42
- lib/Payone/Api/Service/ProtocolRequest/Interface.php +47 -47
- lib/Payone/Api/Service/Verification/3dsCheck.php +93 -93
- lib/Payone/Api/Service/Verification/AddressCheck.php +87 -87
- lib/Payone/Api/Service/Verification/BankAccountCheck.php +86 -86
- lib/Payone/Api/Service/Verification/Consumerscore.php +86 -86
- lib/Payone/Api/Service/Verification/CreditCardCheck.php +85 -85
- lib/Payone/Api/Validator/Abstract.php +35 -35
- lib/Payone/Api/Validator/DefaultParameters.php +60 -60
- lib/Payone/Api/Validator/Interface.php +41 -41
- lib/Payone/Bootstrap.php +48 -48
- lib/Payone/ClientApi/Enum/RequestType.php +36 -36
- lib/Payone/ClientApi/Enum/ResponseType.php +37 -37
- lib/Payone/ClientApi/Exception/Abstract.php +29 -36
app/code/community/Payone/Core/Model/Mapper/ApiRequest/Payment/Capture.php
CHANGED
|
@@ -84,6 +84,7 @@ class Payone_Core_Model_Mapper_ApiRequest_Payment_Capture
|
|
| 84 |
protected function mapDefaultCaptureParameters(Payone_Api_Request_Capture $request)
|
| 85 |
{
|
| 86 |
$order = $this->getOrder();
|
|
|
|
| 87 |
|
| 88 |
$transaction = $this->getFactory()->getModelTransaction();
|
| 89 |
$transaction = $transaction->loadByPayment($order->getPayment());
|
|
@@ -91,8 +92,11 @@ class Payone_Core_Model_Mapper_ApiRequest_Payment_Capture
|
|
| 91 |
$request->setTxid($order->getPayment()->getLastTransId());
|
| 92 |
$request->setSequencenumber($transaction->getNextSequenceNumber());
|
| 93 |
$request->setCurrency($order->getOrderCurrencyCode());
|
| 94 |
-
|
| 95 |
-
|
|
|
|
|
|
|
|
|
|
| 96 |
$request->setRequest(Payone_Api_Enum_RequestType::CAPTURE);
|
| 97 |
}
|
| 98 |
|
| 84 |
protected function mapDefaultCaptureParameters(Payone_Api_Request_Capture $request)
|
| 85 |
{
|
| 86 |
$order = $this->getOrder();
|
| 87 |
+
$invoice = $this->getInvoice();
|
| 88 |
|
| 89 |
$transaction = $this->getFactory()->getModelTransaction();
|
| 90 |
$transaction = $transaction->loadByPayment($order->getPayment());
|
| 92 |
$request->setTxid($order->getPayment()->getLastTransId());
|
| 93 |
$request->setSequencenumber($transaction->getNextSequenceNumber());
|
| 94 |
$request->setCurrency($order->getOrderCurrencyCode());
|
| 95 |
+
if(!empty($invoice) && $invoice->hasData()) {
|
| 96 |
+
$request->setAmount($invoice->getGrandTotal());
|
| 97 |
+
} else {
|
| 98 |
+
$request->setAmount($this->getAmount());
|
| 99 |
+
}
|
| 100 |
$request->setRequest(Payone_Api_Enum_RequestType::CAPTURE);
|
| 101 |
}
|
| 102 |
|
app/code/community/Payone/Core/etc/config.xml
CHANGED
|
@@ -24,7 +24,7 @@
|
|
| 24 |
<config>
|
| 25 |
<modules>
|
| 26 |
<Payone_Core>
|
| 27 |
-
<version>3.3.
|
| 28 |
</Payone_Core>
|
| 29 |
</modules>
|
| 30 |
|
| 24 |
<config>
|
| 25 |
<modules>
|
| 26 |
<Payone_Core>
|
| 27 |
+
<version>3.3.1</version>
|
| 28 |
</Payone_Core>
|
| 29 |
</modules>
|
| 30 |
|
js/payone/core/client_api.js
CHANGED
|
@@ -1,97 +1,97 @@
|
|
| 1 |
-
/**
|
| 2 |
-
* Namespaces
|
| 3 |
-
* @type {Object}
|
| 4 |
-
*/
|
| 5 |
-
var PAYONE = {};
|
| 6 |
-
PAYONE.Handler = {};
|
| 7 |
-
PAYONE.Service = {};
|
| 8 |
-
PAYONE.Validation = {};
|
| 9 |
-
|
| 10 |
-
/**
|
| 11 |
-
* A Gatewaay to send Requests to Payone
|
| 12 |
-
*
|
| 13 |
-
* @param data
|
| 14 |
-
* @constructor
|
| 15 |
-
*/
|
| 16 |
-
PAYONE.Gateway = function (config, callback) {
|
| 17 |
-
this.config = config;
|
| 18 |
-
this.callback = callback;
|
| 19 |
-
this.request = '';
|
| 20 |
-
this.response = '';
|
| 21 |
-
|
| 22 |
-
this.call = function (data) {
|
| 23 |
-
|
| 24 |
-
this.initRequest(data);
|
| 25 |
-
|
| 26 |
-
// Options
|
| 27 |
-
var options = {
|
| 28 |
-
callback_function_name:'PAYONE.Callback.invoke'
|
| 29 |
-
};
|
| 30 |
-
|
| 31 |
-
// AJAX Callback
|
| 32 |
-
PAYONE.Callback.gateway = this;
|
| 33 |
-
PAYONE.Callback.callback = this.callback;
|
| 34 |
-
|
| 35 |
-
// Send Request to PAYONE
|
| 36 |
-
var request = new PayoneRequest(this.request, options);
|
| 37 |
-
request.checkAndStore();
|
| 38 |
-
};
|
| 39 |
-
|
| 40 |
-
this.initRequest = function (data) {
|
| 41 |
-
this.request = data;
|
| 42 |
-
|
| 43 |
-
// Add Default Parameters
|
| 44 |
-
for (var key in this.config) {
|
| 45 |
-
this.request[key] = this.config[key];
|
| 46 |
-
}
|
| 47 |
-
|
| 48 |
-
// init Request
|
| 49 |
-
this.request.callback_method = 'PAYONE.Callback.invoke';
|
| 50 |
-
}
|
| 51 |
-
|
| 52 |
-
this.setResponse = function (response) {
|
| 53 |
-
this.response = response;
|
| 54 |
-
};
|
| 55 |
-
|
| 56 |
-
this.getLastResponse = function () {
|
| 57 |
-
return this.response;
|
| 58 |
-
};
|
| 59 |
-
|
| 60 |
-
this.getLastRequest = function () {
|
| 61 |
-
return this.request;
|
| 62 |
-
};
|
| 63 |
-
|
| 64 |
-
this.setCallback = function (callback) {
|
| 65 |
-
this.callback = callback;
|
| 66 |
-
};
|
| 67 |
-
};
|
| 68 |
-
|
| 69 |
-
/**
|
| 70 |
-
* A Callback Object that replaces default PAYONE Callback and improves Callback Handling
|
| 71 |
-
*
|
| 72 |
-
* @type {Object}
|
| 73 |
-
*/
|
| 74 |
-
PAYONE.Callback = {
|
| 75 |
-
/**
|
| 76 |
-
* @type {Object} reference to the Gateway Object
|
| 77 |
-
*/
|
| 78 |
-
gateway:'',
|
| 79 |
-
/**
|
| 80 |
-
* @type callback should be a valid Callback
|
| 81 |
-
*/
|
| 82 |
-
callback:'',
|
| 83 |
-
|
| 84 |
-
/**
|
| 85 |
-
* Callback entry method
|
| 86 |
-
*
|
| 87 |
-
* @param response
|
| 88 |
-
*/
|
| 89 |
-
invoke:function (response) {
|
| 90 |
-
this.gateway.setResponse(response);
|
| 91 |
-
|
| 92 |
-
document.getElementsByTagName("body")[0].removeChild(payoneCallbackFunction.payoneScript);
|
| 93 |
-
|
| 94 |
-
var callback = this.callback;
|
| 95 |
-
callback(response);
|
| 96 |
-
}
|
| 97 |
-
};
|
| 1 |
+
/**
|
| 2 |
+
* Namespaces
|
| 3 |
+
* @type {Object}
|
| 4 |
+
*/
|
| 5 |
+
var PAYONE = {};
|
| 6 |
+
PAYONE.Handler = {};
|
| 7 |
+
PAYONE.Service = {};
|
| 8 |
+
PAYONE.Validation = {};
|
| 9 |
+
|
| 10 |
+
/**
|
| 11 |
+
* A Gatewaay to send Requests to Payone
|
| 12 |
+
*
|
| 13 |
+
* @param data
|
| 14 |
+
* @constructor
|
| 15 |
+
*/
|
| 16 |
+
PAYONE.Gateway = function (config, callback) {
|
| 17 |
+
this.config = config;
|
| 18 |
+
this.callback = callback;
|
| 19 |
+
this.request = '';
|
| 20 |
+
this.response = '';
|
| 21 |
+
|
| 22 |
+
this.call = function (data) {
|
| 23 |
+
|
| 24 |
+
this.initRequest(data);
|
| 25 |
+
|
| 26 |
+
// Options
|
| 27 |
+
var options = {
|
| 28 |
+
callback_function_name:'PAYONE.Callback.invoke'
|
| 29 |
+
};
|
| 30 |
+
|
| 31 |
+
// AJAX Callback
|
| 32 |
+
PAYONE.Callback.gateway = this;
|
| 33 |
+
PAYONE.Callback.callback = this.callback;
|
| 34 |
+
|
| 35 |
+
// Send Request to PAYONE
|
| 36 |
+
var request = new PayoneRequest(this.request, options);
|
| 37 |
+
request.checkAndStore();
|
| 38 |
+
};
|
| 39 |
+
|
| 40 |
+
this.initRequest = function (data) {
|
| 41 |
+
this.request = data;
|
| 42 |
+
|
| 43 |
+
// Add Default Parameters
|
| 44 |
+
for (var key in this.config) {
|
| 45 |
+
this.request[key] = this.config[key];
|
| 46 |
+
}
|
| 47 |
+
|
| 48 |
+
// init Request
|
| 49 |
+
this.request.callback_method = 'PAYONE.Callback.invoke';
|
| 50 |
+
}
|
| 51 |
+
|
| 52 |
+
this.setResponse = function (response) {
|
| 53 |
+
this.response = response;
|
| 54 |
+
};
|
| 55 |
+
|
| 56 |
+
this.getLastResponse = function () {
|
| 57 |
+
return this.response;
|
| 58 |
+
};
|
| 59 |
+
|
| 60 |
+
this.getLastRequest = function () {
|
| 61 |
+
return this.request;
|
| 62 |
+
};
|
| 63 |
+
|
| 64 |
+
this.setCallback = function (callback) {
|
| 65 |
+
this.callback = callback;
|
| 66 |
+
};
|
| 67 |
+
};
|
| 68 |
+
|
| 69 |
+
/**
|
| 70 |
+
* A Callback Object that replaces default PAYONE Callback and improves Callback Handling
|
| 71 |
+
*
|
| 72 |
+
* @type {Object}
|
| 73 |
+
*/
|
| 74 |
+
PAYONE.Callback = {
|
| 75 |
+
/**
|
| 76 |
+
* @type {Object} reference to the Gateway Object
|
| 77 |
+
*/
|
| 78 |
+
gateway:'',
|
| 79 |
+
/**
|
| 80 |
+
* @type callback should be a valid Callback
|
| 81 |
+
*/
|
| 82 |
+
callback:'',
|
| 83 |
+
|
| 84 |
+
/**
|
| 85 |
+
* Callback entry method
|
| 86 |
+
*
|
| 87 |
+
* @param response
|
| 88 |
+
*/
|
| 89 |
+
invoke:function (response) {
|
| 90 |
+
this.gateway.setResponse(response);
|
| 91 |
+
|
| 92 |
+
document.getElementsByTagName("body")[0].removeChild(payoneCallbackFunction.payoneScript);
|
| 93 |
+
|
| 94 |
+
var callback = this.callback;
|
| 95 |
+
callback(response);
|
| 96 |
+
}
|
| 97 |
+
};
|
js/payone/core/onlinebanktransfer.js
CHANGED
|
@@ -52,7 +52,7 @@ function payoneSwitchOnlineBankTransfer(element, country, currency) {
|
|
| 52 |
var bankGroupSelectAt = $('payone_online_bank_transfer_bank_group_at');
|
| 53 |
var bankGroupSelectNl = $('payone_online_bank_transfer_bank_group_nl');
|
| 54 |
|
| 55 |
-
if (ElementValue == '' || typeCode == 'PFF' || typeCode == 'PFC') {
|
| 56 |
disableAll();
|
| 57 |
} else if (typeCode == 'PNT') {
|
| 58 |
disableAll();
|
| 52 |
var bankGroupSelectAt = $('payone_online_bank_transfer_bank_group_at');
|
| 53 |
var bankGroupSelectNl = $('payone_online_bank_transfer_bank_group_nl');
|
| 54 |
|
| 55 |
+
if (ElementValue == '' || typeCode == 'PFF' || typeCode == 'PFC' || typeCode == 'P24') {
|
| 56 |
disableAll();
|
| 57 |
} else if (typeCode == 'PNT') {
|
| 58 |
disableAll();
|
lib/Payone/Api/Adapter/Http/Curl.php
CHANGED
|
@@ -1,76 +1,76 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Adapter
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Adapter
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Adapter_Http_Curl extends Payone_Api_Adapter_Http_Abstract
|
| 34 |
-
{
|
| 35 |
-
/**
|
| 36 |
-
* @return array
|
| 37 |
-
* @throws Payone_Api_Exception_InvalidResponse
|
| 38 |
-
*/
|
| 39 |
-
protected function doRequest()
|
| 40 |
-
{
|
| 41 |
-
$response = array();
|
| 42 |
-
$urlArray = $this->generateUrlArray();
|
| 43 |
-
|
| 44 |
-
$urlHost = $urlArray['host'];
|
| 45 |
-
$urlPath = isset($urlArray['path']) ? $urlArray['path'] : '';
|
| 46 |
-
$urlScheme = $urlArray['scheme'];
|
| 47 |
-
$urlQuery = $urlArray['query'];
|
| 48 |
-
|
| 49 |
-
$curl = curl_init($urlScheme . "://" . $urlHost . $urlPath);
|
| 50 |
-
|
| 51 |
-
curl_setopt($curl, CURLOPT_POST, 1);
|
| 52 |
-
curl_setopt($curl, CURLOPT_POSTFIELDS, $urlQuery);
|
| 53 |
-
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE);
|
| 54 |
-
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 2);
|
| 55 |
-
curl_setopt($curl, CURLOPT_RETURNTRANSFER, TRUE);
|
| 56 |
-
curl_setopt($curl, CURLOPT_TIMEOUT, self::DEFAULT_TIMEOUT);
|
| 57 |
-
|
| 58 |
-
$result = curl_exec($curl);
|
| 59 |
-
|
| 60 |
-
$this->setRawResponse($result);
|
| 61 |
-
|
| 62 |
-
if (curl_getinfo($curl, CURLINFO_HTTP_CODE) != 200) {
|
| 63 |
-
throw new Payone_Api_Exception_InvalidResponse();
|
| 64 |
-
}
|
| 65 |
-
elseif (curl_error($curl)) {
|
| 66 |
-
$response[] = "errormessage=" . curl_errno($curl) . ": " . curl_error($curl);
|
| 67 |
-
}
|
| 68 |
-
else {
|
| 69 |
-
$response = explode("\n", $result);
|
| 70 |
-
}
|
| 71 |
-
curl_close($curl);
|
| 72 |
-
|
| 73 |
-
return $response;
|
| 74 |
-
}
|
| 75 |
-
|
| 76 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Adapter
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Adapter
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Adapter_Http_Curl extends Payone_Api_Adapter_Http_Abstract
|
| 34 |
+
{
|
| 35 |
+
/**
|
| 36 |
+
* @return array
|
| 37 |
+
* @throws Payone_Api_Exception_InvalidResponse
|
| 38 |
+
*/
|
| 39 |
+
protected function doRequest()
|
| 40 |
+
{
|
| 41 |
+
$response = array();
|
| 42 |
+
$urlArray = $this->generateUrlArray();
|
| 43 |
+
|
| 44 |
+
$urlHost = $urlArray['host'];
|
| 45 |
+
$urlPath = isset($urlArray['path']) ? $urlArray['path'] : '';
|
| 46 |
+
$urlScheme = $urlArray['scheme'];
|
| 47 |
+
$urlQuery = $urlArray['query'];
|
| 48 |
+
|
| 49 |
+
$curl = curl_init($urlScheme . "://" . $urlHost . $urlPath);
|
| 50 |
+
|
| 51 |
+
curl_setopt($curl, CURLOPT_POST, 1);
|
| 52 |
+
curl_setopt($curl, CURLOPT_POSTFIELDS, $urlQuery);
|
| 53 |
+
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE);
|
| 54 |
+
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 2);
|
| 55 |
+
curl_setopt($curl, CURLOPT_RETURNTRANSFER, TRUE);
|
| 56 |
+
curl_setopt($curl, CURLOPT_TIMEOUT, self::DEFAULT_TIMEOUT);
|
| 57 |
+
|
| 58 |
+
$result = curl_exec($curl);
|
| 59 |
+
|
| 60 |
+
$this->setRawResponse($result);
|
| 61 |
+
|
| 62 |
+
if (curl_getinfo($curl, CURLINFO_HTTP_CODE) != 200) {
|
| 63 |
+
throw new Payone_Api_Exception_InvalidResponse();
|
| 64 |
+
}
|
| 65 |
+
elseif (curl_error($curl)) {
|
| 66 |
+
$response[] = "errormessage=" . curl_errno($curl) . ": " . curl_error($curl);
|
| 67 |
+
}
|
| 68 |
+
else {
|
| 69 |
+
$response = explode("\n", $result);
|
| 70 |
+
}
|
| 71 |
+
curl_close($curl);
|
| 72 |
+
|
| 73 |
+
return $response;
|
| 74 |
+
}
|
| 75 |
+
|
| 76 |
+
}
|
lib/Payone/Api/Adapter/Http/Socket.php
CHANGED
|
@@ -1,112 +1,112 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Adapter
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Adapter
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Adapter_Http_Socket extends Payone_Api_Adapter_Http_Abstract
|
| 34 |
-
{
|
| 35 |
-
protected function doRequest()
|
| 36 |
-
{
|
| 37 |
-
$response = array();
|
| 38 |
-
$errno = '';
|
| 39 |
-
$errstr = '';
|
| 40 |
-
$urlArray = $this->generateUrlArray();
|
| 41 |
-
|
| 42 |
-
$urlHost = $urlArray['host'];
|
| 43 |
-
$urlPath = isset($urlArray['path']) ? $urlArray['path'] : '';
|
| 44 |
-
$urlScheme = $urlArray['scheme'];
|
| 45 |
-
$urlQuery = $urlArray['query'];
|
| 46 |
-
|
| 47 |
-
$socketScheme = '';
|
| 48 |
-
$socketPort = 80;
|
| 49 |
-
|
| 50 |
-
if ($urlScheme == 'https') {
|
| 51 |
-
$socketScheme = 'ssl://';
|
| 52 |
-
$socketPort = 443;
|
| 53 |
-
}
|
| 54 |
-
|
| 55 |
-
// Request - Method
|
| 56 |
-
$method = 'Post';
|
| 57 |
-
|
| 58 |
-
// Request - Header
|
| 59 |
-
$headers = array();
|
| 60 |
-
$headers[] = "POST " . $urlPath . " HTTP/1.1\r\n";
|
| 61 |
-
$headers[] = "Host: " . $urlHost . "\r\n";
|
| 62 |
-
$headers[] = "Content-Type: application/x-www-form-urlencoded\r\n";
|
| 63 |
-
$headers[] = "Content-Length: " . strlen($urlQuery) . "\r\n";
|
| 64 |
-
$headers[] = "Connection: close\r\n\r\n";
|
| 65 |
-
|
| 66 |
-
// Request - Body
|
| 67 |
-
$body = $urlArray['query'];
|
| 68 |
-
|
| 69 |
-
// Request - Build
|
| 70 |
-
$request = "{$method} {$urlPath} HTTP/1.1\r\n";
|
| 71 |
-
foreach ($headers as $k => $v) {
|
| 72 |
-
$request .= "$v\r\n";
|
| 73 |
-
}
|
| 74 |
-
|
| 75 |
-
$request .= "\r\n" . $body;
|
| 76 |
-
|
| 77 |
-
// Socket - Connect
|
| 78 |
-
$flags = STREAM_CLIENT_CONNECT;
|
| 79 |
-
$context = stream_context_create();
|
| 80 |
-
$socket = @stream_socket_client(
|
| 81 |
-
$socketScheme . $urlHost . ':' . $socketPort,
|
| 82 |
-
$errno,
|
| 83 |
-
$errstr,
|
| 84 |
-
self::DEFAULT_TIMEOUT,
|
| 85 |
-
$flags,
|
| 86 |
-
$context
|
| 87 |
-
);
|
| 88 |
-
|
| 89 |
-
// Socket - Write
|
| 90 |
-
if (!@fwrite($socket, $request)) {
|
| 91 |
-
throw new Payone_Api_Exception_WritingRequestToServer();
|
| 92 |
-
}
|
| 93 |
-
|
| 94 |
-
$gotStatus = false;
|
| 95 |
-
while (($line = @fgets($socket)) !== false) {
|
| 96 |
-
$gotStatus = $gotStatus || (strpos($line, 'HTTP') !== false);
|
| 97 |
-
if ($gotStatus) {
|
| 98 |
-
$response[] = $line;
|
| 99 |
-
if (rtrim($line) === '') {
|
| 100 |
-
break;
|
| 101 |
-
}
|
| 102 |
-
}
|
| 103 |
-
}
|
| 104 |
-
|
| 105 |
-
if (count($response) == 0) {
|
| 106 |
-
throw new Payone_Api_Exception_InvalidResponse();
|
| 107 |
-
}
|
| 108 |
-
|
| 109 |
-
return $response;
|
| 110 |
-
}
|
| 111 |
-
|
| 112 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Adapter
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Adapter
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Adapter_Http_Socket extends Payone_Api_Adapter_Http_Abstract
|
| 34 |
+
{
|
| 35 |
+
protected function doRequest()
|
| 36 |
+
{
|
| 37 |
+
$response = array();
|
| 38 |
+
$errno = '';
|
| 39 |
+
$errstr = '';
|
| 40 |
+
$urlArray = $this->generateUrlArray();
|
| 41 |
+
|
| 42 |
+
$urlHost = $urlArray['host'];
|
| 43 |
+
$urlPath = isset($urlArray['path']) ? $urlArray['path'] : '';
|
| 44 |
+
$urlScheme = $urlArray['scheme'];
|
| 45 |
+
$urlQuery = $urlArray['query'];
|
| 46 |
+
|
| 47 |
+
$socketScheme = '';
|
| 48 |
+
$socketPort = 80;
|
| 49 |
+
|
| 50 |
+
if ($urlScheme == 'https') {
|
| 51 |
+
$socketScheme = 'ssl://';
|
| 52 |
+
$socketPort = 443;
|
| 53 |
+
}
|
| 54 |
+
|
| 55 |
+
// Request - Method
|
| 56 |
+
$method = 'Post';
|
| 57 |
+
|
| 58 |
+
// Request - Header
|
| 59 |
+
$headers = array();
|
| 60 |
+
$headers[] = "POST " . $urlPath . " HTTP/1.1\r\n";
|
| 61 |
+
$headers[] = "Host: " . $urlHost . "\r\n";
|
| 62 |
+
$headers[] = "Content-Type: application/x-www-form-urlencoded\r\n";
|
| 63 |
+
$headers[] = "Content-Length: " . strlen($urlQuery) . "\r\n";
|
| 64 |
+
$headers[] = "Connection: close\r\n\r\n";
|
| 65 |
+
|
| 66 |
+
// Request - Body
|
| 67 |
+
$body = $urlArray['query'];
|
| 68 |
+
|
| 69 |
+
// Request - Build
|
| 70 |
+
$request = "{$method} {$urlPath} HTTP/1.1\r\n";
|
| 71 |
+
foreach ($headers as $k => $v) {
|
| 72 |
+
$request .= "$v\r\n";
|
| 73 |
+
}
|
| 74 |
+
|
| 75 |
+
$request .= "\r\n" . $body;
|
| 76 |
+
|
| 77 |
+
// Socket - Connect
|
| 78 |
+
$flags = STREAM_CLIENT_CONNECT;
|
| 79 |
+
$context = stream_context_create();
|
| 80 |
+
$socket = @stream_socket_client(
|
| 81 |
+
$socketScheme . $urlHost . ':' . $socketPort,
|
| 82 |
+
$errno,
|
| 83 |
+
$errstr,
|
| 84 |
+
self::DEFAULT_TIMEOUT,
|
| 85 |
+
$flags,
|
| 86 |
+
$context
|
| 87 |
+
);
|
| 88 |
+
|
| 89 |
+
// Socket - Write
|
| 90 |
+
if (!@fwrite($socket, $request)) {
|
| 91 |
+
throw new Payone_Api_Exception_WritingRequestToServer();
|
| 92 |
+
}
|
| 93 |
+
|
| 94 |
+
$gotStatus = false;
|
| 95 |
+
while (($line = @fgets($socket)) !== false) {
|
| 96 |
+
$gotStatus = $gotStatus || (strpos($line, 'HTTP') !== false);
|
| 97 |
+
if ($gotStatus) {
|
| 98 |
+
$response[] = $line;
|
| 99 |
+
if (rtrim($line) === '') {
|
| 100 |
+
break;
|
| 101 |
+
}
|
| 102 |
+
}
|
| 103 |
+
}
|
| 104 |
+
|
| 105 |
+
if (count($response) == 0) {
|
| 106 |
+
throw new Payone_Api_Exception_InvalidResponse();
|
| 107 |
+
}
|
| 108 |
+
|
| 109 |
+
return $response;
|
| 110 |
+
}
|
| 111 |
+
|
| 112 |
+
}
|
lib/Payone/Api/Enum/AccessAction.php
CHANGED
|
@@ -1,40 +1,40 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Enum
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Enum
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Enum_AccessAction
|
| 34 |
-
{
|
| 35 |
-
const UPDATE = 'update';
|
| 36 |
-
const CANCEL = 'cancel';
|
| 37 |
-
const REVERSE_CANCEL = 'reverse_cancel';
|
| 38 |
-
const LOCK = 'lock';
|
| 39 |
-
const UNLOCK = 'unlock';
|
| 40 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Enum
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Enum
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Enum_AccessAction
|
| 34 |
+
{
|
| 35 |
+
const UPDATE = 'update';
|
| 36 |
+
const CANCEL = 'cancel';
|
| 37 |
+
const REVERSE_CANCEL = 'reverse_cancel';
|
| 38 |
+
const LOCK = 'lock';
|
| 39 |
+
const UNLOCK = 'unlock';
|
| 40 |
+
}
|
lib/Payone/Api/Enum/AddressCheckDivergence.php
CHANGED
|
@@ -1,39 +1,39 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Enum
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Enum
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Enum_AddressCheckDivergence
|
| 34 |
-
{
|
| 35 |
-
const DEVIANT_SURNAME = 'L';
|
| 36 |
-
const DEVIANT_FIRSTNAME = 'F';
|
| 37 |
-
const DEVIANT_ADDRESS= 'A';
|
| 38 |
-
const DEVIANT_DATE_OF_BIRTH = 'B';
|
| 39 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Enum
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Enum
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Enum_AddressCheckDivergence
|
| 34 |
+
{
|
| 35 |
+
const DEVIANT_SURNAME = 'L';
|
| 36 |
+
const DEVIANT_FIRSTNAME = 'F';
|
| 37 |
+
const DEVIANT_ADDRESS= 'A';
|
| 38 |
+
const DEVIANT_DATE_OF_BIRTH = 'B';
|
| 39 |
+
}
|
lib/Payone/Api/Enum/AddressCheckPersonstatus.php
CHANGED
|
@@ -1,43 +1,43 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Enum
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Enum
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Enum_AddressCheckPersonstatus
|
| 34 |
-
{
|
| 35 |
-
const NONE = 'NONE'; //NONE: no verification of personal data carried out
|
| 36 |
-
const PPB = 'PPB'; //PPB: first name & surname unknown
|
| 37 |
-
const PHB = 'PHB'; //PHB: surname known
|
| 38 |
-
const PAB = 'PAB'; //PAB: first name & surname unknown
|
| 39 |
-
const PKI = 'PKI'; //PKI: ambiguity in name and address
|
| 40 |
-
const PNZ = 'PNZ'; //PNZ: cannot be delivered (any longer)
|
| 41 |
-
const PPV = 'PPV'; //PPV: person deceased
|
| 42 |
-
const PPF = 'PPF'; //PPF: postal address details incorrect
|
| 43 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Enum
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Enum
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Enum_AddressCheckPersonstatus
|
| 34 |
+
{
|
| 35 |
+
const NONE = 'NONE'; //NONE: no verification of personal data carried out
|
| 36 |
+
const PPB = 'PPB'; //PPB: first name & surname unknown
|
| 37 |
+
const PHB = 'PHB'; //PHB: surname known
|
| 38 |
+
const PAB = 'PAB'; //PAB: first name & surname unknown
|
| 39 |
+
const PKI = 'PKI'; //PKI: ambiguity in name and address
|
| 40 |
+
const PNZ = 'PNZ'; //PNZ: cannot be delivered (any longer)
|
| 41 |
+
const PPV = 'PPV'; //PPV: person deceased
|
| 42 |
+
const PPF = 'PPF'; //PPF: postal address details incorrect
|
| 43 |
+
}
|
lib/Payone/Api/Enum/AddressCheckScore.php
CHANGED
|
@@ -1,38 +1,38 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Enum
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Enum
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Enum_AddressCheckScore
|
| 34 |
-
{
|
| 35 |
-
const GREEN = 'G';
|
| 36 |
-
const YELLOW = 'Y';
|
| 37 |
-
const RED = 'R';
|
| 38 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Enum
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Enum
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Enum_AddressCheckScore
|
| 34 |
+
{
|
| 35 |
+
const GREEN = 'G';
|
| 36 |
+
const YELLOW = 'Y';
|
| 37 |
+
const RED = 'R';
|
| 38 |
+
}
|
lib/Payone/Api/Enum/AddressCheckSecstatus.php
CHANGED
|
@@ -1,38 +1,38 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Enum
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Enum
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Enum_AddressCheckSecstatus
|
| 34 |
-
{
|
| 35 |
-
const ADDRESS_CORRECT = '10';
|
| 36 |
-
const ADDRESS_CORRECTABLE = '20';
|
| 37 |
-
const ADDRESS_NONE_CORRECTABLE = '30';
|
| 38 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Enum
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Enum
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Enum_AddressCheckSecstatus
|
| 34 |
+
{
|
| 35 |
+
const ADDRESS_CORRECT = '10';
|
| 36 |
+
const ADDRESS_CORRECTABLE = '20';
|
| 37 |
+
const ADDRESS_NONE_CORRECTABLE = '30';
|
| 38 |
+
}
|
lib/Payone/Api/Enum/AddressCheckType.php
CHANGED
|
@@ -1,38 +1,38 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Enum
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Enum
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Enum_AddressCheckType
|
| 34 |
-
{
|
| 35 |
-
const NONE = 'NO';
|
| 36 |
-
const BASIC = 'BA';
|
| 37 |
-
const PERSON = 'PE';
|
| 38 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Enum
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Enum
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Enum_AddressCheckType
|
| 34 |
+
{
|
| 35 |
+
const NONE = 'NO';
|
| 36 |
+
const BASIC = 'BA';
|
| 37 |
+
const PERSON = 'PE';
|
| 38 |
+
}
|
lib/Payone/Api/Enum/AvsResult.php
CHANGED
|
@@ -1,40 +1,40 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Enum
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Enum
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Enum_AvsResult
|
| 34 |
-
{
|
| 35 |
-
const RESULT_A = 'A';
|
| 36 |
-
const RESULT_F = 'F';
|
| 37 |
-
const RESULT_N = 'N';
|
| 38 |
-
const RESULT_U = 'U';
|
| 39 |
-
const RESULT_Z = 'Z';
|
| 40 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Enum
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Enum
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Enum_AvsResult
|
| 34 |
+
{
|
| 35 |
+
const RESULT_A = 'A';
|
| 36 |
+
const RESULT_F = 'F';
|
| 37 |
+
const RESULT_N = 'N';
|
| 38 |
+
const RESULT_U = 'U';
|
| 39 |
+
const RESULT_Z = 'Z';
|
| 40 |
+
}
|
lib/Payone/Api/Enum/BankaccountCheckType.php
CHANGED
|
@@ -1,37 +1,37 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Enum
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Enum
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Enum_BankaccountCheckType
|
| 34 |
-
{
|
| 35 |
-
const REGULAR = '0';
|
| 36 |
-
const POS_BLACKLIST = '1';
|
| 37 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Enum
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Enum
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Enum_BankaccountCheckType
|
| 34 |
+
{
|
| 35 |
+
const REGULAR = '0';
|
| 36 |
+
const POS_BLACKLIST = '1';
|
| 37 |
+
}
|
lib/Payone/Api/Enum/CaptureMode.php
CHANGED
|
@@ -1,36 +1,36 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
|
| 3 |
-
/**
|
| 4 |
-
*
|
| 5 |
-
* NOTICE OF LICENSE
|
| 6 |
-
*
|
| 7 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 8 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 9 |
-
*
|
| 10 |
-
* DISCLAIMER
|
| 11 |
-
*
|
| 12 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 13 |
-
* versions in the future. If you wish to customize Payone for your
|
| 14 |
-
* needs please refer to http://www.payone.de for more information.
|
| 15 |
-
*
|
| 16 |
-
* @category Payone
|
| 17 |
-
* @package Payone_Enum
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Enum
|
| 28 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 29 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 30 |
-
* @link http://www.noovias.com
|
| 31 |
-
*/
|
| 32 |
-
class Payone_Api_Enum_CaptureMode
|
| 33 |
-
{
|
| 34 |
-
const COMPLETED = 'completed';
|
| 35 |
-
const NOTCOMPLETED = 'notcompleted';
|
| 36 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
|
| 3 |
+
/**
|
| 4 |
+
*
|
| 5 |
+
* NOTICE OF LICENSE
|
| 6 |
+
*
|
| 7 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 8 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 9 |
+
*
|
| 10 |
+
* DISCLAIMER
|
| 11 |
+
*
|
| 12 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 13 |
+
* versions in the future. If you wish to customize Payone for your
|
| 14 |
+
* needs please refer to http://www.payone.de for more information.
|
| 15 |
+
*
|
| 16 |
+
* @category Payone
|
| 17 |
+
* @package Payone_Enum
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Enum
|
| 28 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 29 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 30 |
+
* @link http://www.noovias.com
|
| 31 |
+
*/
|
| 32 |
+
class Payone_Api_Enum_CaptureMode
|
| 33 |
+
{
|
| 34 |
+
const COMPLETED = 'completed';
|
| 35 |
+
const NOTCOMPLETED = 'notcompleted';
|
| 36 |
+
}
|
lib/Payone/Api/Enum/ConsumerscoreScore.php
CHANGED
|
@@ -1,41 +1,41 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Enum
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Enum
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Enum_ConsumerscoreScore
|
| 34 |
-
{
|
| 35 |
-
// @note Class is intentionally called ConsumerscoreScore, it´s the valid values for response "Consumerscore", parameter "score"
|
| 36 |
-
const GREEN = 'G';
|
| 37 |
-
const YELLOW = 'Y';
|
| 38 |
-
const RED = 'R';
|
| 39 |
-
|
| 40 |
-
// TEST
|
| 41 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Enum
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Enum
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Enum_ConsumerscoreScore
|
| 34 |
+
{
|
| 35 |
+
// @note Class is intentionally called ConsumerscoreScore, it´s the valid values for response "Consumerscore", parameter "score"
|
| 36 |
+
const GREEN = 'G';
|
| 37 |
+
const YELLOW = 'Y';
|
| 38 |
+
const RED = 'R';
|
| 39 |
+
|
| 40 |
+
// TEST
|
| 41 |
+
}
|
lib/Payone/Api/Enum/ConsumerscoreType.php
CHANGED
|
@@ -1,38 +1,38 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Enum
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Enum
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Enum_ConsumerscoreType
|
| 34 |
-
{
|
| 35 |
-
const INFOSCORE_HARD = 'IH';
|
| 36 |
-
const INFOSCORE_ALL = 'IA';
|
| 37 |
-
const INFOSCORE_ALL_BONI = 'IB';
|
| 38 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Enum
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Enum
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Enum_ConsumerscoreType
|
| 34 |
+
{
|
| 35 |
+
const INFOSCORE_HARD = 'IH';
|
| 36 |
+
const INFOSCORE_ALL = 'IA';
|
| 37 |
+
const INFOSCORE_ALL_BONI = 'IB';
|
| 38 |
+
}
|
lib/Payone/Api/Enum/CreditcardType.php
CHANGED
|
@@ -1,53 +1,53 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Enum
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Enum
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Enum_CreditcardType
|
| 34 |
-
{
|
| 35 |
-
//V: Visa
|
| 36 |
-
const VISA = 'V';
|
| 37 |
-
//M: MasterCard
|
| 38 |
-
const MASTERCARD = 'M';
|
| 39 |
-
//A: Amex
|
| 40 |
-
const AMEX = 'A';
|
| 41 |
-
//D: Diners
|
| 42 |
-
const DINERS = 'D';
|
| 43 |
-
//J: JCB
|
| 44 |
-
const JCB = 'J';
|
| 45 |
-
//O: Maestro International
|
| 46 |
-
const MAESTRO_INTERNATIONAL = 'O';
|
| 47 |
-
//U: Maestro UK
|
| 48 |
-
const MAESTRO_UK = 'U';
|
| 49 |
-
//C: Discover
|
| 50 |
-
const DISCOVER = 'C';
|
| 51 |
-
//B: Carte Bleue
|
| 52 |
-
const CARTE_BLEUE = 'B';
|
| 53 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Enum
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Enum
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Enum_CreditcardType
|
| 34 |
+
{
|
| 35 |
+
//V: Visa
|
| 36 |
+
const VISA = 'V';
|
| 37 |
+
//M: MasterCard
|
| 38 |
+
const MASTERCARD = 'M';
|
| 39 |
+
//A: Amex
|
| 40 |
+
const AMEX = 'A';
|
| 41 |
+
//D: Diners
|
| 42 |
+
const DINERS = 'D';
|
| 43 |
+
//J: JCB
|
| 44 |
+
const JCB = 'J';
|
| 45 |
+
//O: Maestro International
|
| 46 |
+
const MAESTRO_INTERNATIONAL = 'O';
|
| 47 |
+
//U: Maestro UK
|
| 48 |
+
const MAESTRO_UK = 'U';
|
| 49 |
+
//C: Discover
|
| 50 |
+
const DISCOVER = 'C';
|
| 51 |
+
//B: Carte Bleue
|
| 52 |
+
const CARTE_BLEUE = 'B';
|
| 53 |
+
}
|
lib/Payone/Api/Enum/DebitTransactionType.php
CHANGED
|
@@ -1,42 +1,42 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Enum
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Enum
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Enum_DebitTransactionType
|
| 34 |
-
{
|
| 35 |
-
const DIRECT_DEBIT_REFUND_FEE = 'RL'; //RL: Rücklastschriftgebühr
|
| 36 |
-
const DUNNING_CHARGE = 'MG'; //MG: Mahngebühren
|
| 37 |
-
const DEFAULT_INTEREST = 'VZ'; //VZ: Verzugszinsen
|
| 38 |
-
const SHIPPING_COSTS = 'VD'; //VD: Versandkosten
|
| 39 |
-
const PAYMENT_REQUEST = 'FD'; //FD: Forderung (default bei amount >0)
|
| 40 |
-
const CREDIT = 'GT'; //GT: Gutschrift (default bei amount <0)
|
| 41 |
-
const RETURNS = 'RT'; //RT: Retoure
|
| 42 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Enum
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Enum
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Enum_DebitTransactionType
|
| 34 |
+
{
|
| 35 |
+
const DIRECT_DEBIT_REFUND_FEE = 'RL'; //RL: Rücklastschriftgebühr
|
| 36 |
+
const DUNNING_CHARGE = 'MG'; //MG: Mahngebühren
|
| 37 |
+
const DEFAULT_INTEREST = 'VZ'; //VZ: Verzugszinsen
|
| 38 |
+
const SHIPPING_COSTS = 'VD'; //VD: Versandkosten
|
| 39 |
+
const PAYMENT_REQUEST = 'FD'; //FD: Forderung (default bei amount >0)
|
| 40 |
+
const CREDIT = 'GT'; //GT: Gutschrift (default bei amount <0)
|
| 41 |
+
const RETURNS = 'RT'; //RT: Retoure
|
| 42 |
+
}
|
lib/Payone/Api/Enum/Ecommercemode.php
CHANGED
|
@@ -1,38 +1,38 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Enum
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Enum
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Enum_Ecommercemode
|
| 34 |
-
{
|
| 35 |
-
const INTERNET = 'internet';
|
| 36 |
-
const SECURE3D = '3dsecure';
|
| 37 |
-
const MOTO = 'moto';
|
| 38 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Enum
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Enum
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Enum_Ecommercemode
|
| 34 |
+
{
|
| 35 |
+
const INTERNET = 'internet';
|
| 36 |
+
const SECURE3D = '3dsecure';
|
| 37 |
+
const MOTO = 'moto';
|
| 38 |
+
}
|
lib/Payone/Api/Enum/FileFormat.php
CHANGED
|
@@ -1,34 +1,34 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Enum
|
| 17 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 18 |
-
* @author Matthias Walter <info@noovias.com>
|
| 19 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 20 |
-
* @link http://www.noovias.com
|
| 21 |
-
*/
|
| 22 |
-
|
| 23 |
-
/**
|
| 24 |
-
*
|
| 25 |
-
* @category Payone
|
| 26 |
-
* @package Payone_Enum
|
| 27 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 28 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 29 |
-
* @link http://www.noovias.com
|
| 30 |
-
*/
|
| 31 |
-
class Payone_Api_Enum_FileFormat
|
| 32 |
-
{
|
| 33 |
-
const PDF = 'PDF';
|
| 34 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Enum
|
| 17 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 18 |
+
* @author Matthias Walter <info@noovias.com>
|
| 19 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 20 |
+
* @link http://www.noovias.com
|
| 21 |
+
*/
|
| 22 |
+
|
| 23 |
+
/**
|
| 24 |
+
*
|
| 25 |
+
* @category Payone
|
| 26 |
+
* @package Payone_Enum
|
| 27 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 28 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 29 |
+
* @link http://www.noovias.com
|
| 30 |
+
*/
|
| 31 |
+
class Payone_Api_Enum_FileFormat
|
| 32 |
+
{
|
| 33 |
+
const PDF = 'PDF';
|
| 34 |
+
}
|
lib/Payone/Api/Enum/FileType.php
CHANGED
|
@@ -1,34 +1,34 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Enum
|
| 17 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 18 |
-
* @author Matthias Walter <info@noovias.com>
|
| 19 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 20 |
-
* @link http://www.noovias.com
|
| 21 |
-
*/
|
| 22 |
-
|
| 23 |
-
/**
|
| 24 |
-
*
|
| 25 |
-
* @category Payone
|
| 26 |
-
* @package Payone_Enum
|
| 27 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 28 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 29 |
-
* @link http://www.noovias.com
|
| 30 |
-
*/
|
| 31 |
-
class Payone_Api_Enum_FileType
|
| 32 |
-
{
|
| 33 |
-
const SEPA_MANDATE = 'SEPA_MANDATE';
|
| 34 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Enum
|
| 17 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 18 |
+
* @author Matthias Walter <info@noovias.com>
|
| 19 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 20 |
+
* @link http://www.noovias.com
|
| 21 |
+
*/
|
| 22 |
+
|
| 23 |
+
/**
|
| 24 |
+
*
|
| 25 |
+
* @category Payone
|
| 26 |
+
* @package Payone_Enum
|
| 27 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 28 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 29 |
+
* @link http://www.noovias.com
|
| 30 |
+
*/
|
| 31 |
+
class Payone_Api_Enum_FileType
|
| 32 |
+
{
|
| 33 |
+
const SEPA_MANDATE = 'SEPA_MANDATE';
|
| 34 |
+
}
|
lib/Payone/Api/Enum/FinancingType.php
CHANGED
|
@@ -1,39 +1,39 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Enum
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Enum
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Enum_FinancingType
|
| 34 |
-
{
|
| 35 |
-
const BSV = 'BSV'; // BILLSAFE
|
| 36 |
-
const CFR = 'CFR'; // COMMERZ FINANZ
|
| 37 |
-
const KLV = 'KLV'; // KLARNA INVOICING
|
| 38 |
-
const KLS = 'KLS'; // KLARNA FINANCING
|
| 39 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Enum
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Enum
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Enum_FinancingType
|
| 34 |
+
{
|
| 35 |
+
const BSV = 'BSV'; // BILLSAFE
|
| 36 |
+
const CFR = 'CFR'; // COMMERZ FINANZ
|
| 37 |
+
const KLV = 'KLV'; // KLARNA INVOICING
|
| 38 |
+
const KLS = 'KLS'; // KLARNA FINANCING
|
| 39 |
+
}
|
lib/Payone/Api/Enum/Gender.php
CHANGED
|
@@ -1,37 +1,37 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Enum
|
| 18 |
-
* @copyright Copyright (c) 2013 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Enum
|
| 29 |
-
* @copyright Copyright (c) 2013 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Enum_Gender
|
| 34 |
-
{
|
| 35 |
-
const FEMALE = 'f';
|
| 36 |
-
const MALE = 'm';
|
| 37 |
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Enum
|
| 18 |
+
* @copyright Copyright (c) 2013 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Enum
|
| 29 |
+
* @copyright Copyright (c) 2013 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Enum_Gender
|
| 34 |
+
{
|
| 35 |
+
const FEMALE = 'f';
|
| 36 |
+
const MALE = 'm';
|
| 37 |
}
|
lib/Payone/Api/Enum/InvoiceDeliverymode.php
CHANGED
|
@@ -1,38 +1,38 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Enum
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Enum
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Enum_InvoiceDeliverymode
|
| 34 |
-
{
|
| 35 |
-
const POST = 'M';
|
| 36 |
-
const PDF = 'P';
|
| 37 |
-
const NONE = 'N';
|
| 38 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Enum
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Enum
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Enum_InvoiceDeliverymode
|
| 34 |
+
{
|
| 35 |
+
const POST = 'M';
|
| 36 |
+
const PDF = 'P';
|
| 37 |
+
const NONE = 'N';
|
| 38 |
+
}
|
lib/Payone/Api/Enum/InvoicingItemType.php
CHANGED
|
@@ -1,38 +1,38 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
|
| 3 |
-
/**
|
| 4 |
-
*
|
| 5 |
-
* NOTICE OF LICENSE
|
| 6 |
-
*
|
| 7 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 8 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 9 |
-
*
|
| 10 |
-
* DISCLAIMER
|
| 11 |
-
*
|
| 12 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 13 |
-
* versions in the future. If you wish to customize Payone for your
|
| 14 |
-
* needs please refer to http://www.payone.de for more information.
|
| 15 |
-
*
|
| 16 |
-
* @category Payone
|
| 17 |
-
* @package Payone_Enum
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Enum
|
| 28 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 29 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 30 |
-
* @link http://www.noovias.com
|
| 31 |
-
*/
|
| 32 |
-
class Payone_Api_Enum_InvoicingItemType
|
| 33 |
-
{
|
| 34 |
-
const GOODS = 'goods';
|
| 35 |
-
const SHIPMENT = 'shipment';
|
| 36 |
-
const HANDLING = 'handling';
|
| 37 |
-
const VOUCHER = 'voucher';
|
| 38 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
|
| 3 |
+
/**
|
| 4 |
+
*
|
| 5 |
+
* NOTICE OF LICENSE
|
| 6 |
+
*
|
| 7 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 8 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 9 |
+
*
|
| 10 |
+
* DISCLAIMER
|
| 11 |
+
*
|
| 12 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 13 |
+
* versions in the future. If you wish to customize Payone for your
|
| 14 |
+
* needs please refer to http://www.payone.de for more information.
|
| 15 |
+
*
|
| 16 |
+
* @category Payone
|
| 17 |
+
* @package Payone_Enum
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Enum
|
| 28 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 29 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 30 |
+
* @link http://www.noovias.com
|
| 31 |
+
*/
|
| 32 |
+
class Payone_Api_Enum_InvoicingItemType
|
| 33 |
+
{
|
| 34 |
+
const GOODS = 'goods';
|
| 35 |
+
const SHIPMENT = 'shipment';
|
| 36 |
+
const HANDLING = 'handling';
|
| 37 |
+
const VOUCHER = 'voucher';
|
| 38 |
+
}
|
lib/Payone/Api/Enum/OnlinebanktransferType.php
CHANGED
|
@@ -1,43 +1,43 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Enum
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Enum
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Enum_OnlinebanktransferType
|
| 34 |
-
{
|
| 35 |
-
const INSTANT_MONEY_TRANSFER = 'PNT';
|
| 36 |
-
const GIROPAY = 'GPY';
|
| 37 |
-
const EPS_ONLINE_BANK_TRANSFER = 'EPS';
|
| 38 |
-
const POSTFINANCE_EFINANCE = 'PFF';
|
| 39 |
-
const POSTFINANCE_CARD = 'PFC';
|
| 40 |
-
const IDEAL = 'IDL';
|
| 41 |
-
const P24 = 'P24';
|
| 42 |
-
|
| 43 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Enum
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Enum
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Enum_OnlinebanktransferType
|
| 34 |
+
{
|
| 35 |
+
const INSTANT_MONEY_TRANSFER = 'PNT';
|
| 36 |
+
const GIROPAY = 'GPY';
|
| 37 |
+
const EPS_ONLINE_BANK_TRANSFER = 'EPS';
|
| 38 |
+
const POSTFINANCE_EFINANCE = 'PFF';
|
| 39 |
+
const POSTFINANCE_CARD = 'PFC';
|
| 40 |
+
const IDEAL = 'IDL';
|
| 41 |
+
const P24 = 'P24';
|
| 42 |
+
|
| 43 |
+
}
|
lib/Payone/Api/Enum/PayoutOpenBalance.php
CHANGED
|
@@ -1,37 +1,37 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Enum
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Enum
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Enum_PayoutOpenBalance
|
| 34 |
-
{
|
| 35 |
-
const YES = 'yes';
|
| 36 |
-
const NO = 'no';
|
| 37 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Enum
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Enum
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Enum_PayoutOpenBalance
|
| 34 |
+
{
|
| 35 |
+
const YES = 'yes';
|
| 36 |
+
const NO = 'no';
|
| 37 |
+
}
|
lib/Payone/Api/Enum/PeriodUnit.php
CHANGED
|
@@ -1,38 +1,38 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Enum
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Enum
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Enum_PeriodUnit
|
| 34 |
-
{
|
| 35 |
-
const YEAR = 'Y';
|
| 36 |
-
const MONTH = 'M';
|
| 37 |
-
const DAY = 'D';
|
| 38 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Enum
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Enum
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Enum_PeriodUnit
|
| 34 |
+
{
|
| 35 |
+
const YEAR = 'Y';
|
| 36 |
+
const MONTH = 'M';
|
| 37 |
+
const DAY = 'D';
|
| 38 |
+
}
|
lib/Payone/Api/Enum/PeriodUnitRecurring.php
CHANGED
|
@@ -1,39 +1,39 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Enum
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Enum
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Enum_PeriodUnitRecurring
|
| 34 |
-
{
|
| 35 |
-
const YEAR = 'Y';
|
| 36 |
-
const MONTH = 'M';
|
| 37 |
-
const DAY = 'D';
|
| 38 |
-
const NONE = 'N';
|
| 39 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Enum
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Enum
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Enum_PeriodUnitRecurring
|
| 34 |
+
{
|
| 35 |
+
const YEAR = 'Y';
|
| 36 |
+
const MONTH = 'M';
|
| 37 |
+
const DAY = 'D';
|
| 38 |
+
const NONE = 'N';
|
| 39 |
+
}
|
lib/Payone/Api/Enum/Settleaccount.php
CHANGED
|
@@ -1,38 +1,38 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Enum
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Enum
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Enum_Settleaccount
|
| 34 |
-
{
|
| 35 |
-
const YES = 'yes';
|
| 36 |
-
const NO = 'no';
|
| 37 |
-
const AUTO = 'auto';
|
| 38 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Enum
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Enum
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Enum_Settleaccount
|
| 34 |
+
{
|
| 35 |
+
const YES = 'yes';
|
| 36 |
+
const NO = 'no';
|
| 37 |
+
const AUTO = 'auto';
|
| 38 |
+
}
|
lib/Payone/Api/Enum/Shippingprovider.php
CHANGED
|
@@ -1,37 +1,37 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Enum
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Enum
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Enum_Shippingprovider
|
| 34 |
-
{
|
| 35 |
-
const DHL = 'DHL';
|
| 36 |
-
const BARTOLINI = 'BRT';
|
| 37 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Enum
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Enum
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Enum_Shippingprovider
|
| 34 |
+
{
|
| 35 |
+
const DHL = 'DHL';
|
| 36 |
+
const BARTOLINI = 'BRT';
|
| 37 |
+
}
|
lib/Payone/Api/Enum/Storecarddata.php
CHANGED
|
@@ -1,37 +1,37 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Enum
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Enum
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Enum_Storecarddata
|
| 34 |
-
{
|
| 35 |
-
const YES = 'yes';
|
| 36 |
-
const NO = 'no';
|
| 37 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Enum
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Enum
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Enum_Storecarddata
|
| 34 |
+
{
|
| 35 |
+
const YES = 'yes';
|
| 36 |
+
const NO = 'no';
|
| 37 |
+
}
|
lib/Payone/Api/Enum/UseCustomerdata.php
CHANGED
|
@@ -1,37 +1,37 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Enum
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Enum
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Enum_UseCustomerdata
|
| 34 |
-
{
|
| 35 |
-
const YES = 'yes';
|
| 36 |
-
const NO = 'no';
|
| 37 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Enum
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Enum
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Enum_UseCustomerdata
|
| 34 |
+
{
|
| 35 |
+
const YES = 'yes';
|
| 36 |
+
const NO = 'no';
|
| 37 |
+
}
|
lib/Payone/Api/Enum/WalletType.php
CHANGED
|
@@ -1,36 +1,36 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Enum
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Enum
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Enum_WalletType
|
| 34 |
-
{
|
| 35 |
-
const PAYPAL_EXPRESS = 'PPE';
|
| 36 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Enum
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Enum
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Enum_WalletType
|
| 34 |
+
{
|
| 35 |
+
const PAYPAL_EXPRESS = 'PPE';
|
| 36 |
+
}
|
lib/Payone/Api/Exception/Abstract.php
CHANGED
|
@@ -1,36 +1,36 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Exception
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Exception
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
abstract class Payone_Api_Exception_Abstract extends Exception
|
| 34 |
-
{
|
| 35 |
-
|
| 36 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Exception
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Exception
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
abstract class Payone_Api_Exception_Abstract extends Exception
|
| 34 |
+
{
|
| 35 |
+
|
| 36 |
+
}
|
lib/Payone/Api/Exception/InvalidParameters.php
CHANGED
|
@@ -1,36 +1,36 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Exception
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Exception
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Exception_InvalidParameters extends Payone_Api_Exception_Abstract
|
| 34 |
-
{
|
| 35 |
-
|
| 36 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Exception
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Exception
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Exception_InvalidParameters extends Payone_Api_Exception_Abstract
|
| 34 |
+
{
|
| 35 |
+
|
| 36 |
+
}
|
lib/Payone/Api/Exception/InvalidResponse.php
CHANGED
|
@@ -1,36 +1,36 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Exception
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Exception
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Exception_InvalidResponse extends Payone_Api_Exception_Abstract
|
| 34 |
-
{
|
| 35 |
-
|
| 36 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Exception
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Exception
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Exception_InvalidResponse extends Payone_Api_Exception_Abstract
|
| 34 |
+
{
|
| 35 |
+
|
| 36 |
+
}
|
lib/Payone/Api/Exception/InvalidUrl.php
CHANGED
|
@@ -1,36 +1,36 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Exception
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Exception
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Exception_InvalidUrl extends Payone_Api_Exception_Abstract
|
| 34 |
-
{
|
| 35 |
-
|
| 36 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Exception
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Exception
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Exception_InvalidUrl extends Payone_Api_Exception_Abstract
|
| 34 |
+
{
|
| 35 |
+
|
| 36 |
+
}
|
lib/Payone/Api/Exception/MappingNotFound.php
CHANGED
|
@@ -1,36 +1,36 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Exception
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Exception
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Exception_MappingNotFound extends Payone_Api_Exception_Abstract
|
| 34 |
-
{
|
| 35 |
-
|
| 36 |
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Exception
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Exception
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Exception_MappingNotFound extends Payone_Api_Exception_Abstract
|
| 34 |
+
{
|
| 35 |
+
|
| 36 |
}
|
lib/Payone/Api/Exception/Payone.php
CHANGED
|
@@ -1,36 +1,36 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Exception
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Exception
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Exception_Payone extends Payone_Api_Exception_Abstract
|
| 34 |
-
{
|
| 35 |
-
|
| 36 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Exception
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Exception
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Exception_Payone extends Payone_Api_Exception_Abstract
|
| 34 |
+
{
|
| 35 |
+
|
| 36 |
+
}
|
lib/Payone/Api/Exception/Request/InvalidKey.php
CHANGED
|
@@ -1,36 +1,36 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Exception
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Exception
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Exception_Request_InvalidKey extends Payone_Api_Exception_Abstract
|
| 34 |
-
{
|
| 35 |
-
|
| 36 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Exception
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Exception
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Exception_Request_InvalidKey extends Payone_Api_Exception_Abstract
|
| 34 |
+
{
|
| 35 |
+
|
| 36 |
+
}
|
lib/Payone/Api/Exception/Request/InvalidMid.php
CHANGED
|
@@ -1,36 +1,36 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Exception
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Exception
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Exception_Request_InvalidMid extends Payone_Api_Exception_Abstract
|
| 34 |
-
{
|
| 35 |
-
|
| 36 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Exception
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Exception
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Exception_Request_InvalidMid extends Payone_Api_Exception_Abstract
|
| 34 |
+
{
|
| 35 |
+
|
| 36 |
+
}
|
lib/Payone/Api/Exception/Request/InvalidMode.php
CHANGED
|
@@ -1,36 +1,36 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Exception
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Exception
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Exception_Request_InvalidMode extends Payone_Api_Exception_Abstract
|
| 34 |
-
{
|
| 35 |
-
|
| 36 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Exception
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Exception
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Exception_Request_InvalidMode extends Payone_Api_Exception_Abstract
|
| 34 |
+
{
|
| 35 |
+
|
| 36 |
+
}
|
lib/Payone/Api/Exception/Request/InvalidPortalid.php
CHANGED
|
@@ -1,36 +1,36 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Exception
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Exception
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Exception_Request_InvalidPortalid extends Payone_Api_Exception_Abstract
|
| 34 |
-
{
|
| 35 |
-
|
| 36 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Exception
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Exception
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Exception_Request_InvalidPortalid extends Payone_Api_Exception_Abstract
|
| 34 |
+
{
|
| 35 |
+
|
| 36 |
+
}
|
lib/Payone/Api/Exception/Timeout.php
CHANGED
|
@@ -1,36 +1,36 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Exception
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Exception
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Exception_Timeout extends Payone_Api_Exception_Abstract
|
| 34 |
-
{
|
| 35 |
-
|
| 36 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Exception
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Exception
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Exception_Timeout extends Payone_Api_Exception_Abstract
|
| 34 |
+
{
|
| 35 |
+
|
| 36 |
+
}
|
lib/Payone/Api/Exception/UnknownStatus.php
CHANGED
|
@@ -1,36 +1,36 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Exception
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Exception
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Exception_UnknownStatus extends Payone_Api_Exception_Abstract
|
| 34 |
-
{
|
| 35 |
-
|
| 36 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Exception
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Exception
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Exception_UnknownStatus extends Payone_Api_Exception_Abstract
|
| 34 |
+
{
|
| 35 |
+
|
| 36 |
+
}
|
lib/Payone/Api/Exception/WritingRequestToServer.php
CHANGED
|
@@ -1,36 +1,36 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Exception
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Exception
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Exception_WritingRequestToServer extends Payone_Api_Exception_Abstract
|
| 34 |
-
{
|
| 35 |
-
|
| 36 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Exception
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Exception
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Exception_WritingRequestToServer extends Payone_Api_Exception_Abstract
|
| 34 |
+
{
|
| 35 |
+
|
| 36 |
+
}
|
lib/Payone/Api/Mapper/Abstract.php
CHANGED
|
@@ -1,35 +1,35 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Mapper
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Mapper
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
abstract class Payone_Api_Mapper_Abstract
|
| 34 |
-
{
|
| 35 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Mapper
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Mapper
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
abstract class Payone_Api_Mapper_Abstract
|
| 34 |
+
{
|
| 35 |
+
}
|
lib/Payone/Api/Mapper/Currency.php
CHANGED
|
@@ -1,308 +1,308 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Mapper
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Mapper
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Mapper_Currency extends Payone_Api_Mapper_Abstract
|
| 34 |
-
implements Payone_Api_Mapper_Currency_Interface
|
| 35 |
-
{
|
| 36 |
-
const PATH_CURRENCY_PROPERTIES_DEFAULT = 'currency.properties';
|
| 37 |
-
|
| 38 |
-
/** Property names from properties file */
|
| 39 |
-
const PROPERTY_NAME_ID = 'id';
|
| 40 |
-
const PROPERTY_NAME_SIGN = 'sign';
|
| 41 |
-
const PROPERTY_NAME_CODE = 'code';
|
| 42 |
-
const PROPERTY_NAME_SUBDIV = 'subdiv';
|
| 43 |
-
|
| 44 |
-
/**
|
| 45 |
-
* @var string
|
| 46 |
-
*/
|
| 47 |
-
protected $pathToProperties = '';
|
| 48 |
-
/**
|
| 49 |
-
* @var array
|
| 50 |
-
*/
|
| 51 |
-
protected $mappingByCode = null;
|
| 52 |
-
/**
|
| 53 |
-
* @var array
|
| 54 |
-
*/
|
| 55 |
-
protected $mappingById = null;
|
| 56 |
-
|
| 57 |
-
/**
|
| 58 |
-
* @param $amount
|
| 59 |
-
* @param $code
|
| 60 |
-
* @return string
|
| 61 |
-
*
|
| 62 |
-
*/
|
| 63 |
-
public function mapAmountToSub($amount, $code)
|
| 64 |
-
{
|
| 65 |
-
$subdiv = $this->initSubdivByCode($code);
|
| 66 |
-
return number_format($amount * $subdiv, 0, '.', '');
|
| 67 |
-
}
|
| 68 |
-
|
| 69 |
-
/**
|
| 70 |
-
* @param $subAmount
|
| 71 |
-
* @param string $code
|
| 72 |
-
* @return string
|
| 73 |
-
* @throws Payone_Api_Exception_MappingNotFound
|
| 74 |
-
*/
|
| 75 |
-
public function mapAmountToMain($subAmount, $code)
|
| 76 |
-
{
|
| 77 |
-
$subdiv = $this->initSubdivByCode($code);
|
| 78 |
-
return number_format((float)$subAmount / $subdiv, 2, '.', '');
|
| 79 |
-
}
|
| 80 |
-
|
| 81 |
-
/**
|
| 82 |
-
* @param string $code
|
| 83 |
-
* @return string
|
| 84 |
-
* @throws Payone_Api_Exception_MappingNotFound
|
| 85 |
-
*/
|
| 86 |
-
public function getIdByCode($code)
|
| 87 |
-
{
|
| 88 |
-
$code = strtolower($code);
|
| 89 |
-
if (!$this->hasMappingByCode($code, self::PROPERTY_NAME_ID)) {
|
| 90 |
-
throw new Payone_Api_Exception_MappingNotFound();
|
| 91 |
-
}
|
| 92 |
-
|
| 93 |
-
$mapping = $this->getMappingByCode($code);
|
| 94 |
-
return $mapping[self::PROPERTY_NAME_ID];
|
| 95 |
-
}
|
| 96 |
-
|
| 97 |
-
/**
|
| 98 |
-
* @param $id
|
| 99 |
-
* @return string
|
| 100 |
-
* @throws Payone_Api_Exception_MappingNotFound
|
| 101 |
-
*/
|
| 102 |
-
public function getCodeById($id)
|
| 103 |
-
{
|
| 104 |
-
$id = trim((string)$id);
|
| 105 |
-
$mappingById = $this->getMappingById();
|
| 106 |
-
if (!array_key_exists($id, $mappingById) || trim($mappingById[$id]) === '') {
|
| 107 |
-
throw new Payone_Api_Exception_MappingNotFound();
|
| 108 |
-
}
|
| 109 |
-
return $mappingById[$id];
|
| 110 |
-
}
|
| 111 |
-
|
| 112 |
-
/**
|
| 113 |
-
* @param string $code
|
| 114 |
-
* @return string
|
| 115 |
-
* @throws Payone_Api_Exception_MappingNotFound
|
| 116 |
-
*/
|
| 117 |
-
public function getCurrencySymbolByCode($code)
|
| 118 |
-
{
|
| 119 |
-
$code = strtolower($code);
|
| 120 |
-
if (!$this->hasMappingByCode($code, self::PROPERTY_NAME_SIGN)) {
|
| 121 |
-
throw new Payone_Api_Exception_MappingNotFound();
|
| 122 |
-
}
|
| 123 |
-
$mapping = $this->getMappingByCode($code);
|
| 124 |
-
return $mapping[self::PROPERTY_NAME_SIGN];
|
| 125 |
-
}
|
| 126 |
-
|
| 127 |
-
/**
|
| 128 |
-
* @param $code
|
| 129 |
-
* @return int
|
| 130 |
-
* @throws Payone_Api_Exception_MappingNotFound
|
| 131 |
-
*/
|
| 132 |
-
protected function initSubdivByCode($code)
|
| 133 |
-
{
|
| 134 |
-
$code = strtolower($code);
|
| 135 |
-
if (!$this->hasMappingByCode($code, self::PROPERTY_NAME_SUBDIV)) {
|
| 136 |
-
throw new Payone_Api_Exception_MappingNotFound();
|
| 137 |
-
}
|
| 138 |
-
|
| 139 |
-
$mapping = $this->getMappingByCode($code);
|
| 140 |
-
|
| 141 |
-
$subdiv = $mapping[self::PROPERTY_NAME_SUBDIV];
|
| 142 |
-
if (!is_numeric($subdiv)) {
|
| 143 |
-
throw new Payone_Api_Exception_MappingNotFound();
|
| 144 |
-
}
|
| 145 |
-
$subdiv = (int)$subdiv;
|
| 146 |
-
if ($subdiv === 0) {
|
| 147 |
-
$subdiv = 1;
|
| 148 |
-
}
|
| 149 |
-
return $subdiv;
|
| 150 |
-
}
|
| 151 |
-
|
| 152 |
-
/**
|
| 153 |
-
* @return array
|
| 154 |
-
*/
|
| 155 |
-
protected function initCurrenciesRaw()
|
| 156 |
-
{
|
| 157 |
-
$pathToProperties = $this->getPathToProperties();
|
| 158 |
-
$pathToProperties = $pathToProperties != '' ? $pathToProperties : self::PATH_CURRENCY_PROPERTIES_DEFAULT;
|
| 159 |
-
|
| 160 |
-
$contents = file_get_contents($pathToProperties, true);
|
| 161 |
-
$lines = explode(PHP_EOL, $contents);
|
| 162 |
-
$currenciesRaw = array();
|
| 163 |
-
foreach ($lines as $key => $line) {
|
| 164 |
-
$lines[$key] = trim($line);
|
| 165 |
-
if ($lines[$key] !== '') {
|
| 166 |
-
$exploded = explode('=', $lines[$key]);
|
| 167 |
-
if (count($exploded) !== 2) {
|
| 168 |
-
continue;
|
| 169 |
-
}
|
| 170 |
-
$key = trim($exploded[0]);
|
| 171 |
-
$value = trim($exploded[1]);
|
| 172 |
-
$currenciesRaw[$key] = $value;
|
| 173 |
-
}
|
| 174 |
-
}
|
| 175 |
-
return $currenciesRaw;
|
| 176 |
-
}
|
| 177 |
-
|
| 178 |
-
/**
|
| 179 |
-
* @return array
|
| 180 |
-
*/
|
| 181 |
-
protected function initMappingByCode()
|
| 182 |
-
{
|
| 183 |
-
$currenciesRaw = $this->initCurrenciesRaw();
|
| 184 |
-
|
| 185 |
-
$mappingByCode = array();
|
| 186 |
-
foreach ($currenciesRaw as $key => $data) {
|
| 187 |
-
$explodedKey = explode('.', $key);
|
| 188 |
-
if (count($explodedKey) != 3) {
|
| 189 |
-
continue;
|
| 190 |
-
}
|
| 191 |
-
$type = $explodedKey[1];
|
| 192 |
-
$typeCode = $explodedKey[2];
|
| 193 |
-
|
| 194 |
-
/** ignore the assignment of id to code and type should be set */
|
| 195 |
-
if (is_numeric($typeCode) or $type == '') {
|
| 196 |
-
continue;
|
| 197 |
-
}
|
| 198 |
-
|
| 199 |
-
$typeCodeKey = $type;
|
| 200 |
-
if ($type == self::PROPERTY_NAME_CODE) {
|
| 201 |
-
$typeCodeKey = self::PROPERTY_NAME_ID;
|
| 202 |
-
}
|
| 203 |
-
|
| 204 |
-
if ($typeCodeKey == '') {
|
| 205 |
-
continue;
|
| 206 |
-
}
|
| 207 |
-
|
| 208 |
-
if (!array_key_exists($typeCode, $mappingByCode)) {
|
| 209 |
-
$mappingByCode[$typeCode] = array();
|
| 210 |
-
}
|
| 211 |
-
|
| 212 |
-
$mappingByCode[$typeCode][$typeCodeKey] = trim($data);
|
| 213 |
-
}
|
| 214 |
-
ksort($mappingByCode);
|
| 215 |
-
return $mappingByCode;
|
| 216 |
-
}
|
| 217 |
-
|
| 218 |
-
/**
|
| 219 |
-
* @param array $mappingByCode
|
| 220 |
-
*/
|
| 221 |
-
public function setMappingByCode(array $mappingByCode)
|
| 222 |
-
{
|
| 223 |
-
$this->mappingByCode = $mappingByCode;
|
| 224 |
-
}
|
| 225 |
-
|
| 226 |
-
/**
|
| 227 |
-
* @param string $code
|
| 228 |
-
* @return array
|
| 229 |
-
*/
|
| 230 |
-
public function getMappingByCode($code = '')
|
| 231 |
-
{
|
| 232 |
-
if ($this->mappingByCode === null) {
|
| 233 |
-
$this->mappingByCode = $this->initMappingByCode();
|
| 234 |
-
}
|
| 235 |
-
if ($code != '') {
|
| 236 |
-
return $this->mappingByCode[$code];
|
| 237 |
-
}
|
| 238 |
-
return $this->mappingByCode;
|
| 239 |
-
}
|
| 240 |
-
|
| 241 |
-
/**
|
| 242 |
-
* @param $code
|
| 243 |
-
* @param $innerArrayKey ('id' | 'sign' | 'subdiv')
|
| 244 |
-
* @return bool
|
| 245 |
-
*/
|
| 246 |
-
public function hasMappingByCode($code, $innerArrayKey)
|
| 247 |
-
{
|
| 248 |
-
$mappingByCode = $this->getMappingByCode();
|
| 249 |
-
if (!array_key_exists($code, $mappingByCode)) {
|
| 250 |
-
return false;
|
| 251 |
-
}
|
| 252 |
-
if (!array_key_exists($innerArrayKey, $mappingByCode[$code])) {
|
| 253 |
-
return false;
|
| 254 |
-
}
|
| 255 |
-
if ($mappingByCode[$code][$innerArrayKey] === '') {
|
| 256 |
-
return false;
|
| 257 |
-
}
|
| 258 |
-
return true;
|
| 259 |
-
}
|
| 260 |
-
|
| 261 |
-
/**
|
| 262 |
-
* @return array
|
| 263 |
-
*
|
| 264 |
-
* mappingById is derived from mappingByCode
|
| 265 |
-
*/
|
| 266 |
-
public function getMappingById()
|
| 267 |
-
{
|
| 268 |
-
if ($this->mappingById === null) {
|
| 269 |
-
$this->mappingById = $this->initMappingById();
|
| 270 |
-
}
|
| 271 |
-
return $this->mappingById;
|
| 272 |
-
}
|
| 273 |
-
|
| 274 |
-
/**
|
| 275 |
-
* @return array
|
| 276 |
-
*/
|
| 277 |
-
protected function initMappingById()
|
| 278 |
-
{
|
| 279 |
-
$mappingByCode = $this->getMappingByCode();
|
| 280 |
-
$mappingById = array();
|
| 281 |
-
foreach ($mappingByCode as $code => $data) {
|
| 282 |
-
if (!array_key_exists(self::PROPERTY_NAME_ID, $data)) {
|
| 283 |
-
continue;
|
| 284 |
-
}
|
| 285 |
-
$id = $data[self::PROPERTY_NAME_ID];
|
| 286 |
-
if ($id !== '') {
|
| 287 |
-
$mappingById[$id] = $code;
|
| 288 |
-
}
|
| 289 |
-
}
|
| 290 |
-
return $mappingById;
|
| 291 |
-
}
|
| 292 |
-
|
| 293 |
-
/**
|
| 294 |
-
* @param string $pathToProperties
|
| 295 |
-
*/
|
| 296 |
-
public function setPathToProperties($pathToProperties)
|
| 297 |
-
{
|
| 298 |
-
$this->pathToProperties = $pathToProperties;
|
| 299 |
-
}
|
| 300 |
-
|
| 301 |
-
/**
|
| 302 |
-
* @return string
|
| 303 |
-
*/
|
| 304 |
-
public function getPathToProperties()
|
| 305 |
-
{
|
| 306 |
-
return $this->pathToProperties;
|
| 307 |
-
}
|
| 308 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Mapper
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Mapper
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Mapper_Currency extends Payone_Api_Mapper_Abstract
|
| 34 |
+
implements Payone_Api_Mapper_Currency_Interface
|
| 35 |
+
{
|
| 36 |
+
const PATH_CURRENCY_PROPERTIES_DEFAULT = 'currency.properties';
|
| 37 |
+
|
| 38 |
+
/** Property names from properties file */
|
| 39 |
+
const PROPERTY_NAME_ID = 'id';
|
| 40 |
+
const PROPERTY_NAME_SIGN = 'sign';
|
| 41 |
+
const PROPERTY_NAME_CODE = 'code';
|
| 42 |
+
const PROPERTY_NAME_SUBDIV = 'subdiv';
|
| 43 |
+
|
| 44 |
+
/**
|
| 45 |
+
* @var string
|
| 46 |
+
*/
|
| 47 |
+
protected $pathToProperties = '';
|
| 48 |
+
/**
|
| 49 |
+
* @var array
|
| 50 |
+
*/
|
| 51 |
+
protected $mappingByCode = null;
|
| 52 |
+
/**
|
| 53 |
+
* @var array
|
| 54 |
+
*/
|
| 55 |
+
protected $mappingById = null;
|
| 56 |
+
|
| 57 |
+
/**
|
| 58 |
+
* @param $amount
|
| 59 |
+
* @param $code
|
| 60 |
+
* @return string
|
| 61 |
+
*
|
| 62 |
+
*/
|
| 63 |
+
public function mapAmountToSub($amount, $code)
|
| 64 |
+
{
|
| 65 |
+
$subdiv = $this->initSubdivByCode($code);
|
| 66 |
+
return number_format($amount * $subdiv, 0, '.', '');
|
| 67 |
+
}
|
| 68 |
+
|
| 69 |
+
/**
|
| 70 |
+
* @param $subAmount
|
| 71 |
+
* @param string $code
|
| 72 |
+
* @return string
|
| 73 |
+
* @throws Payone_Api_Exception_MappingNotFound
|
| 74 |
+
*/
|
| 75 |
+
public function mapAmountToMain($subAmount, $code)
|
| 76 |
+
{
|
| 77 |
+
$subdiv = $this->initSubdivByCode($code);
|
| 78 |
+
return number_format((float)$subAmount / $subdiv, 2, '.', '');
|
| 79 |
+
}
|
| 80 |
+
|
| 81 |
+
/**
|
| 82 |
+
* @param string $code
|
| 83 |
+
* @return string
|
| 84 |
+
* @throws Payone_Api_Exception_MappingNotFound
|
| 85 |
+
*/
|
| 86 |
+
public function getIdByCode($code)
|
| 87 |
+
{
|
| 88 |
+
$code = strtolower($code);
|
| 89 |
+
if (!$this->hasMappingByCode($code, self::PROPERTY_NAME_ID)) {
|
| 90 |
+
throw new Payone_Api_Exception_MappingNotFound();
|
| 91 |
+
}
|
| 92 |
+
|
| 93 |
+
$mapping = $this->getMappingByCode($code);
|
| 94 |
+
return $mapping[self::PROPERTY_NAME_ID];
|
| 95 |
+
}
|
| 96 |
+
|
| 97 |
+
/**
|
| 98 |
+
* @param $id
|
| 99 |
+
* @return string
|
| 100 |
+
* @throws Payone_Api_Exception_MappingNotFound
|
| 101 |
+
*/
|
| 102 |
+
public function getCodeById($id)
|
| 103 |
+
{
|
| 104 |
+
$id = trim((string)$id);
|
| 105 |
+
$mappingById = $this->getMappingById();
|
| 106 |
+
if (!array_key_exists($id, $mappingById) || trim($mappingById[$id]) === '') {
|
| 107 |
+
throw new Payone_Api_Exception_MappingNotFound();
|
| 108 |
+
}
|
| 109 |
+
return $mappingById[$id];
|
| 110 |
+
}
|
| 111 |
+
|
| 112 |
+
/**
|
| 113 |
+
* @param string $code
|
| 114 |
+
* @return string
|
| 115 |
+
* @throws Payone_Api_Exception_MappingNotFound
|
| 116 |
+
*/
|
| 117 |
+
public function getCurrencySymbolByCode($code)
|
| 118 |
+
{
|
| 119 |
+
$code = strtolower($code);
|
| 120 |
+
if (!$this->hasMappingByCode($code, self::PROPERTY_NAME_SIGN)) {
|
| 121 |
+
throw new Payone_Api_Exception_MappingNotFound();
|
| 122 |
+
}
|
| 123 |
+
$mapping = $this->getMappingByCode($code);
|
| 124 |
+
return $mapping[self::PROPERTY_NAME_SIGN];
|
| 125 |
+
}
|
| 126 |
+
|
| 127 |
+
/**
|
| 128 |
+
* @param $code
|
| 129 |
+
* @return int
|
| 130 |
+
* @throws Payone_Api_Exception_MappingNotFound
|
| 131 |
+
*/
|
| 132 |
+
protected function initSubdivByCode($code)
|
| 133 |
+
{
|
| 134 |
+
$code = strtolower($code);
|
| 135 |
+
if (!$this->hasMappingByCode($code, self::PROPERTY_NAME_SUBDIV)) {
|
| 136 |
+
throw new Payone_Api_Exception_MappingNotFound();
|
| 137 |
+
}
|
| 138 |
+
|
| 139 |
+
$mapping = $this->getMappingByCode($code);
|
| 140 |
+
|
| 141 |
+
$subdiv = $mapping[self::PROPERTY_NAME_SUBDIV];
|
| 142 |
+
if (!is_numeric($subdiv)) {
|
| 143 |
+
throw new Payone_Api_Exception_MappingNotFound();
|
| 144 |
+
}
|
| 145 |
+
$subdiv = (int)$subdiv;
|
| 146 |
+
if ($subdiv === 0) {
|
| 147 |
+
$subdiv = 1;
|
| 148 |
+
}
|
| 149 |
+
return $subdiv;
|
| 150 |
+
}
|
| 151 |
+
|
| 152 |
+
/**
|
| 153 |
+
* @return array
|
| 154 |
+
*/
|
| 155 |
+
protected function initCurrenciesRaw()
|
| 156 |
+
{
|
| 157 |
+
$pathToProperties = $this->getPathToProperties();
|
| 158 |
+
$pathToProperties = $pathToProperties != '' ? $pathToProperties : self::PATH_CURRENCY_PROPERTIES_DEFAULT;
|
| 159 |
+
|
| 160 |
+
$contents = file_get_contents($pathToProperties, true);
|
| 161 |
+
$lines = explode(PHP_EOL, $contents);
|
| 162 |
+
$currenciesRaw = array();
|
| 163 |
+
foreach ($lines as $key => $line) {
|
| 164 |
+
$lines[$key] = trim($line);
|
| 165 |
+
if ($lines[$key] !== '') {
|
| 166 |
+
$exploded = explode('=', $lines[$key]);
|
| 167 |
+
if (count($exploded) !== 2) {
|
| 168 |
+
continue;
|
| 169 |
+
}
|
| 170 |
+
$key = trim($exploded[0]);
|
| 171 |
+
$value = trim($exploded[1]);
|
| 172 |
+
$currenciesRaw[$key] = $value;
|
| 173 |
+
}
|
| 174 |
+
}
|
| 175 |
+
return $currenciesRaw;
|
| 176 |
+
}
|
| 177 |
+
|
| 178 |
+
/**
|
| 179 |
+
* @return array
|
| 180 |
+
*/
|
| 181 |
+
protected function initMappingByCode()
|
| 182 |
+
{
|
| 183 |
+
$currenciesRaw = $this->initCurrenciesRaw();
|
| 184 |
+
|
| 185 |
+
$mappingByCode = array();
|
| 186 |
+
foreach ($currenciesRaw as $key => $data) {
|
| 187 |
+
$explodedKey = explode('.', $key);
|
| 188 |
+
if (count($explodedKey) != 3) {
|
| 189 |
+
continue;
|
| 190 |
+
}
|
| 191 |
+
$type = $explodedKey[1];
|
| 192 |
+
$typeCode = $explodedKey[2];
|
| 193 |
+
|
| 194 |
+
/** ignore the assignment of id to code and type should be set */
|
| 195 |
+
if (is_numeric($typeCode) or $type == '') {
|
| 196 |
+
continue;
|
| 197 |
+
}
|
| 198 |
+
|
| 199 |
+
$typeCodeKey = $type;
|
| 200 |
+
if ($type == self::PROPERTY_NAME_CODE) {
|
| 201 |
+
$typeCodeKey = self::PROPERTY_NAME_ID;
|
| 202 |
+
}
|
| 203 |
+
|
| 204 |
+
if ($typeCodeKey == '') {
|
| 205 |
+
continue;
|
| 206 |
+
}
|
| 207 |
+
|
| 208 |
+
if (!array_key_exists($typeCode, $mappingByCode)) {
|
| 209 |
+
$mappingByCode[$typeCode] = array();
|
| 210 |
+
}
|
| 211 |
+
|
| 212 |
+
$mappingByCode[$typeCode][$typeCodeKey] = trim($data);
|
| 213 |
+
}
|
| 214 |
+
ksort($mappingByCode);
|
| 215 |
+
return $mappingByCode;
|
| 216 |
+
}
|
| 217 |
+
|
| 218 |
+
/**
|
| 219 |
+
* @param array $mappingByCode
|
| 220 |
+
*/
|
| 221 |
+
public function setMappingByCode(array $mappingByCode)
|
| 222 |
+
{
|
| 223 |
+
$this->mappingByCode = $mappingByCode;
|
| 224 |
+
}
|
| 225 |
+
|
| 226 |
+
/**
|
| 227 |
+
* @param string $code
|
| 228 |
+
* @return array
|
| 229 |
+
*/
|
| 230 |
+
public function getMappingByCode($code = '')
|
| 231 |
+
{
|
| 232 |
+
if ($this->mappingByCode === null) {
|
| 233 |
+
$this->mappingByCode = $this->initMappingByCode();
|
| 234 |
+
}
|
| 235 |
+
if ($code != '') {
|
| 236 |
+
return $this->mappingByCode[$code];
|
| 237 |
+
}
|
| 238 |
+
return $this->mappingByCode;
|
| 239 |
+
}
|
| 240 |
+
|
| 241 |
+
/**
|
| 242 |
+
* @param $code
|
| 243 |
+
* @param $innerArrayKey ('id' | 'sign' | 'subdiv')
|
| 244 |
+
* @return bool
|
| 245 |
+
*/
|
| 246 |
+
public function hasMappingByCode($code, $innerArrayKey)
|
| 247 |
+
{
|
| 248 |
+
$mappingByCode = $this->getMappingByCode();
|
| 249 |
+
if (!array_key_exists($code, $mappingByCode)) {
|
| 250 |
+
return false;
|
| 251 |
+
}
|
| 252 |
+
if (!array_key_exists($innerArrayKey, $mappingByCode[$code])) {
|
| 253 |
+
return false;
|
| 254 |
+
}
|
| 255 |
+
if ($mappingByCode[$code][$innerArrayKey] === '') {
|
| 256 |
+
return false;
|
| 257 |
+
}
|
| 258 |
+
return true;
|
| 259 |
+
}
|
| 260 |
+
|
| 261 |
+
/**
|
| 262 |
+
* @return array
|
| 263 |
+
*
|
| 264 |
+
* mappingById is derived from mappingByCode
|
| 265 |
+
*/
|
| 266 |
+
public function getMappingById()
|
| 267 |
+
{
|
| 268 |
+
if ($this->mappingById === null) {
|
| 269 |
+
$this->mappingById = $this->initMappingById();
|
| 270 |
+
}
|
| 271 |
+
return $this->mappingById;
|
| 272 |
+
}
|
| 273 |
+
|
| 274 |
+
/**
|
| 275 |
+
* @return array
|
| 276 |
+
*/
|
| 277 |
+
protected function initMappingById()
|
| 278 |
+
{
|
| 279 |
+
$mappingByCode = $this->getMappingByCode();
|
| 280 |
+
$mappingById = array();
|
| 281 |
+
foreach ($mappingByCode as $code => $data) {
|
| 282 |
+
if (!array_key_exists(self::PROPERTY_NAME_ID, $data)) {
|
| 283 |
+
continue;
|
| 284 |
+
}
|
| 285 |
+
$id = $data[self::PROPERTY_NAME_ID];
|
| 286 |
+
if ($id !== '') {
|
| 287 |
+
$mappingById[$id] = $code;
|
| 288 |
+
}
|
| 289 |
+
}
|
| 290 |
+
return $mappingById;
|
| 291 |
+
}
|
| 292 |
+
|
| 293 |
+
/**
|
| 294 |
+
* @param string $pathToProperties
|
| 295 |
+
*/
|
| 296 |
+
public function setPathToProperties($pathToProperties)
|
| 297 |
+
{
|
| 298 |
+
$this->pathToProperties = $pathToProperties;
|
| 299 |
+
}
|
| 300 |
+
|
| 301 |
+
/**
|
| 302 |
+
* @return string
|
| 303 |
+
*/
|
| 304 |
+
public function getPathToProperties()
|
| 305 |
+
{
|
| 306 |
+
return $this->pathToProperties;
|
| 307 |
+
}
|
| 308 |
+
}
|
lib/Payone/Api/Mapper/Currency/Interface.php
CHANGED
|
@@ -1,60 +1,60 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Mapper
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Mapper
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
interface Payone_Api_Mapper_Currency_Interface
|
| 34 |
-
{
|
| 35 |
-
public function mapAmountToSub($amount, $code);
|
| 36 |
-
|
| 37 |
-
/**
|
| 38 |
-
* @param $subAmount
|
| 39 |
-
* @param string $code
|
| 40 |
-
*/
|
| 41 |
-
public function mapAmountToMain($subAmount, $code);
|
| 42 |
-
|
| 43 |
-
/**
|
| 44 |
-
* @param string $code
|
| 45 |
-
* @return string
|
| 46 |
-
*/
|
| 47 |
-
public function getIdByCode($code);
|
| 48 |
-
|
| 49 |
-
/**
|
| 50 |
-
* @param $id
|
| 51 |
-
* @return string
|
| 52 |
-
*/
|
| 53 |
-
public function getCodeById($id);
|
| 54 |
-
|
| 55 |
-
/**
|
| 56 |
-
* @param string $code
|
| 57 |
-
* @return string
|
| 58 |
-
*/
|
| 59 |
-
public function getCurrencySymbolByCode($code);
|
| 60 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Mapper
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Mapper
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
interface Payone_Api_Mapper_Currency_Interface
|
| 34 |
+
{
|
| 35 |
+
public function mapAmountToSub($amount, $code);
|
| 36 |
+
|
| 37 |
+
/**
|
| 38 |
+
* @param $subAmount
|
| 39 |
+
* @param string $code
|
| 40 |
+
*/
|
| 41 |
+
public function mapAmountToMain($subAmount, $code);
|
| 42 |
+
|
| 43 |
+
/**
|
| 44 |
+
* @param string $code
|
| 45 |
+
* @return string
|
| 46 |
+
*/
|
| 47 |
+
public function getIdByCode($code);
|
| 48 |
+
|
| 49 |
+
/**
|
| 50 |
+
* @param $id
|
| 51 |
+
* @return string
|
| 52 |
+
*/
|
| 53 |
+
public function getCodeById($id);
|
| 54 |
+
|
| 55 |
+
/**
|
| 56 |
+
* @param string $code
|
| 57 |
+
* @return string
|
| 58 |
+
*/
|
| 59 |
+
public function getCurrencySymbolByCode($code);
|
| 60 |
+
}
|
lib/Payone/Api/Mapper/Request/Abstract.php
CHANGED
|
@@ -1,56 +1,56 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Mapper
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Mapper
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
abstract class Payone_Api_Mapper_Request_Abstract
|
| 34 |
-
extends Payone_Api_Mapper_Abstract
|
| 35 |
-
{
|
| 36 |
-
/**
|
| 37 |
-
* @var Payone_Api_Mapper_Currency_Interface
|
| 38 |
-
*/
|
| 39 |
-
protected $mapperCurrency = null;
|
| 40 |
-
|
| 41 |
-
/**
|
| 42 |
-
* @param Payone_Api_Mapper_Currency_Interface $mapperCurrency
|
| 43 |
-
*/
|
| 44 |
-
public function setMapperCurrency(Payone_Api_Mapper_Currency_Interface $mapperCurrency)
|
| 45 |
-
{
|
| 46 |
-
$this->mapperCurrency = $mapperCurrency;
|
| 47 |
-
}
|
| 48 |
-
|
| 49 |
-
/**
|
| 50 |
-
* @return Payone_Api_Mapper_Currency_Interface
|
| 51 |
-
*/
|
| 52 |
-
public function getMapperCurrency()
|
| 53 |
-
{
|
| 54 |
-
return $this->mapperCurrency;
|
| 55 |
-
}
|
| 56 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Mapper
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Mapper
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
abstract class Payone_Api_Mapper_Request_Abstract
|
| 34 |
+
extends Payone_Api_Mapper_Abstract
|
| 35 |
+
{
|
| 36 |
+
/**
|
| 37 |
+
* @var Payone_Api_Mapper_Currency_Interface
|
| 38 |
+
*/
|
| 39 |
+
protected $mapperCurrency = null;
|
| 40 |
+
|
| 41 |
+
/**
|
| 42 |
+
* @param Payone_Api_Mapper_Currency_Interface $mapperCurrency
|
| 43 |
+
*/
|
| 44 |
+
public function setMapperCurrency(Payone_Api_Mapper_Currency_Interface $mapperCurrency)
|
| 45 |
+
{
|
| 46 |
+
$this->mapperCurrency = $mapperCurrency;
|
| 47 |
+
}
|
| 48 |
+
|
| 49 |
+
/**
|
| 50 |
+
* @return Payone_Api_Mapper_Currency_Interface
|
| 51 |
+
*/
|
| 52 |
+
public function getMapperCurrency()
|
| 53 |
+
{
|
| 54 |
+
return $this->mapperCurrency;
|
| 55 |
+
}
|
| 56 |
+
}
|
lib/Payone/Api/Mapper/Request/Interface.php
CHANGED
|
@@ -1,41 +1,41 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Mapper
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Mapper
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
interface Payone_Api_Mapper_Request_Interface
|
| 34 |
-
{
|
| 35 |
-
/**
|
| 36 |
-
* @param Payone_Api_Request_Interface $request
|
| 37 |
-
* @return array
|
| 38 |
-
*/
|
| 39 |
-
public function map(Payone_Api_Request_Interface $request);
|
| 40 |
-
|
| 41 |
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Mapper
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Mapper
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
interface Payone_Api_Mapper_Request_Interface
|
| 34 |
+
{
|
| 35 |
+
/**
|
| 36 |
+
* @param Payone_Api_Request_Interface $request
|
| 37 |
+
* @return array
|
| 38 |
+
*/
|
| 39 |
+
public function map(Payone_Api_Request_Interface $request);
|
| 40 |
+
|
| 41 |
}
|
lib/Payone/Api/Mapper/Request/Management/UpdateAccess.php
CHANGED
|
@@ -1,95 +1,95 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Mapper
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Mapper
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Mapper_Request_Management_UpdateAccess
|
| 34 |
-
extends Payone_Api_Mapper_Request_Abstract
|
| 35 |
-
implements Payone_Api_Mapper_Request_Interface
|
| 36 |
-
{
|
| 37 |
-
public function map(Payone_Api_Request_Interface $request)
|
| 38 |
-
{
|
| 39 |
-
/** @var $request Payone_Api_Request_UpdateAccess */
|
| 40 |
-
$this->mapAmount($request);
|
| 41 |
-
$this->mapInvoicingData($request);
|
| 42 |
-
|
| 43 |
-
return $request->toArray();
|
| 44 |
-
}
|
| 45 |
-
|
| 46 |
-
/**
|
| 47 |
-
* @param Payone_Api_Request_Interface $request
|
| 48 |
-
* @return bool
|
| 49 |
-
*/
|
| 50 |
-
protected function mapAmount(Payone_Api_Request_Interface $request)
|
| 51 |
-
{
|
| 52 |
-
/** @var $request Payone_Api_Request_UpdateAccess */
|
| 53 |
-
$currency = $request->getCurrency();
|
| 54 |
-
|
| 55 |
-
$amountTrail = $request->getAmountTrail();
|
| 56 |
-
$mappedAmountTrail = $this->getMapperCurrency()->mapAmountToSub($amountTrail, $currency);
|
| 57 |
-
$request->setAmountTrail($mappedAmountTrail);
|
| 58 |
-
|
| 59 |
-
$amountRecurring = $request->getAmountRecurring();
|
| 60 |
-
$mappedAmountRecurring = $this->getMapperCurrency()->mapAmountToSub($amountRecurring, $currency);
|
| 61 |
-
$request->setAmountRecurring($mappedAmountRecurring);
|
| 62 |
-
|
| 63 |
-
return true;
|
| 64 |
-
}
|
| 65 |
-
|
| 66 |
-
/**
|
| 67 |
-
* @param Payone_Api_Request_Interface $request
|
| 68 |
-
* @return bool
|
| 69 |
-
*/
|
| 70 |
-
protected function mapInvoicingData(Payone_Api_Request_Interface $request)
|
| 71 |
-
{
|
| 72 |
-
/** @var $invoicing Payone_Api_Request_Parameter_Invoicing_Transaction */
|
| 73 |
-
/** @var $request Payone_Api_Request_UpdateAccess */
|
| 74 |
-
$invoicing = $request->getInvoicing();
|
| 75 |
-
if ($invoicing == null) {
|
| 76 |
-
return false;
|
| 77 |
-
}
|
| 78 |
-
if ($invoicing->hasItems()) {
|
| 79 |
-
$currency = $request->getCurrency();
|
| 80 |
-
$invoicingItems = $invoicing->getItems();
|
| 81 |
-
foreach ($invoicingItems as $item) {
|
| 82 |
-
/** @var $item Payone_Api_Request_Parameter_Invoicing_Access_Item */
|
| 83 |
-
$priceTrail = $item->getPrTrail();
|
| 84 |
-
$mappedPriceTrail = $this->getMapperCurrency()->mapAmountToSub($priceTrail, $currency);
|
| 85 |
-
$item->setPrTrail($mappedPriceTrail);
|
| 86 |
-
|
| 87 |
-
$priceRecurring = $item->getPrRecurring();
|
| 88 |
-
$mappedPriceRecurring = $this->getMapperCurrency()->mapAmountToSub($priceRecurring, $currency);
|
| 89 |
-
$item->setPrRecurring($mappedPriceRecurring);
|
| 90 |
-
}
|
| 91 |
-
}
|
| 92 |
-
return true;
|
| 93 |
-
}
|
| 94 |
-
|
| 95 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Mapper
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Mapper
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Mapper_Request_Management_UpdateAccess
|
| 34 |
+
extends Payone_Api_Mapper_Request_Abstract
|
| 35 |
+
implements Payone_Api_Mapper_Request_Interface
|
| 36 |
+
{
|
| 37 |
+
public function map(Payone_Api_Request_Interface $request)
|
| 38 |
+
{
|
| 39 |
+
/** @var $request Payone_Api_Request_UpdateAccess */
|
| 40 |
+
$this->mapAmount($request);
|
| 41 |
+
$this->mapInvoicingData($request);
|
| 42 |
+
|
| 43 |
+
return $request->toArray();
|
| 44 |
+
}
|
| 45 |
+
|
| 46 |
+
/**
|
| 47 |
+
* @param Payone_Api_Request_Interface $request
|
| 48 |
+
* @return bool
|
| 49 |
+
*/
|
| 50 |
+
protected function mapAmount(Payone_Api_Request_Interface $request)
|
| 51 |
+
{
|
| 52 |
+
/** @var $request Payone_Api_Request_UpdateAccess */
|
| 53 |
+
$currency = $request->getCurrency();
|
| 54 |
+
|
| 55 |
+
$amountTrail = $request->getAmountTrail();
|
| 56 |
+
$mappedAmountTrail = $this->getMapperCurrency()->mapAmountToSub($amountTrail, $currency);
|
| 57 |
+
$request->setAmountTrail($mappedAmountTrail);
|
| 58 |
+
|
| 59 |
+
$amountRecurring = $request->getAmountRecurring();
|
| 60 |
+
$mappedAmountRecurring = $this->getMapperCurrency()->mapAmountToSub($amountRecurring, $currency);
|
| 61 |
+
$request->setAmountRecurring($mappedAmountRecurring);
|
| 62 |
+
|
| 63 |
+
return true;
|
| 64 |
+
}
|
| 65 |
+
|
| 66 |
+
/**
|
| 67 |
+
* @param Payone_Api_Request_Interface $request
|
| 68 |
+
* @return bool
|
| 69 |
+
*/
|
| 70 |
+
protected function mapInvoicingData(Payone_Api_Request_Interface $request)
|
| 71 |
+
{
|
| 72 |
+
/** @var $invoicing Payone_Api_Request_Parameter_Invoicing_Transaction */
|
| 73 |
+
/** @var $request Payone_Api_Request_UpdateAccess */
|
| 74 |
+
$invoicing = $request->getInvoicing();
|
| 75 |
+
if ($invoicing == null) {
|
| 76 |
+
return false;
|
| 77 |
+
}
|
| 78 |
+
if ($invoicing->hasItems()) {
|
| 79 |
+
$currency = $request->getCurrency();
|
| 80 |
+
$invoicingItems = $invoicing->getItems();
|
| 81 |
+
foreach ($invoicingItems as $item) {
|
| 82 |
+
/** @var $item Payone_Api_Request_Parameter_Invoicing_Access_Item */
|
| 83 |
+
$priceTrail = $item->getPrTrail();
|
| 84 |
+
$mappedPriceTrail = $this->getMapperCurrency()->mapAmountToSub($priceTrail, $currency);
|
| 85 |
+
$item->setPrTrail($mappedPriceTrail);
|
| 86 |
+
|
| 87 |
+
$priceRecurring = $item->getPrRecurring();
|
| 88 |
+
$mappedPriceRecurring = $this->getMapperCurrency()->mapAmountToSub($priceRecurring, $currency);
|
| 89 |
+
$item->setPrRecurring($mappedPriceRecurring);
|
| 90 |
+
}
|
| 91 |
+
}
|
| 92 |
+
return true;
|
| 93 |
+
}
|
| 94 |
+
|
| 95 |
+
}
|
lib/Payone/Api/Mapper/Request/Payment/Abstract.php
CHANGED
|
@@ -1,80 +1,80 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Mapper
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Mapper
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
abstract class Payone_Api_Mapper_Request_Payment_Abstract
|
| 34 |
-
extends Payone_Api_Mapper_Request_Abstract
|
| 35 |
-
implements Payone_Api_Mapper_Request_Interface
|
| 36 |
-
{
|
| 37 |
-
/**
|
| 38 |
-
* @param Payone_Api_Request_Interface $request
|
| 39 |
-
* @return bool
|
| 40 |
-
*/
|
| 41 |
-
protected function mapAmount(Payone_Api_Request_Interface $request)
|
| 42 |
-
{
|
| 43 |
-
/** @var $request Payone_Api_Request_Authorization */
|
| 44 |
-
$amount = $request->getAmount();
|
| 45 |
-
$currency = $request->getCurrency();
|
| 46 |
-
|
| 47 |
-
$mappedAmount = $this->getMapperCurrency()->mapAmountToSub($amount, $currency);
|
| 48 |
-
|
| 49 |
-
$request->setAmount($mappedAmount);
|
| 50 |
-
|
| 51 |
-
return true;
|
| 52 |
-
}
|
| 53 |
-
|
| 54 |
-
/**
|
| 55 |
-
* @todo we should introduce an Request_Payment_Interface
|
| 56 |
-
*
|
| 57 |
-
* @param Payone_Api_Request_Interface $request
|
| 58 |
-
* @return bool
|
| 59 |
-
*/
|
| 60 |
-
protected function mapInvoicingData(Payone_Api_Request_Interface $request)
|
| 61 |
-
{
|
| 62 |
-
/** @var $invoicing Payone_Api_Request_Parameter_Invoicing_Transaction */
|
| 63 |
-
$invoicing = $request->getInvoicing();
|
| 64 |
-
if ($invoicing == null) {
|
| 65 |
-
return false;
|
| 66 |
-
}
|
| 67 |
-
if ($invoicing->hasItems()) {
|
| 68 |
-
/** @var $request Payone_Api_Request_Authorization */
|
| 69 |
-
$currency = $request->getCurrency();
|
| 70 |
-
$invoicingItems = $invoicing->getItems();
|
| 71 |
-
foreach ($invoicingItems as $item) {
|
| 72 |
-
/** @var $item Payone_Api_Request_Parameter_Invoicing_Item */
|
| 73 |
-
$price = $item->getPr();
|
| 74 |
-
$mappedPrice = $this->getMapperCurrency()->mapAmountToSub($price, $currency);
|
| 75 |
-
$item->setPr($mappedPrice);
|
| 76 |
-
}
|
| 77 |
-
}
|
| 78 |
-
return true;
|
| 79 |
-
}
|
| 80 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Mapper
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Mapper
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
abstract class Payone_Api_Mapper_Request_Payment_Abstract
|
| 34 |
+
extends Payone_Api_Mapper_Request_Abstract
|
| 35 |
+
implements Payone_Api_Mapper_Request_Interface
|
| 36 |
+
{
|
| 37 |
+
/**
|
| 38 |
+
* @param Payone_Api_Request_Interface $request
|
| 39 |
+
* @return bool
|
| 40 |
+
*/
|
| 41 |
+
protected function mapAmount(Payone_Api_Request_Interface $request)
|
| 42 |
+
{
|
| 43 |
+
/** @var $request Payone_Api_Request_Authorization */
|
| 44 |
+
$amount = $request->getAmount();
|
| 45 |
+
$currency = $request->getCurrency();
|
| 46 |
+
|
| 47 |
+
$mappedAmount = $this->getMapperCurrency()->mapAmountToSub($amount, $currency);
|
| 48 |
+
|
| 49 |
+
$request->setAmount($mappedAmount);
|
| 50 |
+
|
| 51 |
+
return true;
|
| 52 |
+
}
|
| 53 |
+
|
| 54 |
+
/**
|
| 55 |
+
* @todo we should introduce an Request_Payment_Interface
|
| 56 |
+
*
|
| 57 |
+
* @param Payone_Api_Request_Interface $request
|
| 58 |
+
* @return bool
|
| 59 |
+
*/
|
| 60 |
+
protected function mapInvoicingData(Payone_Api_Request_Interface $request)
|
| 61 |
+
{
|
| 62 |
+
/** @var $invoicing Payone_Api_Request_Parameter_Invoicing_Transaction */
|
| 63 |
+
$invoicing = $request->getInvoicing();
|
| 64 |
+
if ($invoicing == null) {
|
| 65 |
+
return false;
|
| 66 |
+
}
|
| 67 |
+
if ($invoicing->hasItems()) {
|
| 68 |
+
/** @var $request Payone_Api_Request_Authorization */
|
| 69 |
+
$currency = $request->getCurrency();
|
| 70 |
+
$invoicingItems = $invoicing->getItems();
|
| 71 |
+
foreach ($invoicingItems as $item) {
|
| 72 |
+
/** @var $item Payone_Api_Request_Parameter_Invoicing_Item */
|
| 73 |
+
$price = $item->getPr();
|
| 74 |
+
$mappedPrice = $this->getMapperCurrency()->mapAmountToSub($price, $currency);
|
| 75 |
+
$item->setPr($mappedPrice);
|
| 76 |
+
}
|
| 77 |
+
}
|
| 78 |
+
return true;
|
| 79 |
+
}
|
| 80 |
+
}
|
lib/Payone/Api/Mapper/Request/Payment/Authorization.php
CHANGED
|
@@ -1,46 +1,46 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Mapper
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Mapper
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Mapper_Request_Payment_Authorization
|
| 34 |
-
extends Payone_Api_Mapper_Request_Payment_Abstract
|
| 35 |
-
implements Payone_Api_Mapper_Request_Interface
|
| 36 |
-
{
|
| 37 |
-
public function map(Payone_Api_Request_Interface $request)
|
| 38 |
-
{
|
| 39 |
-
/** @var $request Payone_Api_Request_Authorization */
|
| 40 |
-
$this->mapAmount($request);
|
| 41 |
-
$this->mapInvoicingData($request);
|
| 42 |
-
|
| 43 |
-
return $request->toArray();
|
| 44 |
-
}
|
| 45 |
-
|
| 46 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Mapper
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Mapper
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Mapper_Request_Payment_Authorization
|
| 34 |
+
extends Payone_Api_Mapper_Request_Payment_Abstract
|
| 35 |
+
implements Payone_Api_Mapper_Request_Interface
|
| 36 |
+
{
|
| 37 |
+
public function map(Payone_Api_Request_Interface $request)
|
| 38 |
+
{
|
| 39 |
+
/** @var $request Payone_Api_Request_Authorization */
|
| 40 |
+
$this->mapAmount($request);
|
| 41 |
+
$this->mapInvoicingData($request);
|
| 42 |
+
|
| 43 |
+
return $request->toArray();
|
| 44 |
+
}
|
| 45 |
+
|
| 46 |
+
}
|
lib/Payone/Api/Mapper/Request/Payment/Capture.php
CHANGED
|
@@ -1,46 +1,46 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Mapper
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Mapper
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Mapper_Request_Payment_Capture
|
| 34 |
-
extends Payone_Api_Mapper_Request_Payment_Abstract
|
| 35 |
-
implements Payone_Api_Mapper_Request_Interface
|
| 36 |
-
{
|
| 37 |
-
public function map(Payone_Api_Request_Interface $request)
|
| 38 |
-
{
|
| 39 |
-
/** @var $request Payone_Api_Request_Capture */
|
| 40 |
-
$this->mapAmount($request);
|
| 41 |
-
$this->mapInvoicingData($request);
|
| 42 |
-
|
| 43 |
-
return $request->toArray();
|
| 44 |
-
}
|
| 45 |
-
|
| 46 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Mapper
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Mapper
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Mapper_Request_Payment_Capture
|
| 34 |
+
extends Payone_Api_Mapper_Request_Payment_Abstract
|
| 35 |
+
implements Payone_Api_Mapper_Request_Interface
|
| 36 |
+
{
|
| 37 |
+
public function map(Payone_Api_Request_Interface $request)
|
| 38 |
+
{
|
| 39 |
+
/** @var $request Payone_Api_Request_Capture */
|
| 40 |
+
$this->mapAmount($request);
|
| 41 |
+
$this->mapInvoicingData($request);
|
| 42 |
+
|
| 43 |
+
return $request->toArray();
|
| 44 |
+
}
|
| 45 |
+
|
| 46 |
+
}
|
lib/Payone/Api/Mapper/Request/Payment/CreateAccess.php
CHANGED
|
@@ -1,96 +1,96 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Mapper
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Mapper
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Mapper_Request_Payment_CreateAccess
|
| 34 |
-
extends Payone_Api_Mapper_Request_Payment_Abstract
|
| 35 |
-
implements Payone_Api_Mapper_Request_Interface
|
| 36 |
-
{
|
| 37 |
-
public function map(Payone_Api_Request_Interface $request)
|
| 38 |
-
{
|
| 39 |
-
/** @var $request Payone_Api_Request_CreateAccess */
|
| 40 |
-
$this->mapAmount($request);
|
| 41 |
-
$this->mapInvoicingData($request);
|
| 42 |
-
|
| 43 |
-
return $request->toArray();
|
| 44 |
-
}
|
| 45 |
-
|
| 46 |
-
/**
|
| 47 |
-
* @param Payone_Api_Request_Interface $request
|
| 48 |
-
* @return bool
|
| 49 |
-
*/
|
| 50 |
-
protected function mapAmount(Payone_Api_Request_Interface $request)
|
| 51 |
-
{
|
| 52 |
-
/** @var $request Payone_Api_Request_CreateAccess */
|
| 53 |
-
$currency = $request->getCurrency();
|
| 54 |
-
|
| 55 |
-
$amountTrail = $request->getAmountTrail();
|
| 56 |
-
$mappedAmountTrail = $this->getMapperCurrency()->mapAmountToSub($amountTrail, $currency);
|
| 57 |
-
$request->setAmountTrail($mappedAmountTrail);
|
| 58 |
-
|
| 59 |
-
$amountRecurring = $request->getAmountRecurring();
|
| 60 |
-
$mappedAmountRecurring = $this->getMapperCurrency()->mapAmountToSub($amountRecurring, $currency);
|
| 61 |
-
$request->setAmountRecurring($mappedAmountRecurring);
|
| 62 |
-
|
| 63 |
-
return true;
|
| 64 |
-
}
|
| 65 |
-
|
| 66 |
-
/**
|
| 67 |
-
*
|
| 68 |
-
* @param Payone_Api_Request_Interface $request
|
| 69 |
-
* @return bool
|
| 70 |
-
*/
|
| 71 |
-
protected function mapInvoicingData(Payone_Api_Request_Interface $request)
|
| 72 |
-
{
|
| 73 |
-
/** @var $invoicing Payone_Api_Request_Parameter_Invoicing_Transaction */
|
| 74 |
-
/** @var $request Payone_Api_Request_CreateAccess */
|
| 75 |
-
$invoicing = $request->getInvoicing();
|
| 76 |
-
if ($invoicing == null) {
|
| 77 |
-
return false;
|
| 78 |
-
}
|
| 79 |
-
if ($invoicing->hasItems()) {
|
| 80 |
-
$currency = $request->getCurrency();
|
| 81 |
-
$invoicingItems = $invoicing->getItems();
|
| 82 |
-
foreach ($invoicingItems as $item) {
|
| 83 |
-
/** @var $item Payone_Api_Request_Parameter_Invoicing_Access_Item */
|
| 84 |
-
$priceTrail = $item->getPrTrail();
|
| 85 |
-
$mappedPriceTrail = $this->getMapperCurrency()->mapAmountToSub($priceTrail, $currency);
|
| 86 |
-
$item->setPrTrail($mappedPriceTrail);
|
| 87 |
-
|
| 88 |
-
$priceRecurring = $item->getPrRecurring();
|
| 89 |
-
$mappedPriceRecurring = $this->getMapperCurrency()->mapAmountToSub($priceRecurring, $currency);
|
| 90 |
-
$item->setPrRecurring($mappedPriceRecurring);
|
| 91 |
-
}
|
| 92 |
-
}
|
| 93 |
-
return true;
|
| 94 |
-
}
|
| 95 |
-
|
| 96 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Mapper
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Mapper
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Mapper_Request_Payment_CreateAccess
|
| 34 |
+
extends Payone_Api_Mapper_Request_Payment_Abstract
|
| 35 |
+
implements Payone_Api_Mapper_Request_Interface
|
| 36 |
+
{
|
| 37 |
+
public function map(Payone_Api_Request_Interface $request)
|
| 38 |
+
{
|
| 39 |
+
/** @var $request Payone_Api_Request_CreateAccess */
|
| 40 |
+
$this->mapAmount($request);
|
| 41 |
+
$this->mapInvoicingData($request);
|
| 42 |
+
|
| 43 |
+
return $request->toArray();
|
| 44 |
+
}
|
| 45 |
+
|
| 46 |
+
/**
|
| 47 |
+
* @param Payone_Api_Request_Interface $request
|
| 48 |
+
* @return bool
|
| 49 |
+
*/
|
| 50 |
+
protected function mapAmount(Payone_Api_Request_Interface $request)
|
| 51 |
+
{
|
| 52 |
+
/** @var $request Payone_Api_Request_CreateAccess */
|
| 53 |
+
$currency = $request->getCurrency();
|
| 54 |
+
|
| 55 |
+
$amountTrail = $request->getAmountTrail();
|
| 56 |
+
$mappedAmountTrail = $this->getMapperCurrency()->mapAmountToSub($amountTrail, $currency);
|
| 57 |
+
$request->setAmountTrail($mappedAmountTrail);
|
| 58 |
+
|
| 59 |
+
$amountRecurring = $request->getAmountRecurring();
|
| 60 |
+
$mappedAmountRecurring = $this->getMapperCurrency()->mapAmountToSub($amountRecurring, $currency);
|
| 61 |
+
$request->setAmountRecurring($mappedAmountRecurring);
|
| 62 |
+
|
| 63 |
+
return true;
|
| 64 |
+
}
|
| 65 |
+
|
| 66 |
+
/**
|
| 67 |
+
*
|
| 68 |
+
* @param Payone_Api_Request_Interface $request
|
| 69 |
+
* @return bool
|
| 70 |
+
*/
|
| 71 |
+
protected function mapInvoicingData(Payone_Api_Request_Interface $request)
|
| 72 |
+
{
|
| 73 |
+
/** @var $invoicing Payone_Api_Request_Parameter_Invoicing_Transaction */
|
| 74 |
+
/** @var $request Payone_Api_Request_CreateAccess */
|
| 75 |
+
$invoicing = $request->getInvoicing();
|
| 76 |
+
if ($invoicing == null) {
|
| 77 |
+
return false;
|
| 78 |
+
}
|
| 79 |
+
if ($invoicing->hasItems()) {
|
| 80 |
+
$currency = $request->getCurrency();
|
| 81 |
+
$invoicingItems = $invoicing->getItems();
|
| 82 |
+
foreach ($invoicingItems as $item) {
|
| 83 |
+
/** @var $item Payone_Api_Request_Parameter_Invoicing_Access_Item */
|
| 84 |
+
$priceTrail = $item->getPrTrail();
|
| 85 |
+
$mappedPriceTrail = $this->getMapperCurrency()->mapAmountToSub($priceTrail, $currency);
|
| 86 |
+
$item->setPrTrail($mappedPriceTrail);
|
| 87 |
+
|
| 88 |
+
$priceRecurring = $item->getPrRecurring();
|
| 89 |
+
$mappedPriceRecurring = $this->getMapperCurrency()->mapAmountToSub($priceRecurring, $currency);
|
| 90 |
+
$item->setPrRecurring($mappedPriceRecurring);
|
| 91 |
+
}
|
| 92 |
+
}
|
| 93 |
+
return true;
|
| 94 |
+
}
|
| 95 |
+
|
| 96 |
+
}
|
lib/Payone/Api/Mapper/Request/Payment/Debit.php
CHANGED
|
@@ -1,46 +1,46 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Mapper
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Mapper
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Mapper_Request_Payment_Debit
|
| 34 |
-
extends Payone_Api_Mapper_Request_Payment_Abstract
|
| 35 |
-
implements Payone_Api_Mapper_Request_Interface
|
| 36 |
-
{
|
| 37 |
-
public function map(Payone_Api_Request_Interface $request)
|
| 38 |
-
{
|
| 39 |
-
/** @var $request Payone_Api_Request_Debit */
|
| 40 |
-
$this->mapAmount($request);
|
| 41 |
-
$this->mapInvoicingData($request);
|
| 42 |
-
|
| 43 |
-
return $request->toArray();
|
| 44 |
-
}
|
| 45 |
-
|
| 46 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Mapper
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Mapper
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Mapper_Request_Payment_Debit
|
| 34 |
+
extends Payone_Api_Mapper_Request_Payment_Abstract
|
| 35 |
+
implements Payone_Api_Mapper_Request_Interface
|
| 36 |
+
{
|
| 37 |
+
public function map(Payone_Api_Request_Interface $request)
|
| 38 |
+
{
|
| 39 |
+
/** @var $request Payone_Api_Request_Debit */
|
| 40 |
+
$this->mapAmount($request);
|
| 41 |
+
$this->mapInvoicingData($request);
|
| 42 |
+
|
| 43 |
+
return $request->toArray();
|
| 44 |
+
}
|
| 45 |
+
|
| 46 |
+
}
|
lib/Payone/Api/Mapper/Request/Payment/Preauthorization.php
CHANGED
|
@@ -1,45 +1,45 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Mapper
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Mapper
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Mapper_Request_Payment_Preauthorization
|
| 34 |
-
extends Payone_Api_Mapper_Request_Payment_Abstract
|
| 35 |
-
implements Payone_Api_Mapper_Request_Interface
|
| 36 |
-
{
|
| 37 |
-
public function map(Payone_Api_Request_Interface $request)
|
| 38 |
-
{
|
| 39 |
-
/** @var $request Payone_Api_Request_Preauthorization */
|
| 40 |
-
$this->mapAmount($request);
|
| 41 |
-
$this->mapInvoicingData($request);
|
| 42 |
-
|
| 43 |
-
return $request->toArray();
|
| 44 |
-
}
|
| 45 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Mapper
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Mapper
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Mapper_Request_Payment_Preauthorization
|
| 34 |
+
extends Payone_Api_Mapper_Request_Payment_Abstract
|
| 35 |
+
implements Payone_Api_Mapper_Request_Interface
|
| 36 |
+
{
|
| 37 |
+
public function map(Payone_Api_Request_Interface $request)
|
| 38 |
+
{
|
| 39 |
+
/** @var $request Payone_Api_Request_Preauthorization */
|
| 40 |
+
$this->mapAmount($request);
|
| 41 |
+
$this->mapInvoicingData($request);
|
| 42 |
+
|
| 43 |
+
return $request->toArray();
|
| 44 |
+
}
|
| 45 |
+
}
|
lib/Payone/Api/Mapper/Request/Payment/Refund.php
CHANGED
|
@@ -1,46 +1,46 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Mapper
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Mapper
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Mapper_Request_Payment_Refund
|
| 34 |
-
extends Payone_Api_Mapper_Request_Payment_Abstract
|
| 35 |
-
implements Payone_Api_Mapper_Request_Interface
|
| 36 |
-
{
|
| 37 |
-
public function map(Payone_Api_Request_Interface $request)
|
| 38 |
-
{
|
| 39 |
-
/** @var $request Payone_Api_Request_Refund */
|
| 40 |
-
$this->mapAmount($request);
|
| 41 |
-
$this->mapInvoicingData($request);
|
| 42 |
-
|
| 43 |
-
return $request->toArray();
|
| 44 |
-
}
|
| 45 |
-
|
| 46 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Mapper
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Mapper
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Mapper_Request_Payment_Refund
|
| 34 |
+
extends Payone_Api_Mapper_Request_Payment_Abstract
|
| 35 |
+
implements Payone_Api_Mapper_Request_Interface
|
| 36 |
+
{
|
| 37 |
+
public function map(Payone_Api_Request_Interface $request)
|
| 38 |
+
{
|
| 39 |
+
/** @var $request Payone_Api_Request_Refund */
|
| 40 |
+
$this->mapAmount($request);
|
| 41 |
+
$this->mapInvoicingData($request);
|
| 42 |
+
|
| 43 |
+
return $request->toArray();
|
| 44 |
+
}
|
| 45 |
+
|
| 46 |
+
}
|
lib/Payone/Api/Mapper/Request/Payment/Vauthorization.php
CHANGED
|
@@ -1,46 +1,46 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Mapper
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Mapper
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Mapper_Request_Payment_Vauthorization
|
| 34 |
-
extends Payone_Api_Mapper_Request_Payment_Abstract
|
| 35 |
-
implements Payone_Api_Mapper_Request_Interface
|
| 36 |
-
{
|
| 37 |
-
public function map(Payone_Api_Request_Interface $request)
|
| 38 |
-
{
|
| 39 |
-
/** @var $request Payone_Api_Request_Vauthorization */
|
| 40 |
-
$this->mapAmount($request);
|
| 41 |
-
$this->mapInvoicingData($request);
|
| 42 |
-
|
| 43 |
-
return $request->toArray();
|
| 44 |
-
}
|
| 45 |
-
|
| 46 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Mapper
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Mapper
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Mapper_Request_Payment_Vauthorization
|
| 34 |
+
extends Payone_Api_Mapper_Request_Payment_Abstract
|
| 35 |
+
implements Payone_Api_Mapper_Request_Interface
|
| 36 |
+
{
|
| 37 |
+
public function map(Payone_Api_Request_Interface $request)
|
| 38 |
+
{
|
| 39 |
+
/** @var $request Payone_Api_Request_Vauthorization */
|
| 40 |
+
$this->mapAmount($request);
|
| 41 |
+
$this->mapInvoicingData($request);
|
| 42 |
+
|
| 43 |
+
return $request->toArray();
|
| 44 |
+
}
|
| 45 |
+
|
| 46 |
+
}
|
lib/Payone/Api/Mapper/Response/3dsCheck.php
CHANGED
|
@@ -1,65 +1,65 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Mapper
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Mapper
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Mapper_Response_3dsCheck
|
| 34 |
-
extends Payone_Api_Mapper_Response_Abstract
|
| 35 |
-
implements Payone_Api_Mapper_Response_Interface
|
| 36 |
-
{
|
| 37 |
-
/**
|
| 38 |
-
* @param array $params
|
| 39 |
-
* @return Payone_Api_Response_3dsCheck_Enrolled|Payone_Api_Response_3dsCheck_Invalid|Payone_Api_Response_3dsCheck_Valid|Payone_Api_Response_Error
|
| 40 |
-
* @throws Payone_Api_Exception_UnknownStatus
|
| 41 |
-
*/
|
| 42 |
-
public function map(array $params)
|
| 43 |
-
{
|
| 44 |
-
$this->setParams($params);
|
| 45 |
-
|
| 46 |
-
if ($this->isValid()) {
|
| 47 |
-
$response = new Payone_Api_Response_3dsCheck_Valid($params);
|
| 48 |
-
}
|
| 49 |
-
elseif ($this->isEnrolled()) {
|
| 50 |
-
$response = new Payone_Api_Response_3dsCheck_Enrolled($params);
|
| 51 |
-
}
|
| 52 |
-
elseif ($this->isInvalid()) {
|
| 53 |
-
$response = new Payone_Api_Response_3dsCheck_Invalid($params);
|
| 54 |
-
}
|
| 55 |
-
elseif ($this->isError()) {
|
| 56 |
-
$response = new Payone_Api_Response_Error($params);
|
| 57 |
-
}
|
| 58 |
-
else {
|
| 59 |
-
throw new Payone_Api_Exception_UnknownStatus();
|
| 60 |
-
}
|
| 61 |
-
|
| 62 |
-
return $response;
|
| 63 |
-
}
|
| 64 |
-
|
| 65 |
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Mapper
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Mapper
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Mapper_Response_3dsCheck
|
| 34 |
+
extends Payone_Api_Mapper_Response_Abstract
|
| 35 |
+
implements Payone_Api_Mapper_Response_Interface
|
| 36 |
+
{
|
| 37 |
+
/**
|
| 38 |
+
* @param array $params
|
| 39 |
+
* @return Payone_Api_Response_3dsCheck_Enrolled|Payone_Api_Response_3dsCheck_Invalid|Payone_Api_Response_3dsCheck_Valid|Payone_Api_Response_Error
|
| 40 |
+
* @throws Payone_Api_Exception_UnknownStatus
|
| 41 |
+
*/
|
| 42 |
+
public function map(array $params)
|
| 43 |
+
{
|
| 44 |
+
$this->setParams($params);
|
| 45 |
+
|
| 46 |
+
if ($this->isValid()) {
|
| 47 |
+
$response = new Payone_Api_Response_3dsCheck_Valid($params);
|
| 48 |
+
}
|
| 49 |
+
elseif ($this->isEnrolled()) {
|
| 50 |
+
$response = new Payone_Api_Response_3dsCheck_Enrolled($params);
|
| 51 |
+
}
|
| 52 |
+
elseif ($this->isInvalid()) {
|
| 53 |
+
$response = new Payone_Api_Response_3dsCheck_Invalid($params);
|
| 54 |
+
}
|
| 55 |
+
elseif ($this->isError()) {
|
| 56 |
+
$response = new Payone_Api_Response_Error($params);
|
| 57 |
+
}
|
| 58 |
+
else {
|
| 59 |
+
throw new Payone_Api_Exception_UnknownStatus();
|
| 60 |
+
}
|
| 61 |
+
|
| 62 |
+
return $response;
|
| 63 |
+
}
|
| 64 |
+
|
| 65 |
}
|
lib/Payone/Api/Mapper/Response/Abstract.php
CHANGED
|
@@ -1,167 +1,167 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Mapper
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Mapper
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
abstract class Payone_Api_Mapper_Response_Abstract extends Payone_Api_Mapper_Abstract
|
| 34 |
-
{
|
| 35 |
-
// @todo hs: Introduce constants for the various status´ , where? Settings?
|
| 36 |
-
/**
|
| 37 |
-
* @var array
|
| 38 |
-
*/
|
| 39 |
-
protected $params = null;
|
| 40 |
-
|
| 41 |
-
/**
|
| 42 |
-
* @return bool
|
| 43 |
-
*/
|
| 44 |
-
protected function isApproved()
|
| 45 |
-
{
|
| 46 |
-
$status = $this->getParam('status');
|
| 47 |
-
if ($status === 'APPROVED') {
|
| 48 |
-
return true;
|
| 49 |
-
}
|
| 50 |
-
return false;
|
| 51 |
-
}
|
| 52 |
-
|
| 53 |
-
/**
|
| 54 |
-
* @return bool
|
| 55 |
-
*/
|
| 56 |
-
protected function isRedirect()
|
| 57 |
-
{
|
| 58 |
-
$status = $this->getParam('status');
|
| 59 |
-
if ($status === 'REDIRECT') {
|
| 60 |
-
return true;
|
| 61 |
-
}
|
| 62 |
-
return false;
|
| 63 |
-
}
|
| 64 |
-
|
| 65 |
-
/**
|
| 66 |
-
* @return bool
|
| 67 |
-
*/
|
| 68 |
-
protected function isValid()
|
| 69 |
-
{
|
| 70 |
-
$status = $this->getParam('status');
|
| 71 |
-
if ($status === 'VALID') {
|
| 72 |
-
return true;
|
| 73 |
-
}
|
| 74 |
-
return false;
|
| 75 |
-
}
|
| 76 |
-
|
| 77 |
-
/**
|
| 78 |
-
* @return bool
|
| 79 |
-
*/
|
| 80 |
-
protected function isInvalid()
|
| 81 |
-
{
|
| 82 |
-
$status = $this->getParam('status');
|
| 83 |
-
if ($status === 'INVALID') {
|
| 84 |
-
return true;
|
| 85 |
-
}
|
| 86 |
-
return false;
|
| 87 |
-
}
|
| 88 |
-
|
| 89 |
-
/**
|
| 90 |
-
* @return bool
|
| 91 |
-
*/
|
| 92 |
-
protected function isBlocked()
|
| 93 |
-
{
|
| 94 |
-
$status = $this->getParam('status');
|
| 95 |
-
if ($status === 'BLOCKED') {
|
| 96 |
-
return true;
|
| 97 |
-
}
|
| 98 |
-
return false;
|
| 99 |
-
}
|
| 100 |
-
|
| 101 |
-
/**
|
| 102 |
-
* @return bool
|
| 103 |
-
*/
|
| 104 |
-
protected function isEnrolled()
|
| 105 |
-
{
|
| 106 |
-
$status = $this->getParam('status');
|
| 107 |
-
if ($status === 'ENROLLED') {
|
| 108 |
-
return true;
|
| 109 |
-
}
|
| 110 |
-
return false;
|
| 111 |
-
}
|
| 112 |
-
|
| 113 |
-
/**
|
| 114 |
-
* @return bool
|
| 115 |
-
*/
|
| 116 |
-
protected function isError()
|
| 117 |
-
{
|
| 118 |
-
$status = $this->getParam('status');
|
| 119 |
-
if ($status === 'ERROR') {
|
| 120 |
-
return true;
|
| 121 |
-
}
|
| 122 |
-
return false;
|
| 123 |
-
}
|
| 124 |
-
|
| 125 |
-
/**
|
| 126 |
-
* @return bool
|
| 127 |
-
*/
|
| 128 |
-
protected function isOk()
|
| 129 |
-
{
|
| 130 |
-
$status = $this->getParam('status');
|
| 131 |
-
if ($status === 'OK') {
|
| 132 |
-
return true;
|
| 133 |
-
}
|
| 134 |
-
return false;
|
| 135 |
-
}
|
| 136 |
-
|
| 137 |
-
/**
|
| 138 |
-
* @param array $responseRaw
|
| 139 |
-
*/
|
| 140 |
-
protected function setParams($responseRaw)
|
| 141 |
-
{
|
| 142 |
-
$this->params = $responseRaw;
|
| 143 |
-
}
|
| 144 |
-
|
| 145 |
-
/**
|
| 146 |
-
* @return array
|
| 147 |
-
*/
|
| 148 |
-
protected function getParams()
|
| 149 |
-
{
|
| 150 |
-
return $this->params;
|
| 151 |
-
}
|
| 152 |
-
|
| 153 |
-
/**
|
| 154 |
-
* @param $key
|
| 155 |
-
* @return mixed
|
| 156 |
-
*/
|
| 157 |
-
protected function getParam($key)
|
| 158 |
-
{
|
| 159 |
-
if (is_array($this->params) and array_key_exists($key, $this->params)) {
|
| 160 |
-
return $this->params[$key];
|
| 161 |
-
}
|
| 162 |
-
else
|
| 163 |
-
{
|
| 164 |
-
return null;
|
| 165 |
-
}
|
| 166 |
-
}
|
| 167 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Mapper
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Mapper
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
abstract class Payone_Api_Mapper_Response_Abstract extends Payone_Api_Mapper_Abstract
|
| 34 |
+
{
|
| 35 |
+
// @todo hs: Introduce constants for the various status´ , where? Settings?
|
| 36 |
+
/**
|
| 37 |
+
* @var array
|
| 38 |
+
*/
|
| 39 |
+
protected $params = null;
|
| 40 |
+
|
| 41 |
+
/**
|
| 42 |
+
* @return bool
|
| 43 |
+
*/
|
| 44 |
+
protected function isApproved()
|
| 45 |
+
{
|
| 46 |
+
$status = $this->getParam('status');
|
| 47 |
+
if ($status === 'APPROVED') {
|
| 48 |
+
return true;
|
| 49 |
+
}
|
| 50 |
+
return false;
|
| 51 |
+
}
|
| 52 |
+
|
| 53 |
+
/**
|
| 54 |
+
* @return bool
|
| 55 |
+
*/
|
| 56 |
+
protected function isRedirect()
|
| 57 |
+
{
|
| 58 |
+
$status = $this->getParam('status');
|
| 59 |
+
if ($status === 'REDIRECT') {
|
| 60 |
+
return true;
|
| 61 |
+
}
|
| 62 |
+
return false;
|
| 63 |
+
}
|
| 64 |
+
|
| 65 |
+
/**
|
| 66 |
+
* @return bool
|
| 67 |
+
*/
|
| 68 |
+
protected function isValid()
|
| 69 |
+
{
|
| 70 |
+
$status = $this->getParam('status');
|
| 71 |
+
if ($status === 'VALID') {
|
| 72 |
+
return true;
|
| 73 |
+
}
|
| 74 |
+
return false;
|
| 75 |
+
}
|
| 76 |
+
|
| 77 |
+
/**
|
| 78 |
+
* @return bool
|
| 79 |
+
*/
|
| 80 |
+
protected function isInvalid()
|
| 81 |
+
{
|
| 82 |
+
$status = $this->getParam('status');
|
| 83 |
+
if ($status === 'INVALID') {
|
| 84 |
+
return true;
|
| 85 |
+
}
|
| 86 |
+
return false;
|
| 87 |
+
}
|
| 88 |
+
|
| 89 |
+
/**
|
| 90 |
+
* @return bool
|
| 91 |
+
*/
|
| 92 |
+
protected function isBlocked()
|
| 93 |
+
{
|
| 94 |
+
$status = $this->getParam('status');
|
| 95 |
+
if ($status === 'BLOCKED') {
|
| 96 |
+
return true;
|
| 97 |
+
}
|
| 98 |
+
return false;
|
| 99 |
+
}
|
| 100 |
+
|
| 101 |
+
/**
|
| 102 |
+
* @return bool
|
| 103 |
+
*/
|
| 104 |
+
protected function isEnrolled()
|
| 105 |
+
{
|
| 106 |
+
$status = $this->getParam('status');
|
| 107 |
+
if ($status === 'ENROLLED') {
|
| 108 |
+
return true;
|
| 109 |
+
}
|
| 110 |
+
return false;
|
| 111 |
+
}
|
| 112 |
+
|
| 113 |
+
/**
|
| 114 |
+
* @return bool
|
| 115 |
+
*/
|
| 116 |
+
protected function isError()
|
| 117 |
+
{
|
| 118 |
+
$status = $this->getParam('status');
|
| 119 |
+
if ($status === 'ERROR') {
|
| 120 |
+
return true;
|
| 121 |
+
}
|
| 122 |
+
return false;
|
| 123 |
+
}
|
| 124 |
+
|
| 125 |
+
/**
|
| 126 |
+
* @return bool
|
| 127 |
+
*/
|
| 128 |
+
protected function isOk()
|
| 129 |
+
{
|
| 130 |
+
$status = $this->getParam('status');
|
| 131 |
+
if ($status === 'OK') {
|
| 132 |
+
return true;
|
| 133 |
+
}
|
| 134 |
+
return false;
|
| 135 |
+
}
|
| 136 |
+
|
| 137 |
+
/**
|
| 138 |
+
* @param array $responseRaw
|
| 139 |
+
*/
|
| 140 |
+
protected function setParams($responseRaw)
|
| 141 |
+
{
|
| 142 |
+
$this->params = $responseRaw;
|
| 143 |
+
}
|
| 144 |
+
|
| 145 |
+
/**
|
| 146 |
+
* @return array
|
| 147 |
+
*/
|
| 148 |
+
protected function getParams()
|
| 149 |
+
{
|
| 150 |
+
return $this->params;
|
| 151 |
+
}
|
| 152 |
+
|
| 153 |
+
/**
|
| 154 |
+
* @param $key
|
| 155 |
+
* @return mixed
|
| 156 |
+
*/
|
| 157 |
+
protected function getParam($key)
|
| 158 |
+
{
|
| 159 |
+
if (is_array($this->params) and array_key_exists($key, $this->params)) {
|
| 160 |
+
return $this->params[$key];
|
| 161 |
+
}
|
| 162 |
+
else
|
| 163 |
+
{
|
| 164 |
+
return null;
|
| 165 |
+
}
|
| 166 |
+
}
|
| 167 |
+
}
|
lib/Payone/Api/Mapper/Response/AddressCheck.php
CHANGED
|
@@ -1,62 +1,62 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Mapper
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Mapper
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Mapper_Response_AddressCheck
|
| 34 |
-
extends Payone_Api_Mapper_Response_Abstract
|
| 35 |
-
implements Payone_Api_Mapper_Response_Interface
|
| 36 |
-
{
|
| 37 |
-
/**
|
| 38 |
-
* @param array $params
|
| 39 |
-
* @return Payone_Api_Response_AddressCheck_Invalid|Payone_Api_Response_AddressCheck_Valid|Payone_Api_Response_Error
|
| 40 |
-
* @throws Payone_Api_Exception_UnknownStatus
|
| 41 |
-
*/
|
| 42 |
-
public function map(array $params)
|
| 43 |
-
{
|
| 44 |
-
$this->setParams($params);
|
| 45 |
-
|
| 46 |
-
if ($this->isValid()) {
|
| 47 |
-
$response = new Payone_Api_Response_AddressCheck_Valid($params);
|
| 48 |
-
}
|
| 49 |
-
elseif ($this->isInvalid()) {
|
| 50 |
-
$response = new Payone_Api_Response_AddressCheck_Invalid($params);
|
| 51 |
-
}
|
| 52 |
-
elseif ($this->isError()) {
|
| 53 |
-
$response = new Payone_Api_Response_Error($params);
|
| 54 |
-
}
|
| 55 |
-
else {
|
| 56 |
-
throw new Payone_Api_Exception_UnknownStatus();
|
| 57 |
-
}
|
| 58 |
-
|
| 59 |
-
return $response;
|
| 60 |
-
}
|
| 61 |
-
|
| 62 |
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Mapper
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Mapper
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Mapper_Response_AddressCheck
|
| 34 |
+
extends Payone_Api_Mapper_Response_Abstract
|
| 35 |
+
implements Payone_Api_Mapper_Response_Interface
|
| 36 |
+
{
|
| 37 |
+
/**
|
| 38 |
+
* @param array $params
|
| 39 |
+
* @return Payone_Api_Response_AddressCheck_Invalid|Payone_Api_Response_AddressCheck_Valid|Payone_Api_Response_Error
|
| 40 |
+
* @throws Payone_Api_Exception_UnknownStatus
|
| 41 |
+
*/
|
| 42 |
+
public function map(array $params)
|
| 43 |
+
{
|
| 44 |
+
$this->setParams($params);
|
| 45 |
+
|
| 46 |
+
if ($this->isValid()) {
|
| 47 |
+
$response = new Payone_Api_Response_AddressCheck_Valid($params);
|
| 48 |
+
}
|
| 49 |
+
elseif ($this->isInvalid()) {
|
| 50 |
+
$response = new Payone_Api_Response_AddressCheck_Invalid($params);
|
| 51 |
+
}
|
| 52 |
+
elseif ($this->isError()) {
|
| 53 |
+
$response = new Payone_Api_Response_Error($params);
|
| 54 |
+
}
|
| 55 |
+
else {
|
| 56 |
+
throw new Payone_Api_Exception_UnknownStatus();
|
| 57 |
+
}
|
| 58 |
+
|
| 59 |
+
return $response;
|
| 60 |
+
}
|
| 61 |
+
|
| 62 |
}
|
lib/Payone/Api/Mapper/Response/Authorization.php
CHANGED
|
@@ -1,63 +1,63 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Mapper
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Mapper
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Mapper_Response_Authorization
|
| 34 |
-
extends Payone_Api_Mapper_Response_Abstract
|
| 35 |
-
implements Payone_Api_Mapper_Response_Interface
|
| 36 |
-
{
|
| 37 |
-
/**
|
| 38 |
-
* @param array $params
|
| 39 |
-
*
|
| 40 |
-
* @return Payone_Api_Response_Authorization_Approved|Payone_Api_Response_Authorization_Redirect|Payone_Api_Response_Error
|
| 41 |
-
* @throws Payone_Api_Exception_UnknownStatus
|
| 42 |
-
*/
|
| 43 |
-
public function map(array $params)
|
| 44 |
-
{
|
| 45 |
-
$this->setParams($params);
|
| 46 |
-
|
| 47 |
-
if ($this->isApproved()) {
|
| 48 |
-
$response = new Payone_Api_Response_Authorization_Approved($params);
|
| 49 |
-
}
|
| 50 |
-
elseif ($this->isRedirect()) {
|
| 51 |
-
$response = new Payone_Api_Response_Authorization_Redirect($params);
|
| 52 |
-
}
|
| 53 |
-
elseif ($this->isError()) {
|
| 54 |
-
$response = new Payone_Api_Response_Error($params);
|
| 55 |
-
}
|
| 56 |
-
else {
|
| 57 |
-
throw new Payone_Api_Exception_UnknownStatus();
|
| 58 |
-
}
|
| 59 |
-
|
| 60 |
-
return $response;
|
| 61 |
-
}
|
| 62 |
-
|
| 63 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Mapper
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Mapper
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Mapper_Response_Authorization
|
| 34 |
+
extends Payone_Api_Mapper_Response_Abstract
|
| 35 |
+
implements Payone_Api_Mapper_Response_Interface
|
| 36 |
+
{
|
| 37 |
+
/**
|
| 38 |
+
* @param array $params
|
| 39 |
+
*
|
| 40 |
+
* @return Payone_Api_Response_Authorization_Approved|Payone_Api_Response_Authorization_Redirect|Payone_Api_Response_Error
|
| 41 |
+
* @throws Payone_Api_Exception_UnknownStatus
|
| 42 |
+
*/
|
| 43 |
+
public function map(array $params)
|
| 44 |
+
{
|
| 45 |
+
$this->setParams($params);
|
| 46 |
+
|
| 47 |
+
if ($this->isApproved()) {
|
| 48 |
+
$response = new Payone_Api_Response_Authorization_Approved($params);
|
| 49 |
+
}
|
| 50 |
+
elseif ($this->isRedirect()) {
|
| 51 |
+
$response = new Payone_Api_Response_Authorization_Redirect($params);
|
| 52 |
+
}
|
| 53 |
+
elseif ($this->isError()) {
|
| 54 |
+
$response = new Payone_Api_Response_Error($params);
|
| 55 |
+
}
|
| 56 |
+
else {
|
| 57 |
+
throw new Payone_Api_Exception_UnknownStatus();
|
| 58 |
+
}
|
| 59 |
+
|
| 60 |
+
return $response;
|
| 61 |
+
}
|
| 62 |
+
|
| 63 |
+
}
|
lib/Payone/Api/Mapper/Response/BankAccountCheck.php
CHANGED
|
@@ -1,66 +1,66 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Mapper
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Mapper
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Mapper_Response_BankAccountCheck
|
| 34 |
-
extends Payone_Api_Mapper_Response_Abstract
|
| 35 |
-
implements Payone_Api_Mapper_Response_Interface
|
| 36 |
-
{
|
| 37 |
-
/**
|
| 38 |
-
* @param array $params
|
| 39 |
-
*
|
| 40 |
-
* @return Payone_Api_Response_BankAccountCheck_Blocked|Payone_Api_Response_BankAccountCheck_Invalid|Payone_Api_Response_BankAccountCheck_Valid|Payone_Api_Response_Error
|
| 41 |
-
* @throws Payone_Api_Exception_UnknownStatus
|
| 42 |
-
*/
|
| 43 |
-
public function map(array $params)
|
| 44 |
-
{
|
| 45 |
-
$this->setParams($params);
|
| 46 |
-
|
| 47 |
-
if ($this->isValid()) {
|
| 48 |
-
$response = new Payone_Api_Response_BankAccountCheck_Valid($params);
|
| 49 |
-
}
|
| 50 |
-
elseif ($this->isInvalid()) {
|
| 51 |
-
$response = new Payone_Api_Response_BankAccountCheck_Invalid($params);
|
| 52 |
-
}
|
| 53 |
-
elseif ($this->isBlocked()) {
|
| 54 |
-
$response = new Payone_Api_Response_BankAccountCheck_Blocked($params);
|
| 55 |
-
}
|
| 56 |
-
elseif ($this->isError()) {
|
| 57 |
-
$response = new Payone_Api_Response_Error($params);
|
| 58 |
-
}
|
| 59 |
-
else {
|
| 60 |
-
throw new Payone_Api_Exception_UnknownStatus();
|
| 61 |
-
}
|
| 62 |
-
|
| 63 |
-
return $response;
|
| 64 |
-
}
|
| 65 |
-
|
| 66 |
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Mapper
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Mapper
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Mapper_Response_BankAccountCheck
|
| 34 |
+
extends Payone_Api_Mapper_Response_Abstract
|
| 35 |
+
implements Payone_Api_Mapper_Response_Interface
|
| 36 |
+
{
|
| 37 |
+
/**
|
| 38 |
+
* @param array $params
|
| 39 |
+
*
|
| 40 |
+
* @return Payone_Api_Response_BankAccountCheck_Blocked|Payone_Api_Response_BankAccountCheck_Invalid|Payone_Api_Response_BankAccountCheck_Valid|Payone_Api_Response_Error
|
| 41 |
+
* @throws Payone_Api_Exception_UnknownStatus
|
| 42 |
+
*/
|
| 43 |
+
public function map(array $params)
|
| 44 |
+
{
|
| 45 |
+
$this->setParams($params);
|
| 46 |
+
|
| 47 |
+
if ($this->isValid()) {
|
| 48 |
+
$response = new Payone_Api_Response_BankAccountCheck_Valid($params);
|
| 49 |
+
}
|
| 50 |
+
elseif ($this->isInvalid()) {
|
| 51 |
+
$response = new Payone_Api_Response_BankAccountCheck_Invalid($params);
|
| 52 |
+
}
|
| 53 |
+
elseif ($this->isBlocked()) {
|
| 54 |
+
$response = new Payone_Api_Response_BankAccountCheck_Blocked($params);
|
| 55 |
+
}
|
| 56 |
+
elseif ($this->isError()) {
|
| 57 |
+
$response = new Payone_Api_Response_Error($params);
|
| 58 |
+
}
|
| 59 |
+
else {
|
| 60 |
+
throw new Payone_Api_Exception_UnknownStatus();
|
| 61 |
+
}
|
| 62 |
+
|
| 63 |
+
return $response;
|
| 64 |
+
}
|
| 65 |
+
|
| 66 |
}
|
lib/Payone/Api/Mapper/Response/Capture.php
CHANGED
|
@@ -1,61 +1,61 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Mapper
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Mapper
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Mapper_Response_Capture
|
| 34 |
-
extends Payone_Api_Mapper_Response_Abstract
|
| 35 |
-
implements Payone_Api_Mapper_Response_Interface
|
| 36 |
-
{
|
| 37 |
-
|
| 38 |
-
/**
|
| 39 |
-
* @param array $params
|
| 40 |
-
*
|
| 41 |
-
* @return Payone_Api_Response_Capture_Approved|Payone_Api_Response_Error
|
| 42 |
-
* @throws Payone_Api_Exception_UnknownStatus
|
| 43 |
-
*/
|
| 44 |
-
public function map(array $params)
|
| 45 |
-
{
|
| 46 |
-
$this->setParams($params);
|
| 47 |
-
|
| 48 |
-
if ($this->isApproved()) {
|
| 49 |
-
$response = new Payone_Api_Response_Capture_Approved($params);
|
| 50 |
-
}
|
| 51 |
-
elseif ($this->isError()) {
|
| 52 |
-
$response = new Payone_Api_Response_Error($params);
|
| 53 |
-
}
|
| 54 |
-
else {
|
| 55 |
-
throw new Payone_Api_Exception_UnknownStatus();
|
| 56 |
-
}
|
| 57 |
-
|
| 58 |
-
return $response;
|
| 59 |
-
}
|
| 60 |
-
|
| 61 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Mapper
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Mapper
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Mapper_Response_Capture
|
| 34 |
+
extends Payone_Api_Mapper_Response_Abstract
|
| 35 |
+
implements Payone_Api_Mapper_Response_Interface
|
| 36 |
+
{
|
| 37 |
+
|
| 38 |
+
/**
|
| 39 |
+
* @param array $params
|
| 40 |
+
*
|
| 41 |
+
* @return Payone_Api_Response_Capture_Approved|Payone_Api_Response_Error
|
| 42 |
+
* @throws Payone_Api_Exception_UnknownStatus
|
| 43 |
+
*/
|
| 44 |
+
public function map(array $params)
|
| 45 |
+
{
|
| 46 |
+
$this->setParams($params);
|
| 47 |
+
|
| 48 |
+
if ($this->isApproved()) {
|
| 49 |
+
$response = new Payone_Api_Response_Capture_Approved($params);
|
| 50 |
+
}
|
| 51 |
+
elseif ($this->isError()) {
|
| 52 |
+
$response = new Payone_Api_Response_Error($params);
|
| 53 |
+
}
|
| 54 |
+
else {
|
| 55 |
+
throw new Payone_Api_Exception_UnknownStatus();
|
| 56 |
+
}
|
| 57 |
+
|
| 58 |
+
return $response;
|
| 59 |
+
}
|
| 60 |
+
|
| 61 |
+
}
|
lib/Payone/Api/Mapper/Response/Consumerscore.php
CHANGED
|
@@ -1,63 +1,63 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Mapper
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Mapper
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Mapper_Response_Consumerscore
|
| 34 |
-
extends Payone_Api_Mapper_Response_Abstract
|
| 35 |
-
implements Payone_Api_Mapper_Response_Interface
|
| 36 |
-
{
|
| 37 |
-
/**
|
| 38 |
-
* @param array $params
|
| 39 |
-
*
|
| 40 |
-
* @return Payone_Api_Response_Consumerscore_Invalid|Payone_Api_Response_Consumerscore_Valid|Payone_Api_Response_Error
|
| 41 |
-
* @throws Payone_Api_Exception_UnknownStatus
|
| 42 |
-
*/
|
| 43 |
-
public function map(array $params)
|
| 44 |
-
{
|
| 45 |
-
$this->setParams($params);
|
| 46 |
-
|
| 47 |
-
if ($this->isValid()) {
|
| 48 |
-
$response = new Payone_Api_Response_Consumerscore_Valid($params);
|
| 49 |
-
}
|
| 50 |
-
elseif ($this->isInvalid()) {
|
| 51 |
-
$response = new Payone_Api_Response_Consumerscore_Invalid($params);
|
| 52 |
-
}
|
| 53 |
-
elseif ($this->isError()) {
|
| 54 |
-
$response = new Payone_Api_Response_Error($params);
|
| 55 |
-
}
|
| 56 |
-
else {
|
| 57 |
-
throw new Payone_Api_Exception_UnknownStatus();
|
| 58 |
-
}
|
| 59 |
-
|
| 60 |
-
return $response;
|
| 61 |
-
}
|
| 62 |
-
|
| 63 |
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Mapper
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Mapper
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Mapper_Response_Consumerscore
|
| 34 |
+
extends Payone_Api_Mapper_Response_Abstract
|
| 35 |
+
implements Payone_Api_Mapper_Response_Interface
|
| 36 |
+
{
|
| 37 |
+
/**
|
| 38 |
+
* @param array $params
|
| 39 |
+
*
|
| 40 |
+
* @return Payone_Api_Response_Consumerscore_Invalid|Payone_Api_Response_Consumerscore_Valid|Payone_Api_Response_Error
|
| 41 |
+
* @throws Payone_Api_Exception_UnknownStatus
|
| 42 |
+
*/
|
| 43 |
+
public function map(array $params)
|
| 44 |
+
{
|
| 45 |
+
$this->setParams($params);
|
| 46 |
+
|
| 47 |
+
if ($this->isValid()) {
|
| 48 |
+
$response = new Payone_Api_Response_Consumerscore_Valid($params);
|
| 49 |
+
}
|
| 50 |
+
elseif ($this->isInvalid()) {
|
| 51 |
+
$response = new Payone_Api_Response_Consumerscore_Invalid($params);
|
| 52 |
+
}
|
| 53 |
+
elseif ($this->isError()) {
|
| 54 |
+
$response = new Payone_Api_Response_Error($params);
|
| 55 |
+
}
|
| 56 |
+
else {
|
| 57 |
+
throw new Payone_Api_Exception_UnknownStatus();
|
| 58 |
+
}
|
| 59 |
+
|
| 60 |
+
return $response;
|
| 61 |
+
}
|
| 62 |
+
|
| 63 |
}
|
lib/Payone/Api/Mapper/Response/CreateAccess.php
CHANGED
|
@@ -1,61 +1,61 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Mapper
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Mapper
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Mapper_Response_CreateAccess
|
| 34 |
-
extends Payone_Api_Mapper_Response_Abstract
|
| 35 |
-
implements Payone_Api_Mapper_Response_Interface
|
| 36 |
-
{
|
| 37 |
-
|
| 38 |
-
/**
|
| 39 |
-
* @param array $params
|
| 40 |
-
*
|
| 41 |
-
* @return Payone_Api_Response_Capture_Approved|Payone_Api_Response_Error
|
| 42 |
-
* @throws Payone_Api_Exception_UnknownStatus
|
| 43 |
-
*/
|
| 44 |
-
public function map(array $params)
|
| 45 |
-
{
|
| 46 |
-
$this->setParams($params);
|
| 47 |
-
|
| 48 |
-
if ($this->isApproved()) {
|
| 49 |
-
$response = new Payone_Api_Response_CreateAccess_Approved($params);
|
| 50 |
-
}
|
| 51 |
-
elseif ($this->isError()) {
|
| 52 |
-
$response = new Payone_Api_Response_Error($params);
|
| 53 |
-
}
|
| 54 |
-
else {
|
| 55 |
-
throw new Payone_Api_Exception_UnknownStatus();
|
| 56 |
-
}
|
| 57 |
-
|
| 58 |
-
return $response;
|
| 59 |
-
}
|
| 60 |
-
|
| 61 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Mapper
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Mapper
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Mapper_Response_CreateAccess
|
| 34 |
+
extends Payone_Api_Mapper_Response_Abstract
|
| 35 |
+
implements Payone_Api_Mapper_Response_Interface
|
| 36 |
+
{
|
| 37 |
+
|
| 38 |
+
/**
|
| 39 |
+
* @param array $params
|
| 40 |
+
*
|
| 41 |
+
* @return Payone_Api_Response_Capture_Approved|Payone_Api_Response_Error
|
| 42 |
+
* @throws Payone_Api_Exception_UnknownStatus
|
| 43 |
+
*/
|
| 44 |
+
public function map(array $params)
|
| 45 |
+
{
|
| 46 |
+
$this->setParams($params);
|
| 47 |
+
|
| 48 |
+
if ($this->isApproved()) {
|
| 49 |
+
$response = new Payone_Api_Response_CreateAccess_Approved($params);
|
| 50 |
+
}
|
| 51 |
+
elseif ($this->isError()) {
|
| 52 |
+
$response = new Payone_Api_Response_Error($params);
|
| 53 |
+
}
|
| 54 |
+
else {
|
| 55 |
+
throw new Payone_Api_Exception_UnknownStatus();
|
| 56 |
+
}
|
| 57 |
+
|
| 58 |
+
return $response;
|
| 59 |
+
}
|
| 60 |
+
|
| 61 |
+
}
|
lib/Payone/Api/Mapper/Response/CreditCardCheck.php
CHANGED
|
@@ -1,63 +1,63 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Mapper
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Mapper
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Mapper_Response_CreditCardCheck
|
| 34 |
-
extends Payone_Api_Mapper_Response_Abstract
|
| 35 |
-
implements Payone_Api_Mapper_Response_Interface
|
| 36 |
-
{
|
| 37 |
-
/**
|
| 38 |
-
* @param array $params
|
| 39 |
-
*
|
| 40 |
-
* @return Payone_Api_Response_CreditCardCheck_Invalid|Payone_Api_Response_CreditCardCheck_Valid|Payone_Api_Response_Error
|
| 41 |
-
* @throws Payone_Api_Exception_UnknownStatus
|
| 42 |
-
*/
|
| 43 |
-
public function map(array $params)
|
| 44 |
-
{
|
| 45 |
-
$this->setParams($params);
|
| 46 |
-
|
| 47 |
-
if ($this->isValid()) {
|
| 48 |
-
$response = new Payone_Api_Response_CreditCardCheck_Valid($params);
|
| 49 |
-
}
|
| 50 |
-
elseif ($this->isInvalid()) {
|
| 51 |
-
$response = new Payone_Api_Response_CreditCardCheck_Invalid($params);
|
| 52 |
-
}
|
| 53 |
-
elseif ($this->isError()) {
|
| 54 |
-
$response = new Payone_Api_Response_Error($params);
|
| 55 |
-
}
|
| 56 |
-
else {
|
| 57 |
-
throw new Payone_Api_Exception_UnknownStatus();
|
| 58 |
-
}
|
| 59 |
-
|
| 60 |
-
return $response;
|
| 61 |
-
}
|
| 62 |
-
|
| 63 |
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Mapper
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Mapper
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Mapper_Response_CreditCardCheck
|
| 34 |
+
extends Payone_Api_Mapper_Response_Abstract
|
| 35 |
+
implements Payone_Api_Mapper_Response_Interface
|
| 36 |
+
{
|
| 37 |
+
/**
|
| 38 |
+
* @param array $params
|
| 39 |
+
*
|
| 40 |
+
* @return Payone_Api_Response_CreditCardCheck_Invalid|Payone_Api_Response_CreditCardCheck_Valid|Payone_Api_Response_Error
|
| 41 |
+
* @throws Payone_Api_Exception_UnknownStatus
|
| 42 |
+
*/
|
| 43 |
+
public function map(array $params)
|
| 44 |
+
{
|
| 45 |
+
$this->setParams($params);
|
| 46 |
+
|
| 47 |
+
if ($this->isValid()) {
|
| 48 |
+
$response = new Payone_Api_Response_CreditCardCheck_Valid($params);
|
| 49 |
+
}
|
| 50 |
+
elseif ($this->isInvalid()) {
|
| 51 |
+
$response = new Payone_Api_Response_CreditCardCheck_Invalid($params);
|
| 52 |
+
}
|
| 53 |
+
elseif ($this->isError()) {
|
| 54 |
+
$response = new Payone_Api_Response_Error($params);
|
| 55 |
+
}
|
| 56 |
+
else {
|
| 57 |
+
throw new Payone_Api_Exception_UnknownStatus();
|
| 58 |
+
}
|
| 59 |
+
|
| 60 |
+
return $response;
|
| 61 |
+
}
|
| 62 |
+
|
| 63 |
}
|
lib/Payone/Api/Mapper/Response/Debit.php
CHANGED
|
@@ -1,60 +1,60 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Mapper
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Mapper
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Mapper_Response_Debit
|
| 34 |
-
extends Payone_Api_Mapper_Response_Abstract
|
| 35 |
-
implements Payone_Api_Mapper_Response_Interface
|
| 36 |
-
{
|
| 37 |
-
/**
|
| 38 |
-
* @param array $params
|
| 39 |
-
*
|
| 40 |
-
* @return Payone_Api_Response_Debit_Approved|Payone_Api_Response_Error
|
| 41 |
-
* @throws Payone_Api_Exception_UnknownStatus
|
| 42 |
-
*/
|
| 43 |
-
public function map(array $params)
|
| 44 |
-
{
|
| 45 |
-
$this->setParams($params);
|
| 46 |
-
|
| 47 |
-
if ($this->isApproved()) {
|
| 48 |
-
$response = new Payone_Api_Response_Debit_Approved($params);
|
| 49 |
-
}
|
| 50 |
-
elseif ($this->isError()) {
|
| 51 |
-
$response = new Payone_Api_Response_Error($params);
|
| 52 |
-
}
|
| 53 |
-
else {
|
| 54 |
-
throw new Payone_Api_Exception_UnknownStatus();
|
| 55 |
-
}
|
| 56 |
-
|
| 57 |
-
return $response;
|
| 58 |
-
}
|
| 59 |
-
|
| 60 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Mapper
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Mapper
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Mapper_Response_Debit
|
| 34 |
+
extends Payone_Api_Mapper_Response_Abstract
|
| 35 |
+
implements Payone_Api_Mapper_Response_Interface
|
| 36 |
+
{
|
| 37 |
+
/**
|
| 38 |
+
* @param array $params
|
| 39 |
+
*
|
| 40 |
+
* @return Payone_Api_Response_Debit_Approved|Payone_Api_Response_Error
|
| 41 |
+
* @throws Payone_Api_Exception_UnknownStatus
|
| 42 |
+
*/
|
| 43 |
+
public function map(array $params)
|
| 44 |
+
{
|
| 45 |
+
$this->setParams($params);
|
| 46 |
+
|
| 47 |
+
if ($this->isApproved()) {
|
| 48 |
+
$response = new Payone_Api_Response_Debit_Approved($params);
|
| 49 |
+
}
|
| 50 |
+
elseif ($this->isError()) {
|
| 51 |
+
$response = new Payone_Api_Response_Error($params);
|
| 52 |
+
}
|
| 53 |
+
else {
|
| 54 |
+
throw new Payone_Api_Exception_UnknownStatus();
|
| 55 |
+
}
|
| 56 |
+
|
| 57 |
+
return $response;
|
| 58 |
+
}
|
| 59 |
+
|
| 60 |
+
}
|
lib/Payone/Api/Mapper/Response/GetFile.php
CHANGED
|
@@ -1,64 +1,64 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Mapper
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Mapper
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Mapper_Response_GetFile
|
| 34 |
-
extends Payone_Api_Mapper_Response_Abstract
|
| 35 |
-
implements Payone_Api_Mapper_Response_Interface
|
| 36 |
-
{
|
| 37 |
-
|
| 38 |
-
/**
|
| 39 |
-
* @param array $params
|
| 40 |
-
*
|
| 41 |
-
* @return Payone_Api_Response_Management_GetFile|Payone_Api_Response_Error
|
| 42 |
-
* @throws Payone_Api_Exception_UnknownStatus
|
| 43 |
-
*/
|
| 44 |
-
public function map(array $params)
|
| 45 |
-
{
|
| 46 |
-
$this->setParams($params);
|
| 47 |
-
|
| 48 |
-
if ($this->isError()) {
|
| 49 |
-
$response = new Payone_Api_Response_Error($params);
|
| 50 |
-
}
|
| 51 |
-
elseif (empty($params) || $this->isApproved() || $this->isBlocked() || $this->isEnrolled() ||
|
| 52 |
-
$this->isInvalid() || $this->isRedirect() || $this->isValid()
|
| 53 |
-
) {
|
| 54 |
-
throw new Payone_Api_Exception_UnknownStatus();
|
| 55 |
-
}
|
| 56 |
-
else {
|
| 57 |
-
$params = array('response' => $params);
|
| 58 |
-
$response = new Payone_Api_Response_Management_GetFile($params);
|
| 59 |
-
$response->setStatus(Payone_Api_Enum_ResponseType::VALID);
|
| 60 |
-
}
|
| 61 |
-
|
| 62 |
-
return $response;
|
| 63 |
-
}
|
| 64 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Mapper
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Mapper
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Mapper_Response_GetFile
|
| 34 |
+
extends Payone_Api_Mapper_Response_Abstract
|
| 35 |
+
implements Payone_Api_Mapper_Response_Interface
|
| 36 |
+
{
|
| 37 |
+
|
| 38 |
+
/**
|
| 39 |
+
* @param array $params
|
| 40 |
+
*
|
| 41 |
+
* @return Payone_Api_Response_Management_GetFile|Payone_Api_Response_Error
|
| 42 |
+
* @throws Payone_Api_Exception_UnknownStatus
|
| 43 |
+
*/
|
| 44 |
+
public function map(array $params)
|
| 45 |
+
{
|
| 46 |
+
$this->setParams($params);
|
| 47 |
+
|
| 48 |
+
if ($this->isError()) {
|
| 49 |
+
$response = new Payone_Api_Response_Error($params);
|
| 50 |
+
}
|
| 51 |
+
elseif (empty($params) || $this->isApproved() || $this->isBlocked() || $this->isEnrolled() ||
|
| 52 |
+
$this->isInvalid() || $this->isRedirect() || $this->isValid()
|
| 53 |
+
) {
|
| 54 |
+
throw new Payone_Api_Exception_UnknownStatus();
|
| 55 |
+
}
|
| 56 |
+
else {
|
| 57 |
+
$params = array('response' => $params);
|
| 58 |
+
$response = new Payone_Api_Response_Management_GetFile($params);
|
| 59 |
+
$response->setStatus(Payone_Api_Enum_ResponseType::VALID);
|
| 60 |
+
}
|
| 61 |
+
|
| 62 |
+
return $response;
|
| 63 |
+
}
|
| 64 |
+
}
|
lib/Payone/Api/Mapper/Response/GetInvoice.php
CHANGED
|
@@ -1,64 +1,64 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Mapper
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Mapper
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Mapper_Response_GetInvoice
|
| 34 |
-
extends Payone_Api_Mapper_Response_Abstract
|
| 35 |
-
implements Payone_Api_Mapper_Response_Interface
|
| 36 |
-
{
|
| 37 |
-
|
| 38 |
-
/**
|
| 39 |
-
* @param array $params
|
| 40 |
-
*
|
| 41 |
-
* @return Payone_Api_Response_Capture_Approved|Payone_Api_Response_Error
|
| 42 |
-
* @throws Payone_Api_Exception_UnknownStatus
|
| 43 |
-
*/
|
| 44 |
-
public function map(array $params)
|
| 45 |
-
{
|
| 46 |
-
$this->setParams($params);
|
| 47 |
-
|
| 48 |
-
if ($this->isError()) {
|
| 49 |
-
$response = new Payone_Api_Response_Error($params);
|
| 50 |
-
}
|
| 51 |
-
elseif (empty($params) || $this->isApproved() || $this->isBlocked() || $this->isEnrolled() ||
|
| 52 |
-
$this->isInvalid() || $this->isRedirect() || $this->isValid()
|
| 53 |
-
) {
|
| 54 |
-
throw new Payone_Api_Exception_UnknownStatus();
|
| 55 |
-
}
|
| 56 |
-
else {
|
| 57 |
-
$params = array('response' => $params);
|
| 58 |
-
$response = new Payone_Api_Response_Management_GetInvoice($params);
|
| 59 |
-
$response->setStatus(Payone_Api_Enum_ResponseType::VALID);
|
| 60 |
-
}
|
| 61 |
-
|
| 62 |
-
return $response;
|
| 63 |
-
}
|
| 64 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Mapper
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Mapper
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Mapper_Response_GetInvoice
|
| 34 |
+
extends Payone_Api_Mapper_Response_Abstract
|
| 35 |
+
implements Payone_Api_Mapper_Response_Interface
|
| 36 |
+
{
|
| 37 |
+
|
| 38 |
+
/**
|
| 39 |
+
* @param array $params
|
| 40 |
+
*
|
| 41 |
+
* @return Payone_Api_Response_Capture_Approved|Payone_Api_Response_Error
|
| 42 |
+
* @throws Payone_Api_Exception_UnknownStatus
|
| 43 |
+
*/
|
| 44 |
+
public function map(array $params)
|
| 45 |
+
{
|
| 46 |
+
$this->setParams($params);
|
| 47 |
+
|
| 48 |
+
if ($this->isError()) {
|
| 49 |
+
$response = new Payone_Api_Response_Error($params);
|
| 50 |
+
}
|
| 51 |
+
elseif (empty($params) || $this->isApproved() || $this->isBlocked() || $this->isEnrolled() ||
|
| 52 |
+
$this->isInvalid() || $this->isRedirect() || $this->isValid()
|
| 53 |
+
) {
|
| 54 |
+
throw new Payone_Api_Exception_UnknownStatus();
|
| 55 |
+
}
|
| 56 |
+
else {
|
| 57 |
+
$params = array('response' => $params);
|
| 58 |
+
$response = new Payone_Api_Response_Management_GetInvoice($params);
|
| 59 |
+
$response->setStatus(Payone_Api_Enum_ResponseType::VALID);
|
| 60 |
+
}
|
| 61 |
+
|
| 62 |
+
return $response;
|
| 63 |
+
}
|
| 64 |
+
}
|
lib/Payone/Api/Mapper/Response/Interface.php
CHANGED
|
@@ -1,42 +1,42 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Mapper
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Mapper
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
interface Payone_Api_Mapper_Response_Interface
|
| 34 |
-
{
|
| 35 |
-
/**
|
| 36 |
-
* @param array $params
|
| 37 |
-
* @return Payone_Api_Response_Interface
|
| 38 |
-
* @throws Payone_Api_Exception_UnknownStatus
|
| 39 |
-
*/
|
| 40 |
-
public function map(array $params);
|
| 41 |
-
|
| 42 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Mapper
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Mapper
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
interface Payone_Api_Mapper_Response_Interface
|
| 34 |
+
{
|
| 35 |
+
/**
|
| 36 |
+
* @param array $params
|
| 37 |
+
* @return Payone_Api_Response_Interface
|
| 38 |
+
* @throws Payone_Api_Exception_UnknownStatus
|
| 39 |
+
*/
|
| 40 |
+
public function map(array $params);
|
| 41 |
+
|
| 42 |
+
}
|
lib/Payone/Api/Mapper/Response/ManageMandate.php
CHANGED
|
@@ -1,60 +1,60 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Mapper
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Mapper
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Mapper_Response_ManageMandate
|
| 34 |
-
extends Payone_Api_Mapper_Response_Abstract
|
| 35 |
-
implements Payone_Api_Mapper_Response_Interface
|
| 36 |
-
{
|
| 37 |
-
/**
|
| 38 |
-
* @param array $params
|
| 39 |
-
*
|
| 40 |
-
* @return Payone_Api_Response_Debit_Approved|Payone_Api_Response_Error
|
| 41 |
-
* @throws Payone_Api_Exception_UnknownStatus
|
| 42 |
-
*/
|
| 43 |
-
public function map(array $params)
|
| 44 |
-
{
|
| 45 |
-
$this->setParams($params);
|
| 46 |
-
|
| 47 |
-
if ($this->isApproved()) {
|
| 48 |
-
$response = new Payone_Api_Response_Management_ManageMandate_Approved($params);
|
| 49 |
-
}
|
| 50 |
-
elseif ($this->isError()) {
|
| 51 |
-
$response = new Payone_Api_Response_Error($params);
|
| 52 |
-
}
|
| 53 |
-
else {
|
| 54 |
-
throw new Payone_Api_Exception_UnknownStatus();
|
| 55 |
-
}
|
| 56 |
-
|
| 57 |
-
return $response;
|
| 58 |
-
}
|
| 59 |
-
|
| 60 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Mapper
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Mapper
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Mapper_Response_ManageMandate
|
| 34 |
+
extends Payone_Api_Mapper_Response_Abstract
|
| 35 |
+
implements Payone_Api_Mapper_Response_Interface
|
| 36 |
+
{
|
| 37 |
+
/**
|
| 38 |
+
* @param array $params
|
| 39 |
+
*
|
| 40 |
+
* @return Payone_Api_Response_Debit_Approved|Payone_Api_Response_Error
|
| 41 |
+
* @throws Payone_Api_Exception_UnknownStatus
|
| 42 |
+
*/
|
| 43 |
+
public function map(array $params)
|
| 44 |
+
{
|
| 45 |
+
$this->setParams($params);
|
| 46 |
+
|
| 47 |
+
if ($this->isApproved()) {
|
| 48 |
+
$response = new Payone_Api_Response_Management_ManageMandate_Approved($params);
|
| 49 |
+
}
|
| 50 |
+
elseif ($this->isError()) {
|
| 51 |
+
$response = new Payone_Api_Response_Error($params);
|
| 52 |
+
}
|
| 53 |
+
else {
|
| 54 |
+
throw new Payone_Api_Exception_UnknownStatus();
|
| 55 |
+
}
|
| 56 |
+
|
| 57 |
+
return $response;
|
| 58 |
+
}
|
| 59 |
+
|
| 60 |
+
}
|
lib/Payone/Api/Mapper/Response/Preauthorization.php
CHANGED
|
@@ -1,63 +1,63 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Mapper
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Mapper
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Mapper_Response_Preauthorization
|
| 34 |
-
extends Payone_Api_Mapper_Response_Abstract
|
| 35 |
-
implements Payone_Api_Mapper_Response_Interface
|
| 36 |
-
{
|
| 37 |
-
/**
|
| 38 |
-
* @param array $params
|
| 39 |
-
*
|
| 40 |
-
* @return Payone_Api_Response_Error|Payone_Api_Response_Preauthorization_Approved|Payone_Api_Response_Preauthorization_Redirect
|
| 41 |
-
* @throws Payone_Api_Exception_UnknownStatus
|
| 42 |
-
*/
|
| 43 |
-
public function map(array $params)
|
| 44 |
-
{
|
| 45 |
-
$this->setParams($params);
|
| 46 |
-
|
| 47 |
-
if ($this->isApproved()) {
|
| 48 |
-
$response = new Payone_Api_Response_Preauthorization_Approved($params);
|
| 49 |
-
}
|
| 50 |
-
elseif ($this->isRedirect()) {
|
| 51 |
-
$response = new Payone_Api_Response_Preauthorization_Redirect($params);
|
| 52 |
-
}
|
| 53 |
-
elseif ($this->isError()) {
|
| 54 |
-
$response = new Payone_Api_Response_Error($params);
|
| 55 |
-
}
|
| 56 |
-
else {
|
| 57 |
-
throw new Payone_Api_Exception_UnknownStatus();
|
| 58 |
-
}
|
| 59 |
-
|
| 60 |
-
return $response;
|
| 61 |
-
}
|
| 62 |
-
|
| 63 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Mapper
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Mapper
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Mapper_Response_Preauthorization
|
| 34 |
+
extends Payone_Api_Mapper_Response_Abstract
|
| 35 |
+
implements Payone_Api_Mapper_Response_Interface
|
| 36 |
+
{
|
| 37 |
+
/**
|
| 38 |
+
* @param array $params
|
| 39 |
+
*
|
| 40 |
+
* @return Payone_Api_Response_Error|Payone_Api_Response_Preauthorization_Approved|Payone_Api_Response_Preauthorization_Redirect
|
| 41 |
+
* @throws Payone_Api_Exception_UnknownStatus
|
| 42 |
+
*/
|
| 43 |
+
public function map(array $params)
|
| 44 |
+
{
|
| 45 |
+
$this->setParams($params);
|
| 46 |
+
|
| 47 |
+
if ($this->isApproved()) {
|
| 48 |
+
$response = new Payone_Api_Response_Preauthorization_Approved($params);
|
| 49 |
+
}
|
| 50 |
+
elseif ($this->isRedirect()) {
|
| 51 |
+
$response = new Payone_Api_Response_Preauthorization_Redirect($params);
|
| 52 |
+
}
|
| 53 |
+
elseif ($this->isError()) {
|
| 54 |
+
$response = new Payone_Api_Response_Error($params);
|
| 55 |
+
}
|
| 56 |
+
else {
|
| 57 |
+
throw new Payone_Api_Exception_UnknownStatus();
|
| 58 |
+
}
|
| 59 |
+
|
| 60 |
+
return $response;
|
| 61 |
+
}
|
| 62 |
+
|
| 63 |
+
}
|
lib/Payone/Api/Mapper/Response/Refund.php
CHANGED
|
@@ -1,61 +1,61 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Mapper
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Mapper
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Mapper_Response_Refund
|
| 34 |
-
extends Payone_Api_Mapper_Response_Abstract
|
| 35 |
-
implements Payone_Api_Mapper_Response_Interface
|
| 36 |
-
{
|
| 37 |
-
/**
|
| 38 |
-
* @param array $params
|
| 39 |
-
*
|
| 40 |
-
* @return Payone_Api_Response_Error|Payone_Api_Response_Refund_Approved
|
| 41 |
-
*
|
| 42 |
-
* @throws Payone_Api_Exception_UnknownStatus
|
| 43 |
-
*/
|
| 44 |
-
public function map(array $params)
|
| 45 |
-
{
|
| 46 |
-
$this->setParams($params);
|
| 47 |
-
|
| 48 |
-
if ($this->isApproved()) {
|
| 49 |
-
$response = new Payone_Api_Response_Refund_Approved($params);
|
| 50 |
-
}
|
| 51 |
-
elseif ($this->isError()) {
|
| 52 |
-
$response = new Payone_Api_Response_Error($params);
|
| 53 |
-
}
|
| 54 |
-
else {
|
| 55 |
-
throw new Payone_Api_Exception_UnknownStatus();
|
| 56 |
-
}
|
| 57 |
-
|
| 58 |
-
return $response;
|
| 59 |
-
}
|
| 60 |
-
|
| 61 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Mapper
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Mapper
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Mapper_Response_Refund
|
| 34 |
+
extends Payone_Api_Mapper_Response_Abstract
|
| 35 |
+
implements Payone_Api_Mapper_Response_Interface
|
| 36 |
+
{
|
| 37 |
+
/**
|
| 38 |
+
* @param array $params
|
| 39 |
+
*
|
| 40 |
+
* @return Payone_Api_Response_Error|Payone_Api_Response_Refund_Approved
|
| 41 |
+
*
|
| 42 |
+
* @throws Payone_Api_Exception_UnknownStatus
|
| 43 |
+
*/
|
| 44 |
+
public function map(array $params)
|
| 45 |
+
{
|
| 46 |
+
$this->setParams($params);
|
| 47 |
+
|
| 48 |
+
if ($this->isApproved()) {
|
| 49 |
+
$response = new Payone_Api_Response_Refund_Approved($params);
|
| 50 |
+
}
|
| 51 |
+
elseif ($this->isError()) {
|
| 52 |
+
$response = new Payone_Api_Response_Error($params);
|
| 53 |
+
}
|
| 54 |
+
else {
|
| 55 |
+
throw new Payone_Api_Exception_UnknownStatus();
|
| 56 |
+
}
|
| 57 |
+
|
| 58 |
+
return $response;
|
| 59 |
+
}
|
| 60 |
+
|
| 61 |
+
}
|
lib/Payone/Api/Mapper/Response/UpdateAccess.php
CHANGED
|
@@ -1,61 +1,61 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Mapper
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Mapper
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Mapper_Response_UpdateAccess
|
| 34 |
-
extends Payone_Api_Mapper_Response_Abstract
|
| 35 |
-
implements Payone_Api_Mapper_Response_Interface
|
| 36 |
-
{
|
| 37 |
-
|
| 38 |
-
/**
|
| 39 |
-
* @param array $params
|
| 40 |
-
*
|
| 41 |
-
* @return Payone_Api_Response_Capture_Approved|Payone_Api_Response_Error
|
| 42 |
-
* @throws Payone_Api_Exception_UnknownStatus
|
| 43 |
-
*/
|
| 44 |
-
public function map(array $params)
|
| 45 |
-
{
|
| 46 |
-
$this->setParams($params);
|
| 47 |
-
|
| 48 |
-
if ($this->isOk()) {
|
| 49 |
-
$response = new Payone_Api_Response_Management_UpdateAccess_Ok($params);
|
| 50 |
-
}
|
| 51 |
-
elseif ($this->isError()) {
|
| 52 |
-
$response = new Payone_Api_Response_Error($params);
|
| 53 |
-
}
|
| 54 |
-
else {
|
| 55 |
-
throw new Payone_Api_Exception_UnknownStatus();
|
| 56 |
-
}
|
| 57 |
-
|
| 58 |
-
return $response;
|
| 59 |
-
}
|
| 60 |
-
|
| 61 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Mapper
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Mapper
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Mapper_Response_UpdateAccess
|
| 34 |
+
extends Payone_Api_Mapper_Response_Abstract
|
| 35 |
+
implements Payone_Api_Mapper_Response_Interface
|
| 36 |
+
{
|
| 37 |
+
|
| 38 |
+
/**
|
| 39 |
+
* @param array $params
|
| 40 |
+
*
|
| 41 |
+
* @return Payone_Api_Response_Capture_Approved|Payone_Api_Response_Error
|
| 42 |
+
* @throws Payone_Api_Exception_UnknownStatus
|
| 43 |
+
*/
|
| 44 |
+
public function map(array $params)
|
| 45 |
+
{
|
| 46 |
+
$this->setParams($params);
|
| 47 |
+
|
| 48 |
+
if ($this->isOk()) {
|
| 49 |
+
$response = new Payone_Api_Response_Management_UpdateAccess_Ok($params);
|
| 50 |
+
}
|
| 51 |
+
elseif ($this->isError()) {
|
| 52 |
+
$response = new Payone_Api_Response_Error($params);
|
| 53 |
+
}
|
| 54 |
+
else {
|
| 55 |
+
throw new Payone_Api_Exception_UnknownStatus();
|
| 56 |
+
}
|
| 57 |
+
|
| 58 |
+
return $response;
|
| 59 |
+
}
|
| 60 |
+
|
| 61 |
+
}
|
lib/Payone/Api/Mapper/Response/Vauthorization.php
CHANGED
|
@@ -1,60 +1,60 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Mapper
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Mapper
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Mapper_Response_Vauthorization
|
| 34 |
-
extends Payone_Api_Mapper_Response_Abstract
|
| 35 |
-
implements Payone_Api_Mapper_Response_Interface
|
| 36 |
-
{
|
| 37 |
-
/**
|
| 38 |
-
* @param array $params
|
| 39 |
-
*
|
| 40 |
-
* @return Payone_Api_Response_Vauthorization_Approved|Payone_Api_Response_Error
|
| 41 |
-
* @throws Payone_Api_Exception_UnknownStatus
|
| 42 |
-
*/
|
| 43 |
-
public function map(array $params)
|
| 44 |
-
{
|
| 45 |
-
$this->setParams($params);
|
| 46 |
-
|
| 47 |
-
if ($this->isApproved()) {
|
| 48 |
-
$response = new Payone_Api_Response_Vauthorization_Approved($params);
|
| 49 |
-
}
|
| 50 |
-
elseif ($this->isError()) {
|
| 51 |
-
$response = new Payone_Api_Response_Error($params);
|
| 52 |
-
}
|
| 53 |
-
else {
|
| 54 |
-
throw new Payone_Api_Exception_UnknownStatus();
|
| 55 |
-
}
|
| 56 |
-
|
| 57 |
-
return $response;
|
| 58 |
-
}
|
| 59 |
-
|
| 60 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Mapper
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Mapper
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Mapper_Response_Vauthorization
|
| 34 |
+
extends Payone_Api_Mapper_Response_Abstract
|
| 35 |
+
implements Payone_Api_Mapper_Response_Interface
|
| 36 |
+
{
|
| 37 |
+
/**
|
| 38 |
+
* @param array $params
|
| 39 |
+
*
|
| 40 |
+
* @return Payone_Api_Response_Vauthorization_Approved|Payone_Api_Response_Error
|
| 41 |
+
* @throws Payone_Api_Exception_UnknownStatus
|
| 42 |
+
*/
|
| 43 |
+
public function map(array $params)
|
| 44 |
+
{
|
| 45 |
+
$this->setParams($params);
|
| 46 |
+
|
| 47 |
+
if ($this->isApproved()) {
|
| 48 |
+
$response = new Payone_Api_Response_Vauthorization_Approved($params);
|
| 49 |
+
}
|
| 50 |
+
elseif ($this->isError()) {
|
| 51 |
+
$response = new Payone_Api_Response_Error($params);
|
| 52 |
+
}
|
| 53 |
+
else {
|
| 54 |
+
throw new Payone_Api_Exception_UnknownStatus();
|
| 55 |
+
}
|
| 56 |
+
|
| 57 |
+
return $response;
|
| 58 |
+
}
|
| 59 |
+
|
| 60 |
+
}
|
lib/Payone/Api/Persistence/Interface.php
CHANGED
|
@@ -1,58 +1,58 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Persistence
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
* This Interface defines the methods that have to be implemented to save an api communication
|
| 26 |
-
*
|
| 27 |
-
* @category Payone
|
| 28 |
-
* @package Payone_Api
|
| 29 |
-
* @subpackage Persistence
|
| 30 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 31 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 32 |
-
* @link http://www.noovias.com
|
| 33 |
-
*/
|
| 34 |
-
interface Payone_Api_Persistence_Interface
|
| 35 |
-
{
|
| 36 |
-
/**
|
| 37 |
-
* @abstract
|
| 38 |
-
* @return string
|
| 39 |
-
*/
|
| 40 |
-
public function getKey();
|
| 41 |
-
|
| 42 |
-
/**
|
| 43 |
-
* @abstract
|
| 44 |
-
* @param Payone_Api_Request_Interface $request
|
| 45 |
-
* @param Payone_Api_Response_Interface $response
|
| 46 |
-
* @return boolean
|
| 47 |
-
*/
|
| 48 |
-
public function save(Payone_Api_Request_Interface $request, Payone_Api_Response_Interface $response);
|
| 49 |
-
|
| 50 |
-
/**
|
| 51 |
-
* @abstract
|
| 52 |
-
* @param Payone_Api_Request_Interface $request
|
| 53 |
-
* @param Exception
|
| 54 |
-
* @return boolean
|
| 55 |
-
*/
|
| 56 |
-
public function saveException(Payone_Api_Request_Interface $request, Exception $ex);
|
| 57 |
-
|
| 58 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Persistence
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
* This Interface defines the methods that have to be implemented to save an api communication
|
| 26 |
+
*
|
| 27 |
+
* @category Payone
|
| 28 |
+
* @package Payone_Api
|
| 29 |
+
* @subpackage Persistence
|
| 30 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 31 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 32 |
+
* @link http://www.noovias.com
|
| 33 |
+
*/
|
| 34 |
+
interface Payone_Api_Persistence_Interface
|
| 35 |
+
{
|
| 36 |
+
/**
|
| 37 |
+
* @abstract
|
| 38 |
+
* @return string
|
| 39 |
+
*/
|
| 40 |
+
public function getKey();
|
| 41 |
+
|
| 42 |
+
/**
|
| 43 |
+
* @abstract
|
| 44 |
+
* @param Payone_Api_Request_Interface $request
|
| 45 |
+
* @param Payone_Api_Response_Interface $response
|
| 46 |
+
* @return boolean
|
| 47 |
+
*/
|
| 48 |
+
public function save(Payone_Api_Request_Interface $request, Payone_Api_Response_Interface $response);
|
| 49 |
+
|
| 50 |
+
/**
|
| 51 |
+
* @abstract
|
| 52 |
+
* @param Payone_Api_Request_Interface $request
|
| 53 |
+
* @param Exception
|
| 54 |
+
* @return boolean
|
| 55 |
+
*/
|
| 56 |
+
public function saveException(Payone_Api_Request_Interface $request, Exception $ex);
|
| 57 |
+
|
| 58 |
+
}
|
lib/Payone/Api/Request/3dsCheck.php
CHANGED
|
@@ -1,257 +1,257 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Request_3dsCheck extends Payone_Api_Request_Abstract
|
| 34 |
-
{
|
| 35 |
-
protected $request = Payone_Api_Enum_RequestType::CHECK3DS;
|
| 36 |
-
|
| 37 |
-
/**
|
| 38 |
-
* @var int
|
| 39 |
-
*/
|
| 40 |
-
protected $aid = NULL;
|
| 41 |
-
/**
|
| 42 |
-
* @var int
|
| 43 |
-
*/
|
| 44 |
-
protected $amount = NULL;
|
| 45 |
-
/**
|
| 46 |
-
* @var string
|
| 47 |
-
*/
|
| 48 |
-
protected $currency = NULL;
|
| 49 |
-
/**
|
| 50 |
-
* @var string
|
| 51 |
-
*/
|
| 52 |
-
protected $clearingtype = NULL;
|
| 53 |
-
/**
|
| 54 |
-
* @var string
|
| 55 |
-
*/
|
| 56 |
-
protected $exiturl = NULL;
|
| 57 |
-
/**
|
| 58 |
-
* @var string
|
| 59 |
-
*/
|
| 60 |
-
protected $cardpan = NULL;
|
| 61 |
-
/**
|
| 62 |
-
* @var string
|
| 63 |
-
*/
|
| 64 |
-
protected $cardtype = NULL;
|
| 65 |
-
/**
|
| 66 |
-
* @var string
|
| 67 |
-
*/
|
| 68 |
-
protected $cardexpiredate = NULL;
|
| 69 |
-
/**
|
| 70 |
-
* @var int
|
| 71 |
-
*/
|
| 72 |
-
protected $cardcvc2 = NULL;
|
| 73 |
-
/**
|
| 74 |
-
* @var string
|
| 75 |
-
*/
|
| 76 |
-
protected $storecarddata = NULL;
|
| 77 |
-
/**
|
| 78 |
-
* @var string
|
| 79 |
-
*/
|
| 80 |
-
protected $language = NULL;
|
| 81 |
-
|
| 82 |
-
/**
|
| 83 |
-
* @param int $aid
|
| 84 |
-
*/
|
| 85 |
-
public function setAid($aid)
|
| 86 |
-
{
|
| 87 |
-
$this->aid = $aid;
|
| 88 |
-
}
|
| 89 |
-
|
| 90 |
-
/**
|
| 91 |
-
* @return int
|
| 92 |
-
*/
|
| 93 |
-
public function getAid()
|
| 94 |
-
{
|
| 95 |
-
return $this->aid;
|
| 96 |
-
}
|
| 97 |
-
|
| 98 |
-
/**
|
| 99 |
-
* @param int $amount
|
| 100 |
-
*/
|
| 101 |
-
public function setAmount($amount)
|
| 102 |
-
{
|
| 103 |
-
$this->amount = $amount;
|
| 104 |
-
}
|
| 105 |
-
|
| 106 |
-
/**
|
| 107 |
-
* @return int
|
| 108 |
-
*/
|
| 109 |
-
public function getAmount()
|
| 110 |
-
{
|
| 111 |
-
return $this->amount;
|
| 112 |
-
}
|
| 113 |
-
|
| 114 |
-
/**
|
| 115 |
-
* @param int $cardcvc2
|
| 116 |
-
*/
|
| 117 |
-
public function setCardcvc2($cardcvc2)
|
| 118 |
-
{
|
| 119 |
-
$this->cardcvc2 = $cardcvc2;
|
| 120 |
-
}
|
| 121 |
-
|
| 122 |
-
/**
|
| 123 |
-
* @return int
|
| 124 |
-
*/
|
| 125 |
-
public function getCardcvc2()
|
| 126 |
-
{
|
| 127 |
-
return $this->cardcvc2;
|
| 128 |
-
}
|
| 129 |
-
|
| 130 |
-
/**
|
| 131 |
-
* @param string $cardexpiredate
|
| 132 |
-
*/
|
| 133 |
-
public function setCardexpiredate($cardexpiredate)
|
| 134 |
-
{
|
| 135 |
-
$this->cardexpiredate = $cardexpiredate;
|
| 136 |
-
}
|
| 137 |
-
|
| 138 |
-
/**
|
| 139 |
-
* @return string
|
| 140 |
-
*/
|
| 141 |
-
public function getCardexpiredate()
|
| 142 |
-
{
|
| 143 |
-
return $this->cardexpiredate;
|
| 144 |
-
}
|
| 145 |
-
|
| 146 |
-
/**
|
| 147 |
-
* @param string $cardpan
|
| 148 |
-
*/
|
| 149 |
-
public function setCardpan($cardpan)
|
| 150 |
-
{
|
| 151 |
-
$this->cardpan = $cardpan;
|
| 152 |
-
}
|
| 153 |
-
|
| 154 |
-
/**
|
| 155 |
-
* @return string
|
| 156 |
-
*/
|
| 157 |
-
public function getCardpan()
|
| 158 |
-
{
|
| 159 |
-
return $this->cardpan;
|
| 160 |
-
}
|
| 161 |
-
|
| 162 |
-
/**
|
| 163 |
-
* @param string $cardtype
|
| 164 |
-
*/
|
| 165 |
-
public function setCardtype($cardtype)
|
| 166 |
-
{
|
| 167 |
-
$this->cardtype = $cardtype;
|
| 168 |
-
}
|
| 169 |
-
|
| 170 |
-
/**
|
| 171 |
-
* @return string
|
| 172 |
-
*/
|
| 173 |
-
public function getCardtype()
|
| 174 |
-
{
|
| 175 |
-
return $this->cardtype;
|
| 176 |
-
}
|
| 177 |
-
|
| 178 |
-
/**
|
| 179 |
-
* @param string $clearingtype
|
| 180 |
-
*/
|
| 181 |
-
public function setClearingtype($clearingtype)
|
| 182 |
-
{
|
| 183 |
-
$this->clearingtype = $clearingtype;
|
| 184 |
-
}
|
| 185 |
-
|
| 186 |
-
/**
|
| 187 |
-
* @return string
|
| 188 |
-
*/
|
| 189 |
-
public function getClearingtype()
|
| 190 |
-
{
|
| 191 |
-
return $this->clearingtype;
|
| 192 |
-
}
|
| 193 |
-
|
| 194 |
-
/**
|
| 195 |
-
* @param string $currency
|
| 196 |
-
*/
|
| 197 |
-
public function setCurrency($currency)
|
| 198 |
-
{
|
| 199 |
-
$this->currency = $currency;
|
| 200 |
-
}
|
| 201 |
-
|
| 202 |
-
/**
|
| 203 |
-
* @return string
|
| 204 |
-
*/
|
| 205 |
-
public function getCurrency()
|
| 206 |
-
{
|
| 207 |
-
return $this->currency;
|
| 208 |
-
}
|
| 209 |
-
|
| 210 |
-
/**
|
| 211 |
-
* @param string $exiturl
|
| 212 |
-
*/
|
| 213 |
-
public function setExiturl($exiturl)
|
| 214 |
-
{
|
| 215 |
-
$this->exiturl = $exiturl;
|
| 216 |
-
}
|
| 217 |
-
|
| 218 |
-
/**
|
| 219 |
-
* @return string
|
| 220 |
-
*/
|
| 221 |
-
public function getExiturl()
|
| 222 |
-
{
|
| 223 |
-
return $this->exiturl;
|
| 224 |
-
}
|
| 225 |
-
|
| 226 |
-
/**
|
| 227 |
-
* @param string $language
|
| 228 |
-
*/
|
| 229 |
-
public function setLanguage($language)
|
| 230 |
-
{
|
| 231 |
-
$this->language = $language;
|
| 232 |
-
}
|
| 233 |
-
|
| 234 |
-
/**
|
| 235 |
-
* @return string
|
| 236 |
-
*/
|
| 237 |
-
public function getLanguage()
|
| 238 |
-
{
|
| 239 |
-
return $this->language;
|
| 240 |
-
}
|
| 241 |
-
|
| 242 |
-
/**
|
| 243 |
-
* @param string $storecarddata
|
| 244 |
-
*/
|
| 245 |
-
public function setStorecarddata($storecarddata)
|
| 246 |
-
{
|
| 247 |
-
$this->storecarddata = $storecarddata;
|
| 248 |
-
}
|
| 249 |
-
|
| 250 |
-
/**
|
| 251 |
-
* @return string
|
| 252 |
-
*/
|
| 253 |
-
public function getStorecarddata()
|
| 254 |
-
{
|
| 255 |
-
return $this->storecarddata;
|
| 256 |
-
}
|
| 257 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Request_3dsCheck extends Payone_Api_Request_Abstract
|
| 34 |
+
{
|
| 35 |
+
protected $request = Payone_Api_Enum_RequestType::CHECK3DS;
|
| 36 |
+
|
| 37 |
+
/**
|
| 38 |
+
* @var int
|
| 39 |
+
*/
|
| 40 |
+
protected $aid = NULL;
|
| 41 |
+
/**
|
| 42 |
+
* @var int
|
| 43 |
+
*/
|
| 44 |
+
protected $amount = NULL;
|
| 45 |
+
/**
|
| 46 |
+
* @var string
|
| 47 |
+
*/
|
| 48 |
+
protected $currency = NULL;
|
| 49 |
+
/**
|
| 50 |
+
* @var string
|
| 51 |
+
*/
|
| 52 |
+
protected $clearingtype = NULL;
|
| 53 |
+
/**
|
| 54 |
+
* @var string
|
| 55 |
+
*/
|
| 56 |
+
protected $exiturl = NULL;
|
| 57 |
+
/**
|
| 58 |
+
* @var string
|
| 59 |
+
*/
|
| 60 |
+
protected $cardpan = NULL;
|
| 61 |
+
/**
|
| 62 |
+
* @var string
|
| 63 |
+
*/
|
| 64 |
+
protected $cardtype = NULL;
|
| 65 |
+
/**
|
| 66 |
+
* @var string
|
| 67 |
+
*/
|
| 68 |
+
protected $cardexpiredate = NULL;
|
| 69 |
+
/**
|
| 70 |
+
* @var int
|
| 71 |
+
*/
|
| 72 |
+
protected $cardcvc2 = NULL;
|
| 73 |
+
/**
|
| 74 |
+
* @var string
|
| 75 |
+
*/
|
| 76 |
+
protected $storecarddata = NULL;
|
| 77 |
+
/**
|
| 78 |
+
* @var string
|
| 79 |
+
*/
|
| 80 |
+
protected $language = NULL;
|
| 81 |
+
|
| 82 |
+
/**
|
| 83 |
+
* @param int $aid
|
| 84 |
+
*/
|
| 85 |
+
public function setAid($aid)
|
| 86 |
+
{
|
| 87 |
+
$this->aid = $aid;
|
| 88 |
+
}
|
| 89 |
+
|
| 90 |
+
/**
|
| 91 |
+
* @return int
|
| 92 |
+
*/
|
| 93 |
+
public function getAid()
|
| 94 |
+
{
|
| 95 |
+
return $this->aid;
|
| 96 |
+
}
|
| 97 |
+
|
| 98 |
+
/**
|
| 99 |
+
* @param int $amount
|
| 100 |
+
*/
|
| 101 |
+
public function setAmount($amount)
|
| 102 |
+
{
|
| 103 |
+
$this->amount = $amount;
|
| 104 |
+
}
|
| 105 |
+
|
| 106 |
+
/**
|
| 107 |
+
* @return int
|
| 108 |
+
*/
|
| 109 |
+
public function getAmount()
|
| 110 |
+
{
|
| 111 |
+
return $this->amount;
|
| 112 |
+
}
|
| 113 |
+
|
| 114 |
+
/**
|
| 115 |
+
* @param int $cardcvc2
|
| 116 |
+
*/
|
| 117 |
+
public function setCardcvc2($cardcvc2)
|
| 118 |
+
{
|
| 119 |
+
$this->cardcvc2 = $cardcvc2;
|
| 120 |
+
}
|
| 121 |
+
|
| 122 |
+
/**
|
| 123 |
+
* @return int
|
| 124 |
+
*/
|
| 125 |
+
public function getCardcvc2()
|
| 126 |
+
{
|
| 127 |
+
return $this->cardcvc2;
|
| 128 |
+
}
|
| 129 |
+
|
| 130 |
+
/**
|
| 131 |
+
* @param string $cardexpiredate
|
| 132 |
+
*/
|
| 133 |
+
public function setCardexpiredate($cardexpiredate)
|
| 134 |
+
{
|
| 135 |
+
$this->cardexpiredate = $cardexpiredate;
|
| 136 |
+
}
|
| 137 |
+
|
| 138 |
+
/**
|
| 139 |
+
* @return string
|
| 140 |
+
*/
|
| 141 |
+
public function getCardexpiredate()
|
| 142 |
+
{
|
| 143 |
+
return $this->cardexpiredate;
|
| 144 |
+
}
|
| 145 |
+
|
| 146 |
+
/**
|
| 147 |
+
* @param string $cardpan
|
| 148 |
+
*/
|
| 149 |
+
public function setCardpan($cardpan)
|
| 150 |
+
{
|
| 151 |
+
$this->cardpan = $cardpan;
|
| 152 |
+
}
|
| 153 |
+
|
| 154 |
+
/**
|
| 155 |
+
* @return string
|
| 156 |
+
*/
|
| 157 |
+
public function getCardpan()
|
| 158 |
+
{
|
| 159 |
+
return $this->cardpan;
|
| 160 |
+
}
|
| 161 |
+
|
| 162 |
+
/**
|
| 163 |
+
* @param string $cardtype
|
| 164 |
+
*/
|
| 165 |
+
public function setCardtype($cardtype)
|
| 166 |
+
{
|
| 167 |
+
$this->cardtype = $cardtype;
|
| 168 |
+
}
|
| 169 |
+
|
| 170 |
+
/**
|
| 171 |
+
* @return string
|
| 172 |
+
*/
|
| 173 |
+
public function getCardtype()
|
| 174 |
+
{
|
| 175 |
+
return $this->cardtype;
|
| 176 |
+
}
|
| 177 |
+
|
| 178 |
+
/**
|
| 179 |
+
* @param string $clearingtype
|
| 180 |
+
*/
|
| 181 |
+
public function setClearingtype($clearingtype)
|
| 182 |
+
{
|
| 183 |
+
$this->clearingtype = $clearingtype;
|
| 184 |
+
}
|
| 185 |
+
|
| 186 |
+
/**
|
| 187 |
+
* @return string
|
| 188 |
+
*/
|
| 189 |
+
public function getClearingtype()
|
| 190 |
+
{
|
| 191 |
+
return $this->clearingtype;
|
| 192 |
+
}
|
| 193 |
+
|
| 194 |
+
/**
|
| 195 |
+
* @param string $currency
|
| 196 |
+
*/
|
| 197 |
+
public function setCurrency($currency)
|
| 198 |
+
{
|
| 199 |
+
$this->currency = $currency;
|
| 200 |
+
}
|
| 201 |
+
|
| 202 |
+
/**
|
| 203 |
+
* @return string
|
| 204 |
+
*/
|
| 205 |
+
public function getCurrency()
|
| 206 |
+
{
|
| 207 |
+
return $this->currency;
|
| 208 |
+
}
|
| 209 |
+
|
| 210 |
+
/**
|
| 211 |
+
* @param string $exiturl
|
| 212 |
+
*/
|
| 213 |
+
public function setExiturl($exiturl)
|
| 214 |
+
{
|
| 215 |
+
$this->exiturl = $exiturl;
|
| 216 |
+
}
|
| 217 |
+
|
| 218 |
+
/**
|
| 219 |
+
* @return string
|
| 220 |
+
*/
|
| 221 |
+
public function getExiturl()
|
| 222 |
+
{
|
| 223 |
+
return $this->exiturl;
|
| 224 |
+
}
|
| 225 |
+
|
| 226 |
+
/**
|
| 227 |
+
* @param string $language
|
| 228 |
+
*/
|
| 229 |
+
public function setLanguage($language)
|
| 230 |
+
{
|
| 231 |
+
$this->language = $language;
|
| 232 |
+
}
|
| 233 |
+
|
| 234 |
+
/**
|
| 235 |
+
* @return string
|
| 236 |
+
*/
|
| 237 |
+
public function getLanguage()
|
| 238 |
+
{
|
| 239 |
+
return $this->language;
|
| 240 |
+
}
|
| 241 |
+
|
| 242 |
+
/**
|
| 243 |
+
* @param string $storecarddata
|
| 244 |
+
*/
|
| 245 |
+
public function setStorecarddata($storecarddata)
|
| 246 |
+
{
|
| 247 |
+
$this->storecarddata = $storecarddata;
|
| 248 |
+
}
|
| 249 |
+
|
| 250 |
+
/**
|
| 251 |
+
* @return string
|
| 252 |
+
*/
|
| 253 |
+
public function getStorecarddata()
|
| 254 |
+
{
|
| 255 |
+
return $this->storecarddata;
|
| 256 |
+
}
|
| 257 |
+
}
|
lib/Payone/Api/Request/AddressCheck.php
CHANGED
|
@@ -1,317 +1,317 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Request_AddressCheck extends Payone_Api_Request_Abstract
|
| 34 |
-
{
|
| 35 |
-
protected $request = Payone_Api_Enum_RequestType::ADDRESSCHECK;
|
| 36 |
-
|
| 37 |
-
/**
|
| 38 |
-
* @var int
|
| 39 |
-
*/
|
| 40 |
-
protected $aid = NULL;
|
| 41 |
-
/**
|
| 42 |
-
* @var string
|
| 43 |
-
*/
|
| 44 |
-
protected $addresschecktype = NULL;
|
| 45 |
-
/**
|
| 46 |
-
* @var string
|
| 47 |
-
*/
|
| 48 |
-
protected $firstname = NULL;
|
| 49 |
-
/**
|
| 50 |
-
* @var string
|
| 51 |
-
*/
|
| 52 |
-
protected $lastname = NULL;
|
| 53 |
-
/**
|
| 54 |
-
* @var string
|
| 55 |
-
*/
|
| 56 |
-
protected $company = NULL;
|
| 57 |
-
/**
|
| 58 |
-
* @var string
|
| 59 |
-
*/
|
| 60 |
-
protected $street = NULL;
|
| 61 |
-
/**
|
| 62 |
-
* @var string
|
| 63 |
-
*/
|
| 64 |
-
protected $streetname = NULL;
|
| 65 |
-
/**
|
| 66 |
-
* @var string
|
| 67 |
-
*/
|
| 68 |
-
protected $streetnumber = NULL;
|
| 69 |
-
/**
|
| 70 |
-
* @var string
|
| 71 |
-
*/
|
| 72 |
-
protected $zip = NULL;
|
| 73 |
-
/**
|
| 74 |
-
* @var string
|
| 75 |
-
*/
|
| 76 |
-
protected $city = NULL;
|
| 77 |
-
/**
|
| 78 |
-
* @var string
|
| 79 |
-
*/
|
| 80 |
-
protected $state = NULL;
|
| 81 |
-
/**
|
| 82 |
-
* @var string
|
| 83 |
-
*/
|
| 84 |
-
protected $country = NULL;
|
| 85 |
-
/**
|
| 86 |
-
* @var string
|
| 87 |
-
*/
|
| 88 |
-
protected $telephonenumber = NULL;
|
| 89 |
-
/**
|
| 90 |
-
* @var string
|
| 91 |
-
*/
|
| 92 |
-
protected $language = NULL;
|
| 93 |
-
|
| 94 |
-
/**
|
| 95 |
-
* @param string $addresschecktype
|
| 96 |
-
*/
|
| 97 |
-
public function setAddresschecktype($addresschecktype)
|
| 98 |
-
{
|
| 99 |
-
$this->addresschecktype = $addresschecktype;
|
| 100 |
-
}
|
| 101 |
-
|
| 102 |
-
/**
|
| 103 |
-
* @return string
|
| 104 |
-
*/
|
| 105 |
-
public function getAddresschecktype()
|
| 106 |
-
{
|
| 107 |
-
return $this->addresschecktype;
|
| 108 |
-
}
|
| 109 |
-
|
| 110 |
-
/**
|
| 111 |
-
* @param int $aid
|
| 112 |
-
*/
|
| 113 |
-
public function setAid($aid)
|
| 114 |
-
{
|
| 115 |
-
$this->aid = $aid;
|
| 116 |
-
}
|
| 117 |
-
|
| 118 |
-
/**
|
| 119 |
-
* @return int
|
| 120 |
-
*/
|
| 121 |
-
public function getAid()
|
| 122 |
-
{
|
| 123 |
-
return $this->aid;
|
| 124 |
-
}
|
| 125 |
-
|
| 126 |
-
/**
|
| 127 |
-
* @param string $city
|
| 128 |
-
*/
|
| 129 |
-
public function setCity($city)
|
| 130 |
-
{
|
| 131 |
-
$this->city = $city;
|
| 132 |
-
}
|
| 133 |
-
|
| 134 |
-
/**
|
| 135 |
-
* @return string
|
| 136 |
-
*/
|
| 137 |
-
public function getCity()
|
| 138 |
-
{
|
| 139 |
-
return $this->city;
|
| 140 |
-
}
|
| 141 |
-
|
| 142 |
-
/**
|
| 143 |
-
* @param string $company
|
| 144 |
-
*/
|
| 145 |
-
public function setCompany($company)
|
| 146 |
-
{
|
| 147 |
-
$this->company = $company;
|
| 148 |
-
}
|
| 149 |
-
|
| 150 |
-
/**
|
| 151 |
-
* @return string
|
| 152 |
-
*/
|
| 153 |
-
public function getCompany()
|
| 154 |
-
{
|
| 155 |
-
return $this->company;
|
| 156 |
-
}
|
| 157 |
-
|
| 158 |
-
/**
|
| 159 |
-
* @param string $country
|
| 160 |
-
*/
|
| 161 |
-
public function setCountry($country)
|
| 162 |
-
{
|
| 163 |
-
$this->country = $country;
|
| 164 |
-
}
|
| 165 |
-
|
| 166 |
-
/**
|
| 167 |
-
* @return string
|
| 168 |
-
*/
|
| 169 |
-
public function getCountry()
|
| 170 |
-
{
|
| 171 |
-
return $this->country;
|
| 172 |
-
}
|
| 173 |
-
|
| 174 |
-
/**
|
| 175 |
-
* @param string $firstname
|
| 176 |
-
*/
|
| 177 |
-
public function setFirstname($firstname)
|
| 178 |
-
{
|
| 179 |
-
$this->firstname = $firstname;
|
| 180 |
-
}
|
| 181 |
-
|
| 182 |
-
/**
|
| 183 |
-
* @return string
|
| 184 |
-
*/
|
| 185 |
-
public function getFirstname()
|
| 186 |
-
{
|
| 187 |
-
return $this->firstname;
|
| 188 |
-
}
|
| 189 |
-
|
| 190 |
-
/**
|
| 191 |
-
* @param string $language
|
| 192 |
-
*/
|
| 193 |
-
public function setLanguage($language)
|
| 194 |
-
{
|
| 195 |
-
$this->language = $language;
|
| 196 |
-
}
|
| 197 |
-
|
| 198 |
-
/**
|
| 199 |
-
* @return string
|
| 200 |
-
*/
|
| 201 |
-
public function getLanguage()
|
| 202 |
-
{
|
| 203 |
-
return $this->language;
|
| 204 |
-
}
|
| 205 |
-
|
| 206 |
-
/**
|
| 207 |
-
* @param string $lastname
|
| 208 |
-
*/
|
| 209 |
-
public function setLastname($lastname)
|
| 210 |
-
{
|
| 211 |
-
$this->lastname = $lastname;
|
| 212 |
-
}
|
| 213 |
-
|
| 214 |
-
/**
|
| 215 |
-
* @return string
|
| 216 |
-
*/
|
| 217 |
-
public function getLastname()
|
| 218 |
-
{
|
| 219 |
-
return $this->lastname;
|
| 220 |
-
}
|
| 221 |
-
|
| 222 |
-
/**
|
| 223 |
-
* @param string $state
|
| 224 |
-
*/
|
| 225 |
-
public function setState($state)
|
| 226 |
-
{
|
| 227 |
-
$this->state = $state;
|
| 228 |
-
}
|
| 229 |
-
|
| 230 |
-
/**
|
| 231 |
-
* @return string
|
| 232 |
-
*/
|
| 233 |
-
public function getState()
|
| 234 |
-
{
|
| 235 |
-
return $this->state;
|
| 236 |
-
}
|
| 237 |
-
|
| 238 |
-
/**
|
| 239 |
-
* @param string $street
|
| 240 |
-
*/
|
| 241 |
-
public function setStreet($street)
|
| 242 |
-
{
|
| 243 |
-
$this->street = $street;
|
| 244 |
-
}
|
| 245 |
-
|
| 246 |
-
/**
|
| 247 |
-
* @return string
|
| 248 |
-
*/
|
| 249 |
-
public function getStreet()
|
| 250 |
-
{
|
| 251 |
-
return $this->street;
|
| 252 |
-
}
|
| 253 |
-
|
| 254 |
-
/**
|
| 255 |
-
* @param string $streetname
|
| 256 |
-
*/
|
| 257 |
-
public function setStreetname($streetname)
|
| 258 |
-
{
|
| 259 |
-
$this->streetname = $streetname;
|
| 260 |
-
}
|
| 261 |
-
|
| 262 |
-
/**
|
| 263 |
-
* @return string
|
| 264 |
-
*/
|
| 265 |
-
public function getStreetname()
|
| 266 |
-
{
|
| 267 |
-
return $this->streetname;
|
| 268 |
-
}
|
| 269 |
-
|
| 270 |
-
/**
|
| 271 |
-
* @param string $streetnumber
|
| 272 |
-
*/
|
| 273 |
-
public function setStreetnumber($streetnumber)
|
| 274 |
-
{
|
| 275 |
-
$this->streetnumber = $streetnumber;
|
| 276 |
-
}
|
| 277 |
-
|
| 278 |
-
/**
|
| 279 |
-
* @return string
|
| 280 |
-
*/
|
| 281 |
-
public function getStreetnumber()
|
| 282 |
-
{
|
| 283 |
-
return $this->streetnumber;
|
| 284 |
-
}
|
| 285 |
-
|
| 286 |
-
/**
|
| 287 |
-
* @param string $telephonenumber
|
| 288 |
-
*/
|
| 289 |
-
public function setTelephonenumber($telephonenumber)
|
| 290 |
-
{
|
| 291 |
-
$this->telephonenumber = $telephonenumber;
|
| 292 |
-
}
|
| 293 |
-
|
| 294 |
-
/**
|
| 295 |
-
* @return string
|
| 296 |
-
*/
|
| 297 |
-
public function getTelephonenumber()
|
| 298 |
-
{
|
| 299 |
-
return $this->telephonenumber;
|
| 300 |
-
}
|
| 301 |
-
|
| 302 |
-
/**
|
| 303 |
-
* @param string $zip
|
| 304 |
-
*/
|
| 305 |
-
public function setZip($zip)
|
| 306 |
-
{
|
| 307 |
-
$this->zip = $zip;
|
| 308 |
-
}
|
| 309 |
-
|
| 310 |
-
/**
|
| 311 |
-
* @return string
|
| 312 |
-
*/
|
| 313 |
-
public function getZip()
|
| 314 |
-
{
|
| 315 |
-
return $this->zip;
|
| 316 |
-
}
|
| 317 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Request_AddressCheck extends Payone_Api_Request_Abstract
|
| 34 |
+
{
|
| 35 |
+
protected $request = Payone_Api_Enum_RequestType::ADDRESSCHECK;
|
| 36 |
+
|
| 37 |
+
/**
|
| 38 |
+
* @var int
|
| 39 |
+
*/
|
| 40 |
+
protected $aid = NULL;
|
| 41 |
+
/**
|
| 42 |
+
* @var string
|
| 43 |
+
*/
|
| 44 |
+
protected $addresschecktype = NULL;
|
| 45 |
+
/**
|
| 46 |
+
* @var string
|
| 47 |
+
*/
|
| 48 |
+
protected $firstname = NULL;
|
| 49 |
+
/**
|
| 50 |
+
* @var string
|
| 51 |
+
*/
|
| 52 |
+
protected $lastname = NULL;
|
| 53 |
+
/**
|
| 54 |
+
* @var string
|
| 55 |
+
*/
|
| 56 |
+
protected $company = NULL;
|
| 57 |
+
/**
|
| 58 |
+
* @var string
|
| 59 |
+
*/
|
| 60 |
+
protected $street = NULL;
|
| 61 |
+
/**
|
| 62 |
+
* @var string
|
| 63 |
+
*/
|
| 64 |
+
protected $streetname = NULL;
|
| 65 |
+
/**
|
| 66 |
+
* @var string
|
| 67 |
+
*/
|
| 68 |
+
protected $streetnumber = NULL;
|
| 69 |
+
/**
|
| 70 |
+
* @var string
|
| 71 |
+
*/
|
| 72 |
+
protected $zip = NULL;
|
| 73 |
+
/**
|
| 74 |
+
* @var string
|
| 75 |
+
*/
|
| 76 |
+
protected $city = NULL;
|
| 77 |
+
/**
|
| 78 |
+
* @var string
|
| 79 |
+
*/
|
| 80 |
+
protected $state = NULL;
|
| 81 |
+
/**
|
| 82 |
+
* @var string
|
| 83 |
+
*/
|
| 84 |
+
protected $country = NULL;
|
| 85 |
+
/**
|
| 86 |
+
* @var string
|
| 87 |
+
*/
|
| 88 |
+
protected $telephonenumber = NULL;
|
| 89 |
+
/**
|
| 90 |
+
* @var string
|
| 91 |
+
*/
|
| 92 |
+
protected $language = NULL;
|
| 93 |
+
|
| 94 |
+
/**
|
| 95 |
+
* @param string $addresschecktype
|
| 96 |
+
*/
|
| 97 |
+
public function setAddresschecktype($addresschecktype)
|
| 98 |
+
{
|
| 99 |
+
$this->addresschecktype = $addresschecktype;
|
| 100 |
+
}
|
| 101 |
+
|
| 102 |
+
/**
|
| 103 |
+
* @return string
|
| 104 |
+
*/
|
| 105 |
+
public function getAddresschecktype()
|
| 106 |
+
{
|
| 107 |
+
return $this->addresschecktype;
|
| 108 |
+
}
|
| 109 |
+
|
| 110 |
+
/**
|
| 111 |
+
* @param int $aid
|
| 112 |
+
*/
|
| 113 |
+
public function setAid($aid)
|
| 114 |
+
{
|
| 115 |
+
$this->aid = $aid;
|
| 116 |
+
}
|
| 117 |
+
|
| 118 |
+
/**
|
| 119 |
+
* @return int
|
| 120 |
+
*/
|
| 121 |
+
public function getAid()
|
| 122 |
+
{
|
| 123 |
+
return $this->aid;
|
| 124 |
+
}
|
| 125 |
+
|
| 126 |
+
/**
|
| 127 |
+
* @param string $city
|
| 128 |
+
*/
|
| 129 |
+
public function setCity($city)
|
| 130 |
+
{
|
| 131 |
+
$this->city = $city;
|
| 132 |
+
}
|
| 133 |
+
|
| 134 |
+
/**
|
| 135 |
+
* @return string
|
| 136 |
+
*/
|
| 137 |
+
public function getCity()
|
| 138 |
+
{
|
| 139 |
+
return $this->city;
|
| 140 |
+
}
|
| 141 |
+
|
| 142 |
+
/**
|
| 143 |
+
* @param string $company
|
| 144 |
+
*/
|
| 145 |
+
public function setCompany($company)
|
| 146 |
+
{
|
| 147 |
+
$this->company = $company;
|
| 148 |
+
}
|
| 149 |
+
|
| 150 |
+
/**
|
| 151 |
+
* @return string
|
| 152 |
+
*/
|
| 153 |
+
public function getCompany()
|
| 154 |
+
{
|
| 155 |
+
return $this->company;
|
| 156 |
+
}
|
| 157 |
+
|
| 158 |
+
/**
|
| 159 |
+
* @param string $country
|
| 160 |
+
*/
|
| 161 |
+
public function setCountry($country)
|
| 162 |
+
{
|
| 163 |
+
$this->country = $country;
|
| 164 |
+
}
|
| 165 |
+
|
| 166 |
+
/**
|
| 167 |
+
* @return string
|
| 168 |
+
*/
|
| 169 |
+
public function getCountry()
|
| 170 |
+
{
|
| 171 |
+
return $this->country;
|
| 172 |
+
}
|
| 173 |
+
|
| 174 |
+
/**
|
| 175 |
+
* @param string $firstname
|
| 176 |
+
*/
|
| 177 |
+
public function setFirstname($firstname)
|
| 178 |
+
{
|
| 179 |
+
$this->firstname = $firstname;
|
| 180 |
+
}
|
| 181 |
+
|
| 182 |
+
/**
|
| 183 |
+
* @return string
|
| 184 |
+
*/
|
| 185 |
+
public function getFirstname()
|
| 186 |
+
{
|
| 187 |
+
return $this->firstname;
|
| 188 |
+
}
|
| 189 |
+
|
| 190 |
+
/**
|
| 191 |
+
* @param string $language
|
| 192 |
+
*/
|
| 193 |
+
public function setLanguage($language)
|
| 194 |
+
{
|
| 195 |
+
$this->language = $language;
|
| 196 |
+
}
|
| 197 |
+
|
| 198 |
+
/**
|
| 199 |
+
* @return string
|
| 200 |
+
*/
|
| 201 |
+
public function getLanguage()
|
| 202 |
+
{
|
| 203 |
+
return $this->language;
|
| 204 |
+
}
|
| 205 |
+
|
| 206 |
+
/**
|
| 207 |
+
* @param string $lastname
|
| 208 |
+
*/
|
| 209 |
+
public function setLastname($lastname)
|
| 210 |
+
{
|
| 211 |
+
$this->lastname = $lastname;
|
| 212 |
+
}
|
| 213 |
+
|
| 214 |
+
/**
|
| 215 |
+
* @return string
|
| 216 |
+
*/
|
| 217 |
+
public function getLastname()
|
| 218 |
+
{
|
| 219 |
+
return $this->lastname;
|
| 220 |
+
}
|
| 221 |
+
|
| 222 |
+
/**
|
| 223 |
+
* @param string $state
|
| 224 |
+
*/
|
| 225 |
+
public function setState($state)
|
| 226 |
+
{
|
| 227 |
+
$this->state = $state;
|
| 228 |
+
}
|
| 229 |
+
|
| 230 |
+
/**
|
| 231 |
+
* @return string
|
| 232 |
+
*/
|
| 233 |
+
public function getState()
|
| 234 |
+
{
|
| 235 |
+
return $this->state;
|
| 236 |
+
}
|
| 237 |
+
|
| 238 |
+
/**
|
| 239 |
+
* @param string $street
|
| 240 |
+
*/
|
| 241 |
+
public function setStreet($street)
|
| 242 |
+
{
|
| 243 |
+
$this->street = $street;
|
| 244 |
+
}
|
| 245 |
+
|
| 246 |
+
/**
|
| 247 |
+
* @return string
|
| 248 |
+
*/
|
| 249 |
+
public function getStreet()
|
| 250 |
+
{
|
| 251 |
+
return $this->street;
|
| 252 |
+
}
|
| 253 |
+
|
| 254 |
+
/**
|
| 255 |
+
* @param string $streetname
|
| 256 |
+
*/
|
| 257 |
+
public function setStreetname($streetname)
|
| 258 |
+
{
|
| 259 |
+
$this->streetname = $streetname;
|
| 260 |
+
}
|
| 261 |
+
|
| 262 |
+
/**
|
| 263 |
+
* @return string
|
| 264 |
+
*/
|
| 265 |
+
public function getStreetname()
|
| 266 |
+
{
|
| 267 |
+
return $this->streetname;
|
| 268 |
+
}
|
| 269 |
+
|
| 270 |
+
/**
|
| 271 |
+
* @param string $streetnumber
|
| 272 |
+
*/
|
| 273 |
+
public function setStreetnumber($streetnumber)
|
| 274 |
+
{
|
| 275 |
+
$this->streetnumber = $streetnumber;
|
| 276 |
+
}
|
| 277 |
+
|
| 278 |
+
/**
|
| 279 |
+
* @return string
|
| 280 |
+
*/
|
| 281 |
+
public function getStreetnumber()
|
| 282 |
+
{
|
| 283 |
+
return $this->streetnumber;
|
| 284 |
+
}
|
| 285 |
+
|
| 286 |
+
/**
|
| 287 |
+
* @param string $telephonenumber
|
| 288 |
+
*/
|
| 289 |
+
public function setTelephonenumber($telephonenumber)
|
| 290 |
+
{
|
| 291 |
+
$this->telephonenumber = $telephonenumber;
|
| 292 |
+
}
|
| 293 |
+
|
| 294 |
+
/**
|
| 295 |
+
* @return string
|
| 296 |
+
*/
|
| 297 |
+
public function getTelephonenumber()
|
| 298 |
+
{
|
| 299 |
+
return $this->telephonenumber;
|
| 300 |
+
}
|
| 301 |
+
|
| 302 |
+
/**
|
| 303 |
+
* @param string $zip
|
| 304 |
+
*/
|
| 305 |
+
public function setZip($zip)
|
| 306 |
+
{
|
| 307 |
+
$this->zip = $zip;
|
| 308 |
+
}
|
| 309 |
+
|
| 310 |
+
/**
|
| 311 |
+
* @return string
|
| 312 |
+
*/
|
| 313 |
+
public function getZip()
|
| 314 |
+
{
|
| 315 |
+
return $this->zip;
|
| 316 |
+
}
|
| 317 |
+
}
|
lib/Payone/Api/Request/Authorization.php
CHANGED
|
@@ -1,58 +1,58 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Request_Authorization extends Payone_Api_Request_Authorization_Abstract
|
| 34 |
-
{
|
| 35 |
-
protected $request = Payone_Api_Enum_RequestType::AUTHORIZATION;
|
| 36 |
-
|
| 37 |
-
/**
|
| 38 |
-
* @var Payone_Api_Request_Parameter_Authorization_Business
|
| 39 |
-
*/
|
| 40 |
-
protected $business = null;
|
| 41 |
-
|
| 42 |
-
/**
|
| 43 |
-
* @param \Payone_Api_Request_Parameter_Authorization_Business $business
|
| 44 |
-
*/
|
| 45 |
-
public function setBusiness(Payone_Api_Request_Parameter_Authorization_Business $business)
|
| 46 |
-
{
|
| 47 |
-
$this->business = $business;
|
| 48 |
-
}
|
| 49 |
-
|
| 50 |
-
/**
|
| 51 |
-
* @return \Payone_Api_Request_Parameter_Authorization_Business
|
| 52 |
-
*/
|
| 53 |
-
public function getBusiness()
|
| 54 |
-
{
|
| 55 |
-
return $this->business;
|
| 56 |
-
}
|
| 57 |
-
|
| 58 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Request_Authorization extends Payone_Api_Request_Authorization_Abstract
|
| 34 |
+
{
|
| 35 |
+
protected $request = Payone_Api_Enum_RequestType::AUTHORIZATION;
|
| 36 |
+
|
| 37 |
+
/**
|
| 38 |
+
* @var Payone_Api_Request_Parameter_Authorization_Business
|
| 39 |
+
*/
|
| 40 |
+
protected $business = null;
|
| 41 |
+
|
| 42 |
+
/**
|
| 43 |
+
* @param \Payone_Api_Request_Parameter_Authorization_Business $business
|
| 44 |
+
*/
|
| 45 |
+
public function setBusiness(Payone_Api_Request_Parameter_Authorization_Business $business)
|
| 46 |
+
{
|
| 47 |
+
$this->business = $business;
|
| 48 |
+
}
|
| 49 |
+
|
| 50 |
+
/**
|
| 51 |
+
* @return \Payone_Api_Request_Parameter_Authorization_Business
|
| 52 |
+
*/
|
| 53 |
+
public function getBusiness()
|
| 54 |
+
{
|
| 55 |
+
return $this->business;
|
| 56 |
+
}
|
| 57 |
+
|
| 58 |
+
}
|
lib/Payone/Api/Request/BankAccountCheck.php
CHANGED
|
@@ -1,237 +1,237 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Request_BankAccountCheck extends Payone_Api_Request_Abstract
|
| 34 |
-
{
|
| 35 |
-
protected $request = Payone_Api_Enum_RequestType::BANKACCOUNTCHECK;
|
| 36 |
-
|
| 37 |
-
/**
|
| 38 |
-
* @var int
|
| 39 |
-
*/
|
| 40 |
-
protected $aid = NULL;
|
| 41 |
-
/**
|
| 42 |
-
* @var string
|
| 43 |
-
*/
|
| 44 |
-
protected $checktype = NULL;
|
| 45 |
-
/**
|
| 46 |
-
* @var string
|
| 47 |
-
*/
|
| 48 |
-
protected $bankcountry = NULL;
|
| 49 |
-
/**
|
| 50 |
-
* @var string
|
| 51 |
-
*/
|
| 52 |
-
protected $bankaccount = NULL;
|
| 53 |
-
/**
|
| 54 |
-
* @var int
|
| 55 |
-
*/
|
| 56 |
-
protected $bankcode = NULL;
|
| 57 |
-
/**
|
| 58 |
-
* @var int
|
| 59 |
-
*/
|
| 60 |
-
protected $bankbranchcode = NULL;
|
| 61 |
-
/**
|
| 62 |
-
* @var int
|
| 63 |
-
*/
|
| 64 |
-
protected $bankcheckdigit = NULL;
|
| 65 |
-
/**
|
| 66 |
-
* @var string
|
| 67 |
-
*/
|
| 68 |
-
protected $iban = NULL;
|
| 69 |
-
/**
|
| 70 |
-
* @var string
|
| 71 |
-
*/
|
| 72 |
-
protected $bic = NULL;
|
| 73 |
-
/**
|
| 74 |
-
* @var string
|
| 75 |
-
*/
|
| 76 |
-
protected $language = NULL;
|
| 77 |
-
|
| 78 |
-
/**
|
| 79 |
-
* @param int $aid
|
| 80 |
-
*/
|
| 81 |
-
public function setAid($aid)
|
| 82 |
-
{
|
| 83 |
-
$this->aid = $aid;
|
| 84 |
-
}
|
| 85 |
-
|
| 86 |
-
/**
|
| 87 |
-
* @return int
|
| 88 |
-
*/
|
| 89 |
-
public function getAid()
|
| 90 |
-
{
|
| 91 |
-
return $this->aid;
|
| 92 |
-
}
|
| 93 |
-
|
| 94 |
-
/**
|
| 95 |
-
* @param string $checktype
|
| 96 |
-
*/
|
| 97 |
-
public function setChecktype($checktype)
|
| 98 |
-
{
|
| 99 |
-
$this->checktype = $checktype;
|
| 100 |
-
}
|
| 101 |
-
|
| 102 |
-
/**
|
| 103 |
-
* @return string
|
| 104 |
-
*/
|
| 105 |
-
public function getChecktype()
|
| 106 |
-
{
|
| 107 |
-
return $this->checktype;
|
| 108 |
-
}
|
| 109 |
-
|
| 110 |
-
/**
|
| 111 |
-
* @param string $bankaccount
|
| 112 |
-
*/
|
| 113 |
-
public function setBankaccount($bankaccount)
|
| 114 |
-
{
|
| 115 |
-
$this->bankaccount = $bankaccount;
|
| 116 |
-
}
|
| 117 |
-
|
| 118 |
-
/**
|
| 119 |
-
* @return string
|
| 120 |
-
*/
|
| 121 |
-
public function getBankaccount()
|
| 122 |
-
{
|
| 123 |
-
return $this->bankaccount;
|
| 124 |
-
}
|
| 125 |
-
|
| 126 |
-
/**
|
| 127 |
-
* @param int $bankbranchcode
|
| 128 |
-
*/
|
| 129 |
-
public function setBankbranchcode($bankbranchcode)
|
| 130 |
-
{
|
| 131 |
-
$this->bankbranchcode = $bankbranchcode;
|
| 132 |
-
}
|
| 133 |
-
|
| 134 |
-
/**
|
| 135 |
-
* @return int
|
| 136 |
-
*/
|
| 137 |
-
public function getBankbranchcode()
|
| 138 |
-
{
|
| 139 |
-
return $this->bankbranchcode;
|
| 140 |
-
}
|
| 141 |
-
|
| 142 |
-
/**
|
| 143 |
-
* @param int $bankcheckdigit
|
| 144 |
-
*/
|
| 145 |
-
public function setBankcheckdigit($bankcheckdigit)
|
| 146 |
-
{
|
| 147 |
-
$this->bankcheckdigit = $bankcheckdigit;
|
| 148 |
-
}
|
| 149 |
-
|
| 150 |
-
/**
|
| 151 |
-
* @return int
|
| 152 |
-
*/
|
| 153 |
-
public function getBankcheckdigit()
|
| 154 |
-
{
|
| 155 |
-
return $this->bankcheckdigit;
|
| 156 |
-
}
|
| 157 |
-
|
| 158 |
-
/**
|
| 159 |
-
* @param int $bankcode
|
| 160 |
-
*/
|
| 161 |
-
public function setBankcode($bankcode)
|
| 162 |
-
{
|
| 163 |
-
$this->bankcode = $bankcode;
|
| 164 |
-
}
|
| 165 |
-
|
| 166 |
-
/**
|
| 167 |
-
* @return int
|
| 168 |
-
*/
|
| 169 |
-
public function getBankcode()
|
| 170 |
-
{
|
| 171 |
-
return $this->bankcode;
|
| 172 |
-
}
|
| 173 |
-
|
| 174 |
-
/**
|
| 175 |
-
* @param string $bankcountry
|
| 176 |
-
*/
|
| 177 |
-
public function setBankcountry($bankcountry)
|
| 178 |
-
{
|
| 179 |
-
$this->bankcountry = $bankcountry;
|
| 180 |
-
}
|
| 181 |
-
|
| 182 |
-
/**
|
| 183 |
-
* @return string
|
| 184 |
-
*/
|
| 185 |
-
public function getBankcountry()
|
| 186 |
-
{
|
| 187 |
-
return $this->bankcountry;
|
| 188 |
-
}
|
| 189 |
-
|
| 190 |
-
/**
|
| 191 |
-
* @param string $iban
|
| 192 |
-
*/
|
| 193 |
-
public function setIban($iban)
|
| 194 |
-
{
|
| 195 |
-
$this->iban = $iban;
|
| 196 |
-
}
|
| 197 |
-
|
| 198 |
-
/**
|
| 199 |
-
* @return string
|
| 200 |
-
*/
|
| 201 |
-
public function getIban()
|
| 202 |
-
{
|
| 203 |
-
return $this->iban;
|
| 204 |
-
}
|
| 205 |
-
|
| 206 |
-
/**
|
| 207 |
-
* @param string $bic
|
| 208 |
-
*/
|
| 209 |
-
public function setBic($bic)
|
| 210 |
-
{
|
| 211 |
-
$this->bic = $bic;
|
| 212 |
-
}
|
| 213 |
-
|
| 214 |
-
/**
|
| 215 |
-
* @return string
|
| 216 |
-
*/
|
| 217 |
-
public function getBic()
|
| 218 |
-
{
|
| 219 |
-
return $this->bic;
|
| 220 |
-
}
|
| 221 |
-
|
| 222 |
-
/**
|
| 223 |
-
* @param string $language
|
| 224 |
-
*/
|
| 225 |
-
public function setLanguage($language)
|
| 226 |
-
{
|
| 227 |
-
$this->language = $language;
|
| 228 |
-
}
|
| 229 |
-
|
| 230 |
-
/**
|
| 231 |
-
* @return string
|
| 232 |
-
*/
|
| 233 |
-
public function getLanguage()
|
| 234 |
-
{
|
| 235 |
-
return $this->language;
|
| 236 |
-
}
|
| 237 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Request_BankAccountCheck extends Payone_Api_Request_Abstract
|
| 34 |
+
{
|
| 35 |
+
protected $request = Payone_Api_Enum_RequestType::BANKACCOUNTCHECK;
|
| 36 |
+
|
| 37 |
+
/**
|
| 38 |
+
* @var int
|
| 39 |
+
*/
|
| 40 |
+
protected $aid = NULL;
|
| 41 |
+
/**
|
| 42 |
+
* @var string
|
| 43 |
+
*/
|
| 44 |
+
protected $checktype = NULL;
|
| 45 |
+
/**
|
| 46 |
+
* @var string
|
| 47 |
+
*/
|
| 48 |
+
protected $bankcountry = NULL;
|
| 49 |
+
/**
|
| 50 |
+
* @var string
|
| 51 |
+
*/
|
| 52 |
+
protected $bankaccount = NULL;
|
| 53 |
+
/**
|
| 54 |
+
* @var int
|
| 55 |
+
*/
|
| 56 |
+
protected $bankcode = NULL;
|
| 57 |
+
/**
|
| 58 |
+
* @var int
|
| 59 |
+
*/
|
| 60 |
+
protected $bankbranchcode = NULL;
|
| 61 |
+
/**
|
| 62 |
+
* @var int
|
| 63 |
+
*/
|
| 64 |
+
protected $bankcheckdigit = NULL;
|
| 65 |
+
/**
|
| 66 |
+
* @var string
|
| 67 |
+
*/
|
| 68 |
+
protected $iban = NULL;
|
| 69 |
+
/**
|
| 70 |
+
* @var string
|
| 71 |
+
*/
|
| 72 |
+
protected $bic = NULL;
|
| 73 |
+
/**
|
| 74 |
+
* @var string
|
| 75 |
+
*/
|
| 76 |
+
protected $language = NULL;
|
| 77 |
+
|
| 78 |
+
/**
|
| 79 |
+
* @param int $aid
|
| 80 |
+
*/
|
| 81 |
+
public function setAid($aid)
|
| 82 |
+
{
|
| 83 |
+
$this->aid = $aid;
|
| 84 |
+
}
|
| 85 |
+
|
| 86 |
+
/**
|
| 87 |
+
* @return int
|
| 88 |
+
*/
|
| 89 |
+
public function getAid()
|
| 90 |
+
{
|
| 91 |
+
return $this->aid;
|
| 92 |
+
}
|
| 93 |
+
|
| 94 |
+
/**
|
| 95 |
+
* @param string $checktype
|
| 96 |
+
*/
|
| 97 |
+
public function setChecktype($checktype)
|
| 98 |
+
{
|
| 99 |
+
$this->checktype = $checktype;
|
| 100 |
+
}
|
| 101 |
+
|
| 102 |
+
/**
|
| 103 |
+
* @return string
|
| 104 |
+
*/
|
| 105 |
+
public function getChecktype()
|
| 106 |
+
{
|
| 107 |
+
return $this->checktype;
|
| 108 |
+
}
|
| 109 |
+
|
| 110 |
+
/**
|
| 111 |
+
* @param string $bankaccount
|
| 112 |
+
*/
|
| 113 |
+
public function setBankaccount($bankaccount)
|
| 114 |
+
{
|
| 115 |
+
$this->bankaccount = $bankaccount;
|
| 116 |
+
}
|
| 117 |
+
|
| 118 |
+
/**
|
| 119 |
+
* @return string
|
| 120 |
+
*/
|
| 121 |
+
public function getBankaccount()
|
| 122 |
+
{
|
| 123 |
+
return $this->bankaccount;
|
| 124 |
+
}
|
| 125 |
+
|
| 126 |
+
/**
|
| 127 |
+
* @param int $bankbranchcode
|
| 128 |
+
*/
|
| 129 |
+
public function setBankbranchcode($bankbranchcode)
|
| 130 |
+
{
|
| 131 |
+
$this->bankbranchcode = $bankbranchcode;
|
| 132 |
+
}
|
| 133 |
+
|
| 134 |
+
/**
|
| 135 |
+
* @return int
|
| 136 |
+
*/
|
| 137 |
+
public function getBankbranchcode()
|
| 138 |
+
{
|
| 139 |
+
return $this->bankbranchcode;
|
| 140 |
+
}
|
| 141 |
+
|
| 142 |
+
/**
|
| 143 |
+
* @param int $bankcheckdigit
|
| 144 |
+
*/
|
| 145 |
+
public function setBankcheckdigit($bankcheckdigit)
|
| 146 |
+
{
|
| 147 |
+
$this->bankcheckdigit = $bankcheckdigit;
|
| 148 |
+
}
|
| 149 |
+
|
| 150 |
+
/**
|
| 151 |
+
* @return int
|
| 152 |
+
*/
|
| 153 |
+
public function getBankcheckdigit()
|
| 154 |
+
{
|
| 155 |
+
return $this->bankcheckdigit;
|
| 156 |
+
}
|
| 157 |
+
|
| 158 |
+
/**
|
| 159 |
+
* @param int $bankcode
|
| 160 |
+
*/
|
| 161 |
+
public function setBankcode($bankcode)
|
| 162 |
+
{
|
| 163 |
+
$this->bankcode = $bankcode;
|
| 164 |
+
}
|
| 165 |
+
|
| 166 |
+
/**
|
| 167 |
+
* @return int
|
| 168 |
+
*/
|
| 169 |
+
public function getBankcode()
|
| 170 |
+
{
|
| 171 |
+
return $this->bankcode;
|
| 172 |
+
}
|
| 173 |
+
|
| 174 |
+
/**
|
| 175 |
+
* @param string $bankcountry
|
| 176 |
+
*/
|
| 177 |
+
public function setBankcountry($bankcountry)
|
| 178 |
+
{
|
| 179 |
+
$this->bankcountry = $bankcountry;
|
| 180 |
+
}
|
| 181 |
+
|
| 182 |
+
/**
|
| 183 |
+
* @return string
|
| 184 |
+
*/
|
| 185 |
+
public function getBankcountry()
|
| 186 |
+
{
|
| 187 |
+
return $this->bankcountry;
|
| 188 |
+
}
|
| 189 |
+
|
| 190 |
+
/**
|
| 191 |
+
* @param string $iban
|
| 192 |
+
*/
|
| 193 |
+
public function setIban($iban)
|
| 194 |
+
{
|
| 195 |
+
$this->iban = $iban;
|
| 196 |
+
}
|
| 197 |
+
|
| 198 |
+
/**
|
| 199 |
+
* @return string
|
| 200 |
+
*/
|
| 201 |
+
public function getIban()
|
| 202 |
+
{
|
| 203 |
+
return $this->iban;
|
| 204 |
+
}
|
| 205 |
+
|
| 206 |
+
/**
|
| 207 |
+
* @param string $bic
|
| 208 |
+
*/
|
| 209 |
+
public function setBic($bic)
|
| 210 |
+
{
|
| 211 |
+
$this->bic = $bic;
|
| 212 |
+
}
|
| 213 |
+
|
| 214 |
+
/**
|
| 215 |
+
* @return string
|
| 216 |
+
*/
|
| 217 |
+
public function getBic()
|
| 218 |
+
{
|
| 219 |
+
return $this->bic;
|
| 220 |
+
}
|
| 221 |
+
|
| 222 |
+
/**
|
| 223 |
+
* @param string $language
|
| 224 |
+
*/
|
| 225 |
+
public function setLanguage($language)
|
| 226 |
+
{
|
| 227 |
+
$this->language = $language;
|
| 228 |
+
}
|
| 229 |
+
|
| 230 |
+
/**
|
| 231 |
+
* @return string
|
| 232 |
+
*/
|
| 233 |
+
public function getLanguage()
|
| 234 |
+
{
|
| 235 |
+
return $this->language;
|
| 236 |
+
}
|
| 237 |
+
}
|
lib/Payone/Api/Request/Capture.php
CHANGED
|
@@ -1,179 +1,179 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Request_Capture extends Payone_Api_Request_Abstract
|
| 34 |
-
{
|
| 35 |
-
protected $request = Payone_Api_Enum_RequestType::CAPTURE;
|
| 36 |
-
|
| 37 |
-
/**
|
| 38 |
-
* @var string
|
| 39 |
-
*/
|
| 40 |
-
protected $txid = NULL;
|
| 41 |
-
/**
|
| 42 |
-
* @var int
|
| 43 |
-
*/
|
| 44 |
-
protected $sequencenumber = NULL;
|
| 45 |
-
/**
|
| 46 |
-
* @var int
|
| 47 |
-
*/
|
| 48 |
-
protected $amount = NULL;
|
| 49 |
-
/**
|
| 50 |
-
* @var string
|
| 51 |
-
*/
|
| 52 |
-
protected $currency = NULL;
|
| 53 |
-
|
| 54 |
-
/**
|
| 55 |
-
* @var Payone_Api_Request_Parameter_Capture_Business
|
| 56 |
-
*/
|
| 57 |
-
protected $business = null;
|
| 58 |
-
/**
|
| 59 |
-
* @var Payone_Api_Request_Parameter_Invoicing_Transaction
|
| 60 |
-
*/
|
| 61 |
-
protected $invoicing = null;
|
| 62 |
-
|
| 63 |
-
/**
|
| 64 |
-
* @var string
|
| 65 |
-
*/
|
| 66 |
-
protected $narrative_text = null;
|
| 67 |
-
|
| 68 |
-
/**
|
| 69 |
-
* @param int $amount
|
| 70 |
-
*/
|
| 71 |
-
public function setAmount($amount)
|
| 72 |
-
{
|
| 73 |
-
$this->amount = $amount;
|
| 74 |
-
}
|
| 75 |
-
|
| 76 |
-
/**
|
| 77 |
-
* @return int
|
| 78 |
-
*/
|
| 79 |
-
public function getAmount()
|
| 80 |
-
{
|
| 81 |
-
return $this->amount;
|
| 82 |
-
}
|
| 83 |
-
|
| 84 |
-
/**
|
| 85 |
-
* @param string $currency
|
| 86 |
-
*/
|
| 87 |
-
public function setCurrency($currency)
|
| 88 |
-
{
|
| 89 |
-
$this->currency = $currency;
|
| 90 |
-
}
|
| 91 |
-
|
| 92 |
-
/**
|
| 93 |
-
* @return string
|
| 94 |
-
*/
|
| 95 |
-
public function getCurrency()
|
| 96 |
-
{
|
| 97 |
-
return $this->currency;
|
| 98 |
-
}
|
| 99 |
-
|
| 100 |
-
/**
|
| 101 |
-
* @param int $sequencenumber
|
| 102 |
-
*/
|
| 103 |
-
public function setSequencenumber($sequencenumber)
|
| 104 |
-
{
|
| 105 |
-
$this->sequencenumber = $sequencenumber;
|
| 106 |
-
}
|
| 107 |
-
|
| 108 |
-
/**
|
| 109 |
-
* @return int
|
| 110 |
-
*/
|
| 111 |
-
public function getSequencenumber()
|
| 112 |
-
{
|
| 113 |
-
return $this->sequencenumber;
|
| 114 |
-
}
|
| 115 |
-
|
| 116 |
-
/**
|
| 117 |
-
* @param string $txid
|
| 118 |
-
*/
|
| 119 |
-
public function setTxid($txid)
|
| 120 |
-
{
|
| 121 |
-
$this->txid = $txid;
|
| 122 |
-
}
|
| 123 |
-
|
| 124 |
-
/**
|
| 125 |
-
* @return string
|
| 126 |
-
*/
|
| 127 |
-
public function getTxid()
|
| 128 |
-
{
|
| 129 |
-
return $this->txid;
|
| 130 |
-
}
|
| 131 |
-
|
| 132 |
-
/**
|
| 133 |
-
* @param \Payone_Api_Request_Parameter_Capture_Business $business
|
| 134 |
-
*/
|
| 135 |
-
public function setBusiness(Payone_Api_Request_Parameter_Capture_Business $business)
|
| 136 |
-
{
|
| 137 |
-
$this->business = $business;
|
| 138 |
-
}
|
| 139 |
-
|
| 140 |
-
/**
|
| 141 |
-
* @return \Payone_Api_Request_Parameter_Capture_Business
|
| 142 |
-
*/
|
| 143 |
-
public function getBusiness()
|
| 144 |
-
{
|
| 145 |
-
return $this->business;
|
| 146 |
-
}
|
| 147 |
-
|
| 148 |
-
/**
|
| 149 |
-
* @param \Payone_Api_Request_Parameter_Invoicing_Transaction $invoicing
|
| 150 |
-
*/
|
| 151 |
-
public function setInvoicing(Payone_Api_Request_Parameter_Invoicing_Transaction $invoicing)
|
| 152 |
-
{
|
| 153 |
-
$this->invoicing = $invoicing;
|
| 154 |
-
}
|
| 155 |
-
|
| 156 |
-
/**
|
| 157 |
-
* @return \Payone_Api_Request_Parameter_Invoicing_Transaction
|
| 158 |
-
*/
|
| 159 |
-
public function getInvoicing()
|
| 160 |
-
{
|
| 161 |
-
return $this->invoicing;
|
| 162 |
-
}
|
| 163 |
-
|
| 164 |
-
/**
|
| 165 |
-
* @return null
|
| 166 |
-
*/
|
| 167 |
-
public function getNarrativeText()
|
| 168 |
-
{
|
| 169 |
-
return $this->narrative_text;
|
| 170 |
-
}
|
| 171 |
-
|
| 172 |
-
/**
|
| 173 |
-
* @param null $narrative_text
|
| 174 |
-
*/
|
| 175 |
-
public function setNarrativeText($narrative_text)
|
| 176 |
-
{
|
| 177 |
-
$this->narrative_text = $narrative_text;
|
| 178 |
-
}
|
| 179 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Request_Capture extends Payone_Api_Request_Abstract
|
| 34 |
+
{
|
| 35 |
+
protected $request = Payone_Api_Enum_RequestType::CAPTURE;
|
| 36 |
+
|
| 37 |
+
/**
|
| 38 |
+
* @var string
|
| 39 |
+
*/
|
| 40 |
+
protected $txid = NULL;
|
| 41 |
+
/**
|
| 42 |
+
* @var int
|
| 43 |
+
*/
|
| 44 |
+
protected $sequencenumber = NULL;
|
| 45 |
+
/**
|
| 46 |
+
* @var int
|
| 47 |
+
*/
|
| 48 |
+
protected $amount = NULL;
|
| 49 |
+
/**
|
| 50 |
+
* @var string
|
| 51 |
+
*/
|
| 52 |
+
protected $currency = NULL;
|
| 53 |
+
|
| 54 |
+
/**
|
| 55 |
+
* @var Payone_Api_Request_Parameter_Capture_Business
|
| 56 |
+
*/
|
| 57 |
+
protected $business = null;
|
| 58 |
+
/**
|
| 59 |
+
* @var Payone_Api_Request_Parameter_Invoicing_Transaction
|
| 60 |
+
*/
|
| 61 |
+
protected $invoicing = null;
|
| 62 |
+
|
| 63 |
+
/**
|
| 64 |
+
* @var string
|
| 65 |
+
*/
|
| 66 |
+
protected $narrative_text = null;
|
| 67 |
+
|
| 68 |
+
/**
|
| 69 |
+
* @param int $amount
|
| 70 |
+
*/
|
| 71 |
+
public function setAmount($amount)
|
| 72 |
+
{
|
| 73 |
+
$this->amount = $amount;
|
| 74 |
+
}
|
| 75 |
+
|
| 76 |
+
/**
|
| 77 |
+
* @return int
|
| 78 |
+
*/
|
| 79 |
+
public function getAmount()
|
| 80 |
+
{
|
| 81 |
+
return $this->amount;
|
| 82 |
+
}
|
| 83 |
+
|
| 84 |
+
/**
|
| 85 |
+
* @param string $currency
|
| 86 |
+
*/
|
| 87 |
+
public function setCurrency($currency)
|
| 88 |
+
{
|
| 89 |
+
$this->currency = $currency;
|
| 90 |
+
}
|
| 91 |
+
|
| 92 |
+
/**
|
| 93 |
+
* @return string
|
| 94 |
+
*/
|
| 95 |
+
public function getCurrency()
|
| 96 |
+
{
|
| 97 |
+
return $this->currency;
|
| 98 |
+
}
|
| 99 |
+
|
| 100 |
+
/**
|
| 101 |
+
* @param int $sequencenumber
|
| 102 |
+
*/
|
| 103 |
+
public function setSequencenumber($sequencenumber)
|
| 104 |
+
{
|
| 105 |
+
$this->sequencenumber = $sequencenumber;
|
| 106 |
+
}
|
| 107 |
+
|
| 108 |
+
/**
|
| 109 |
+
* @return int
|
| 110 |
+
*/
|
| 111 |
+
public function getSequencenumber()
|
| 112 |
+
{
|
| 113 |
+
return $this->sequencenumber;
|
| 114 |
+
}
|
| 115 |
+
|
| 116 |
+
/**
|
| 117 |
+
* @param string $txid
|
| 118 |
+
*/
|
| 119 |
+
public function setTxid($txid)
|
| 120 |
+
{
|
| 121 |
+
$this->txid = $txid;
|
| 122 |
+
}
|
| 123 |
+
|
| 124 |
+
/**
|
| 125 |
+
* @return string
|
| 126 |
+
*/
|
| 127 |
+
public function getTxid()
|
| 128 |
+
{
|
| 129 |
+
return $this->txid;
|
| 130 |
+
}
|
| 131 |
+
|
| 132 |
+
/**
|
| 133 |
+
* @param \Payone_Api_Request_Parameter_Capture_Business $business
|
| 134 |
+
*/
|
| 135 |
+
public function setBusiness(Payone_Api_Request_Parameter_Capture_Business $business)
|
| 136 |
+
{
|
| 137 |
+
$this->business = $business;
|
| 138 |
+
}
|
| 139 |
+
|
| 140 |
+
/**
|
| 141 |
+
* @return \Payone_Api_Request_Parameter_Capture_Business
|
| 142 |
+
*/
|
| 143 |
+
public function getBusiness()
|
| 144 |
+
{
|
| 145 |
+
return $this->business;
|
| 146 |
+
}
|
| 147 |
+
|
| 148 |
+
/**
|
| 149 |
+
* @param \Payone_Api_Request_Parameter_Invoicing_Transaction $invoicing
|
| 150 |
+
*/
|
| 151 |
+
public function setInvoicing(Payone_Api_Request_Parameter_Invoicing_Transaction $invoicing)
|
| 152 |
+
{
|
| 153 |
+
$this->invoicing = $invoicing;
|
| 154 |
+
}
|
| 155 |
+
|
| 156 |
+
/**
|
| 157 |
+
* @return \Payone_Api_Request_Parameter_Invoicing_Transaction
|
| 158 |
+
*/
|
| 159 |
+
public function getInvoicing()
|
| 160 |
+
{
|
| 161 |
+
return $this->invoicing;
|
| 162 |
+
}
|
| 163 |
+
|
| 164 |
+
/**
|
| 165 |
+
* @return null
|
| 166 |
+
*/
|
| 167 |
+
public function getNarrativeText()
|
| 168 |
+
{
|
| 169 |
+
return $this->narrative_text;
|
| 170 |
+
}
|
| 171 |
+
|
| 172 |
+
/**
|
| 173 |
+
* @param null $narrative_text
|
| 174 |
+
*/
|
| 175 |
+
public function setNarrativeText($narrative_text)
|
| 176 |
+
{
|
| 177 |
+
$this->narrative_text = $narrative_text;
|
| 178 |
+
}
|
| 179 |
+
}
|
lib/Payone/Api/Request/Consumerscore.php
CHANGED
|
@@ -1,337 +1,337 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Request_Consumerscore extends Payone_Api_Request_Abstract
|
| 34 |
-
{
|
| 35 |
-
protected $request = Payone_Api_Enum_RequestType::CONSUMERSCORE;
|
| 36 |
-
|
| 37 |
-
/**
|
| 38 |
-
* @var int
|
| 39 |
-
*/
|
| 40 |
-
protected $aid = NULL;
|
| 41 |
-
/**
|
| 42 |
-
* @var string
|
| 43 |
-
*/
|
| 44 |
-
protected $addresschecktype = NULL;
|
| 45 |
-
/**
|
| 46 |
-
* @var string
|
| 47 |
-
*/
|
| 48 |
-
protected $consumerscoretype = NULL;
|
| 49 |
-
/**
|
| 50 |
-
* @var string
|
| 51 |
-
*/
|
| 52 |
-
protected $firstname = NULL;
|
| 53 |
-
/**
|
| 54 |
-
* @var string
|
| 55 |
-
*/
|
| 56 |
-
protected $lastname = NULL;
|
| 57 |
-
/**
|
| 58 |
-
* @var string
|
| 59 |
-
*/
|
| 60 |
-
protected $company = NULL;
|
| 61 |
-
/**
|
| 62 |
-
* @var string
|
| 63 |
-
*/
|
| 64 |
-
protected $street = NULL;
|
| 65 |
-
/**
|
| 66 |
-
* @var string
|
| 67 |
-
*/
|
| 68 |
-
protected $streetname = NULL;
|
| 69 |
-
/**
|
| 70 |
-
* @var string
|
| 71 |
-
*/
|
| 72 |
-
protected $streetnumber = NULL;
|
| 73 |
-
/**
|
| 74 |
-
* @var string
|
| 75 |
-
*/
|
| 76 |
-
protected $zip = NULL;
|
| 77 |
-
/**
|
| 78 |
-
* @var string
|
| 79 |
-
*/
|
| 80 |
-
protected $city = NULL;
|
| 81 |
-
/**
|
| 82 |
-
* @var string
|
| 83 |
-
*/
|
| 84 |
-
protected $country = NULL;
|
| 85 |
-
/**
|
| 86 |
-
* @var string
|
| 87 |
-
*/
|
| 88 |
-
protected $birthday = NULL;
|
| 89 |
-
/**
|
| 90 |
-
* @var string
|
| 91 |
-
*/
|
| 92 |
-
protected $telephonenumber = NULL;
|
| 93 |
-
/**
|
| 94 |
-
* @var string
|
| 95 |
-
*/
|
| 96 |
-
protected $language = NULL;
|
| 97 |
-
|
| 98 |
-
/**
|
| 99 |
-
* @param string $addresschecktype
|
| 100 |
-
*/
|
| 101 |
-
public function setAddresschecktype($addresschecktype)
|
| 102 |
-
{
|
| 103 |
-
$this->addresschecktype = $addresschecktype;
|
| 104 |
-
}
|
| 105 |
-
|
| 106 |
-
/**
|
| 107 |
-
* @return string
|
| 108 |
-
*/
|
| 109 |
-
public function getAddresschecktype()
|
| 110 |
-
{
|
| 111 |
-
return $this->addresschecktype;
|
| 112 |
-
}
|
| 113 |
-
|
| 114 |
-
/**
|
| 115 |
-
* @param int $aid
|
| 116 |
-
*/
|
| 117 |
-
public function setAid($aid)
|
| 118 |
-
{
|
| 119 |
-
$this->aid = $aid;
|
| 120 |
-
}
|
| 121 |
-
|
| 122 |
-
/**
|
| 123 |
-
* @return int
|
| 124 |
-
*/
|
| 125 |
-
public function getAid()
|
| 126 |
-
{
|
| 127 |
-
return $this->aid;
|
| 128 |
-
}
|
| 129 |
-
|
| 130 |
-
/**
|
| 131 |
-
* @param string $birthday
|
| 132 |
-
*/
|
| 133 |
-
public function setBirthday($birthday)
|
| 134 |
-
{
|
| 135 |
-
$this->birthday = $birthday;
|
| 136 |
-
}
|
| 137 |
-
|
| 138 |
-
/**
|
| 139 |
-
* @return string
|
| 140 |
-
*/
|
| 141 |
-
public function getBirthday()
|
| 142 |
-
{
|
| 143 |
-
return $this->birthday;
|
| 144 |
-
}
|
| 145 |
-
|
| 146 |
-
/**
|
| 147 |
-
* @param string $city
|
| 148 |
-
*/
|
| 149 |
-
public function setCity($city)
|
| 150 |
-
{
|
| 151 |
-
$this->city = $city;
|
| 152 |
-
}
|
| 153 |
-
|
| 154 |
-
/**
|
| 155 |
-
* @return string
|
| 156 |
-
*/
|
| 157 |
-
public function getCity()
|
| 158 |
-
{
|
| 159 |
-
return $this->city;
|
| 160 |
-
}
|
| 161 |
-
|
| 162 |
-
/**
|
| 163 |
-
* @param string $company
|
| 164 |
-
*/
|
| 165 |
-
public function setCompany($company)
|
| 166 |
-
{
|
| 167 |
-
$this->company = $company;
|
| 168 |
-
}
|
| 169 |
-
|
| 170 |
-
/**
|
| 171 |
-
* @return string
|
| 172 |
-
*/
|
| 173 |
-
public function getCompany()
|
| 174 |
-
{
|
| 175 |
-
return $this->company;
|
| 176 |
-
}
|
| 177 |
-
|
| 178 |
-
/**
|
| 179 |
-
* @param string $consumerscoretype
|
| 180 |
-
*/
|
| 181 |
-
public function setConsumerscoretype($consumerscoretype)
|
| 182 |
-
{
|
| 183 |
-
$this->consumerscoretype = $consumerscoretype;
|
| 184 |
-
}
|
| 185 |
-
|
| 186 |
-
/**
|
| 187 |
-
* @return string
|
| 188 |
-
*/
|
| 189 |
-
public function getConsumerscoretype()
|
| 190 |
-
{
|
| 191 |
-
return $this->consumerscoretype;
|
| 192 |
-
}
|
| 193 |
-
|
| 194 |
-
/**
|
| 195 |
-
* @param string $country
|
| 196 |
-
*/
|
| 197 |
-
public function setCountry($country)
|
| 198 |
-
{
|
| 199 |
-
$this->country = $country;
|
| 200 |
-
}
|
| 201 |
-
|
| 202 |
-
/**
|
| 203 |
-
* @return string
|
| 204 |
-
*/
|
| 205 |
-
public function getCountry()
|
| 206 |
-
{
|
| 207 |
-
return $this->country;
|
| 208 |
-
}
|
| 209 |
-
|
| 210 |
-
/**
|
| 211 |
-
* @param string $firstname
|
| 212 |
-
*/
|
| 213 |
-
public function setFirstname($firstname)
|
| 214 |
-
{
|
| 215 |
-
$this->firstname = $firstname;
|
| 216 |
-
}
|
| 217 |
-
|
| 218 |
-
/**
|
| 219 |
-
* @return string
|
| 220 |
-
*/
|
| 221 |
-
public function getFirstname()
|
| 222 |
-
{
|
| 223 |
-
return $this->firstname;
|
| 224 |
-
}
|
| 225 |
-
|
| 226 |
-
/**
|
| 227 |
-
* @param string $language
|
| 228 |
-
*/
|
| 229 |
-
public function setLanguage($language)
|
| 230 |
-
{
|
| 231 |
-
$this->language = $language;
|
| 232 |
-
}
|
| 233 |
-
|
| 234 |
-
/**
|
| 235 |
-
* @return string
|
| 236 |
-
*/
|
| 237 |
-
public function getLanguage()
|
| 238 |
-
{
|
| 239 |
-
return $this->language;
|
| 240 |
-
}
|
| 241 |
-
|
| 242 |
-
/**
|
| 243 |
-
* @param string $lastname
|
| 244 |
-
*/
|
| 245 |
-
public function setLastname($lastname)
|
| 246 |
-
{
|
| 247 |
-
$this->lastname = $lastname;
|
| 248 |
-
}
|
| 249 |
-
|
| 250 |
-
/**
|
| 251 |
-
* @return string
|
| 252 |
-
*/
|
| 253 |
-
public function getLastname()
|
| 254 |
-
{
|
| 255 |
-
return $this->lastname;
|
| 256 |
-
}
|
| 257 |
-
|
| 258 |
-
/**
|
| 259 |
-
* @param string $street
|
| 260 |
-
*/
|
| 261 |
-
public function setStreet($street)
|
| 262 |
-
{
|
| 263 |
-
$this->street = $street;
|
| 264 |
-
}
|
| 265 |
-
|
| 266 |
-
/**
|
| 267 |
-
* @return string
|
| 268 |
-
*/
|
| 269 |
-
public function getStreet()
|
| 270 |
-
{
|
| 271 |
-
return $this->street;
|
| 272 |
-
}
|
| 273 |
-
|
| 274 |
-
/**
|
| 275 |
-
* @param string $streetname
|
| 276 |
-
*/
|
| 277 |
-
public function setStreetname($streetname)
|
| 278 |
-
{
|
| 279 |
-
$this->streetname = $streetname;
|
| 280 |
-
}
|
| 281 |
-
|
| 282 |
-
/**
|
| 283 |
-
* @return string
|
| 284 |
-
*/
|
| 285 |
-
public function getStreetname()
|
| 286 |
-
{
|
| 287 |
-
return $this->streetname;
|
| 288 |
-
}
|
| 289 |
-
|
| 290 |
-
/**
|
| 291 |
-
* @param string $streetnumber
|
| 292 |
-
*/
|
| 293 |
-
public function setStreetnumber($streetnumber)
|
| 294 |
-
{
|
| 295 |
-
$this->streetnumber = $streetnumber;
|
| 296 |
-
}
|
| 297 |
-
|
| 298 |
-
/**
|
| 299 |
-
* @return string
|
| 300 |
-
*/
|
| 301 |
-
public function getStreetnumber()
|
| 302 |
-
{
|
| 303 |
-
return $this->streetnumber;
|
| 304 |
-
}
|
| 305 |
-
|
| 306 |
-
/**
|
| 307 |
-
* @param string $telephonenumber
|
| 308 |
-
*/
|
| 309 |
-
public function setTelephonenumber($telephonenumber)
|
| 310 |
-
{
|
| 311 |
-
$this->telephonenumber = $telephonenumber;
|
| 312 |
-
}
|
| 313 |
-
|
| 314 |
-
/**
|
| 315 |
-
* @return string
|
| 316 |
-
*/
|
| 317 |
-
public function getTelephonenumber()
|
| 318 |
-
{
|
| 319 |
-
return $this->telephonenumber;
|
| 320 |
-
}
|
| 321 |
-
|
| 322 |
-
/**
|
| 323 |
-
* @param string $zip
|
| 324 |
-
*/
|
| 325 |
-
public function setZip($zip)
|
| 326 |
-
{
|
| 327 |
-
$this->zip = $zip;
|
| 328 |
-
}
|
| 329 |
-
|
| 330 |
-
/**
|
| 331 |
-
* @return string
|
| 332 |
-
*/
|
| 333 |
-
public function getZip()
|
| 334 |
-
{
|
| 335 |
-
return $this->zip;
|
| 336 |
-
}
|
| 337 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Request_Consumerscore extends Payone_Api_Request_Abstract
|
| 34 |
+
{
|
| 35 |
+
protected $request = Payone_Api_Enum_RequestType::CONSUMERSCORE;
|
| 36 |
+
|
| 37 |
+
/**
|
| 38 |
+
* @var int
|
| 39 |
+
*/
|
| 40 |
+
protected $aid = NULL;
|
| 41 |
+
/**
|
| 42 |
+
* @var string
|
| 43 |
+
*/
|
| 44 |
+
protected $addresschecktype = NULL;
|
| 45 |
+
/**
|
| 46 |
+
* @var string
|
| 47 |
+
*/
|
| 48 |
+
protected $consumerscoretype = NULL;
|
| 49 |
+
/**
|
| 50 |
+
* @var string
|
| 51 |
+
*/
|
| 52 |
+
protected $firstname = NULL;
|
| 53 |
+
/**
|
| 54 |
+
* @var string
|
| 55 |
+
*/
|
| 56 |
+
protected $lastname = NULL;
|
| 57 |
+
/**
|
| 58 |
+
* @var string
|
| 59 |
+
*/
|
| 60 |
+
protected $company = NULL;
|
| 61 |
+
/**
|
| 62 |
+
* @var string
|
| 63 |
+
*/
|
| 64 |
+
protected $street = NULL;
|
| 65 |
+
/**
|
| 66 |
+
* @var string
|
| 67 |
+
*/
|
| 68 |
+
protected $streetname = NULL;
|
| 69 |
+
/**
|
| 70 |
+
* @var string
|
| 71 |
+
*/
|
| 72 |
+
protected $streetnumber = NULL;
|
| 73 |
+
/**
|
| 74 |
+
* @var string
|
| 75 |
+
*/
|
| 76 |
+
protected $zip = NULL;
|
| 77 |
+
/**
|
| 78 |
+
* @var string
|
| 79 |
+
*/
|
| 80 |
+
protected $city = NULL;
|
| 81 |
+
/**
|
| 82 |
+
* @var string
|
| 83 |
+
*/
|
| 84 |
+
protected $country = NULL;
|
| 85 |
+
/**
|
| 86 |
+
* @var string
|
| 87 |
+
*/
|
| 88 |
+
protected $birthday = NULL;
|
| 89 |
+
/**
|
| 90 |
+
* @var string
|
| 91 |
+
*/
|
| 92 |
+
protected $telephonenumber = NULL;
|
| 93 |
+
/**
|
| 94 |
+
* @var string
|
| 95 |
+
*/
|
| 96 |
+
protected $language = NULL;
|
| 97 |
+
|
| 98 |
+
/**
|
| 99 |
+
* @param string $addresschecktype
|
| 100 |
+
*/
|
| 101 |
+
public function setAddresschecktype($addresschecktype)
|
| 102 |
+
{
|
| 103 |
+
$this->addresschecktype = $addresschecktype;
|
| 104 |
+
}
|
| 105 |
+
|
| 106 |
+
/**
|
| 107 |
+
* @return string
|
| 108 |
+
*/
|
| 109 |
+
public function getAddresschecktype()
|
| 110 |
+
{
|
| 111 |
+
return $this->addresschecktype;
|
| 112 |
+
}
|
| 113 |
+
|
| 114 |
+
/**
|
| 115 |
+
* @param int $aid
|
| 116 |
+
*/
|
| 117 |
+
public function setAid($aid)
|
| 118 |
+
{
|
| 119 |
+
$this->aid = $aid;
|
| 120 |
+
}
|
| 121 |
+
|
| 122 |
+
/**
|
| 123 |
+
* @return int
|
| 124 |
+
*/
|
| 125 |
+
public function getAid()
|
| 126 |
+
{
|
| 127 |
+
return $this->aid;
|
| 128 |
+
}
|
| 129 |
+
|
| 130 |
+
/**
|
| 131 |
+
* @param string $birthday
|
| 132 |
+
*/
|
| 133 |
+
public function setBirthday($birthday)
|
| 134 |
+
{
|
| 135 |
+
$this->birthday = $birthday;
|
| 136 |
+
}
|
| 137 |
+
|
| 138 |
+
/**
|
| 139 |
+
* @return string
|
| 140 |
+
*/
|
| 141 |
+
public function getBirthday()
|
| 142 |
+
{
|
| 143 |
+
return $this->birthday;
|
| 144 |
+
}
|
| 145 |
+
|
| 146 |
+
/**
|
| 147 |
+
* @param string $city
|
| 148 |
+
*/
|
| 149 |
+
public function setCity($city)
|
| 150 |
+
{
|
| 151 |
+
$this->city = $city;
|
| 152 |
+
}
|
| 153 |
+
|
| 154 |
+
/**
|
| 155 |
+
* @return string
|
| 156 |
+
*/
|
| 157 |
+
public function getCity()
|
| 158 |
+
{
|
| 159 |
+
return $this->city;
|
| 160 |
+
}
|
| 161 |
+
|
| 162 |
+
/**
|
| 163 |
+
* @param string $company
|
| 164 |
+
*/
|
| 165 |
+
public function setCompany($company)
|
| 166 |
+
{
|
| 167 |
+
$this->company = $company;
|
| 168 |
+
}
|
| 169 |
+
|
| 170 |
+
/**
|
| 171 |
+
* @return string
|
| 172 |
+
*/
|
| 173 |
+
public function getCompany()
|
| 174 |
+
{
|
| 175 |
+
return $this->company;
|
| 176 |
+
}
|
| 177 |
+
|
| 178 |
+
/**
|
| 179 |
+
* @param string $consumerscoretype
|
| 180 |
+
*/
|
| 181 |
+
public function setConsumerscoretype($consumerscoretype)
|
| 182 |
+
{
|
| 183 |
+
$this->consumerscoretype = $consumerscoretype;
|
| 184 |
+
}
|
| 185 |
+
|
| 186 |
+
/**
|
| 187 |
+
* @return string
|
| 188 |
+
*/
|
| 189 |
+
public function getConsumerscoretype()
|
| 190 |
+
{
|
| 191 |
+
return $this->consumerscoretype;
|
| 192 |
+
}
|
| 193 |
+
|
| 194 |
+
/**
|
| 195 |
+
* @param string $country
|
| 196 |
+
*/
|
| 197 |
+
public function setCountry($country)
|
| 198 |
+
{
|
| 199 |
+
$this->country = $country;
|
| 200 |
+
}
|
| 201 |
+
|
| 202 |
+
/**
|
| 203 |
+
* @return string
|
| 204 |
+
*/
|
| 205 |
+
public function getCountry()
|
| 206 |
+
{
|
| 207 |
+
return $this->country;
|
| 208 |
+
}
|
| 209 |
+
|
| 210 |
+
/**
|
| 211 |
+
* @param string $firstname
|
| 212 |
+
*/
|
| 213 |
+
public function setFirstname($firstname)
|
| 214 |
+
{
|
| 215 |
+
$this->firstname = $firstname;
|
| 216 |
+
}
|
| 217 |
+
|
| 218 |
+
/**
|
| 219 |
+
* @return string
|
| 220 |
+
*/
|
| 221 |
+
public function getFirstname()
|
| 222 |
+
{
|
| 223 |
+
return $this->firstname;
|
| 224 |
+
}
|
| 225 |
+
|
| 226 |
+
/**
|
| 227 |
+
* @param string $language
|
| 228 |
+
*/
|
| 229 |
+
public function setLanguage($language)
|
| 230 |
+
{
|
| 231 |
+
$this->language = $language;
|
| 232 |
+
}
|
| 233 |
+
|
| 234 |
+
/**
|
| 235 |
+
* @return string
|
| 236 |
+
*/
|
| 237 |
+
public function getLanguage()
|
| 238 |
+
{
|
| 239 |
+
return $this->language;
|
| 240 |
+
}
|
| 241 |
+
|
| 242 |
+
/**
|
| 243 |
+
* @param string $lastname
|
| 244 |
+
*/
|
| 245 |
+
public function setLastname($lastname)
|
| 246 |
+
{
|
| 247 |
+
$this->lastname = $lastname;
|
| 248 |
+
}
|
| 249 |
+
|
| 250 |
+
/**
|
| 251 |
+
* @return string
|
| 252 |
+
*/
|
| 253 |
+
public function getLastname()
|
| 254 |
+
{
|
| 255 |
+
return $this->lastname;
|
| 256 |
+
}
|
| 257 |
+
|
| 258 |
+
/**
|
| 259 |
+
* @param string $street
|
| 260 |
+
*/
|
| 261 |
+
public function setStreet($street)
|
| 262 |
+
{
|
| 263 |
+
$this->street = $street;
|
| 264 |
+
}
|
| 265 |
+
|
| 266 |
+
/**
|
| 267 |
+
* @return string
|
| 268 |
+
*/
|
| 269 |
+
public function getStreet()
|
| 270 |
+
{
|
| 271 |
+
return $this->street;
|
| 272 |
+
}
|
| 273 |
+
|
| 274 |
+
/**
|
| 275 |
+
* @param string $streetname
|
| 276 |
+
*/
|
| 277 |
+
public function setStreetname($streetname)
|
| 278 |
+
{
|
| 279 |
+
$this->streetname = $streetname;
|
| 280 |
+
}
|
| 281 |
+
|
| 282 |
+
/**
|
| 283 |
+
* @return string
|
| 284 |
+
*/
|
| 285 |
+
public function getStreetname()
|
| 286 |
+
{
|
| 287 |
+
return $this->streetname;
|
| 288 |
+
}
|
| 289 |
+
|
| 290 |
+
/**
|
| 291 |
+
* @param string $streetnumber
|
| 292 |
+
*/
|
| 293 |
+
public function setStreetnumber($streetnumber)
|
| 294 |
+
{
|
| 295 |
+
$this->streetnumber = $streetnumber;
|
| 296 |
+
}
|
| 297 |
+
|
| 298 |
+
/**
|
| 299 |
+
* @return string
|
| 300 |
+
*/
|
| 301 |
+
public function getStreetnumber()
|
| 302 |
+
{
|
| 303 |
+
return $this->streetnumber;
|
| 304 |
+
}
|
| 305 |
+
|
| 306 |
+
/**
|
| 307 |
+
* @param string $telephonenumber
|
| 308 |
+
*/
|
| 309 |
+
public function setTelephonenumber($telephonenumber)
|
| 310 |
+
{
|
| 311 |
+
$this->telephonenumber = $telephonenumber;
|
| 312 |
+
}
|
| 313 |
+
|
| 314 |
+
/**
|
| 315 |
+
* @return string
|
| 316 |
+
*/
|
| 317 |
+
public function getTelephonenumber()
|
| 318 |
+
{
|
| 319 |
+
return $this->telephonenumber;
|
| 320 |
+
}
|
| 321 |
+
|
| 322 |
+
/**
|
| 323 |
+
* @param string $zip
|
| 324 |
+
*/
|
| 325 |
+
public function setZip($zip)
|
| 326 |
+
{
|
| 327 |
+
$this->zip = $zip;
|
| 328 |
+
}
|
| 329 |
+
|
| 330 |
+
/**
|
| 331 |
+
* @return string
|
| 332 |
+
*/
|
| 333 |
+
public function getZip()
|
| 334 |
+
{
|
| 335 |
+
return $this->zip;
|
| 336 |
+
}
|
| 337 |
+
}
|
lib/Payone/Api/Request/CreateAccess.php
CHANGED
|
@@ -1,526 +1,526 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Request_CreateAccess extends Payone_Api_Request_Abstract
|
| 34 |
-
{
|
| 35 |
-
protected $request = Payone_Api_Enum_RequestType::CREATEACCESS;
|
| 36 |
-
|
| 37 |
-
/**
|
| 38 |
-
* Sub account ID
|
| 39 |
-
*
|
| 40 |
-
* @var int
|
| 41 |
-
*/
|
| 42 |
-
protected $aid = NULL;
|
| 43 |
-
/**
|
| 44 |
-
* @var string
|
| 45 |
-
*/
|
| 46 |
-
protected $clearingtype = NULL;
|
| 47 |
-
/**
|
| 48 |
-
* Merchant reference number for the payment process. (Permitted symbols: 0-9, a-z, A-Z, .,-,_,/)
|
| 49 |
-
*
|
| 50 |
-
* @var string
|
| 51 |
-
*/
|
| 52 |
-
protected $reference = NULL;
|
| 53 |
-
|
| 54 |
-
/**
|
| 55 |
-
* Offer ID
|
| 56 |
-
*
|
| 57 |
-
* @var int
|
| 58 |
-
*/
|
| 59 |
-
protected $productid = NULL;
|
| 60 |
-
|
| 61 |
-
/**
|
| 62 |
-
* Individual Parameter
|
| 63 |
-
*
|
| 64 |
-
* @var string
|
| 65 |
-
*/
|
| 66 |
-
protected $param = NULL;
|
| 67 |
-
|
| 68 |
-
/**
|
| 69 |
-
* Username of customer
|
| 70 |
-
*
|
| 71 |
-
* @var string
|
| 72 |
-
*/
|
| 73 |
-
protected $accessname = NULL;
|
| 74 |
-
|
| 75 |
-
/**
|
| 76 |
-
* Pass of customer
|
| 77 |
-
*
|
| 78 |
-
* @var string
|
| 79 |
-
*/
|
| 80 |
-
protected $accesscode = NULL;
|
| 81 |
-
|
| 82 |
-
/**
|
| 83 |
-
* Startdate of access as unixtimestamp
|
| 84 |
-
*
|
| 85 |
-
* @var int
|
| 86 |
-
*/
|
| 87 |
-
protected $access_starttime = NULL;
|
| 88 |
-
|
| 89 |
-
/**
|
| 90 |
-
* Expiredate of first term or timestamp of renewal as unixtimestamp
|
| 91 |
-
*
|
| 92 |
-
* @var int
|
| 93 |
-
*/
|
| 94 |
-
protected $access_expiretime = NULL;
|
| 95 |
-
|
| 96 |
-
/**
|
| 97 |
-
* Canelationdate as unixtimestamp
|
| 98 |
-
*
|
| 99 |
-
* @var int
|
| 100 |
-
*/
|
| 101 |
-
protected $access_canceltime = NULL;
|
| 102 |
-
|
| 103 |
-
/**
|
| 104 |
-
* Entire price of first term, must be equal to sum of amount * price. Must be in smallest currency unit
|
| 105 |
-
*
|
| 106 |
-
* @var int
|
| 107 |
-
*/
|
| 108 |
-
protected $amount_trail = NULL;
|
| 109 |
-
|
| 110 |
-
/**
|
| 111 |
-
* Time unit of first term
|
| 112 |
-
*
|
| 113 |
-
* @var string
|
| 114 |
-
*/
|
| 115 |
-
protected $period_unit_trail = NULL;
|
| 116 |
-
|
| 117 |
-
/**
|
| 118 |
-
* Lenght of first term
|
| 119 |
-
*
|
| 120 |
-
* @var int
|
| 121 |
-
*/
|
| 122 |
-
protected $period_length_trail = NULL;
|
| 123 |
-
|
| 124 |
-
/**
|
| 125 |
-
* Entire price of all products in one renewal term. Must be in smallest currency unit
|
| 126 |
-
*
|
| 127 |
-
* @var int
|
| 128 |
-
*/
|
| 129 |
-
protected $amount_recurring = NULL;
|
| 130 |
-
|
| 131 |
-
/**
|
| 132 |
-
* Time unit of renewal term
|
| 133 |
-
*
|
| 134 |
-
* @var string
|
| 135 |
-
*/
|
| 136 |
-
protected $period_unit_recurring = NULL;
|
| 137 |
-
|
| 138 |
-
/**
|
| 139 |
-
* Length of renewal term
|
| 140 |
-
*
|
| 141 |
-
* @var int
|
| 142 |
-
*/
|
| 143 |
-
protected $period_length_recurring = NULL;
|
| 144 |
-
|
| 145 |
-
/**
|
| 146 |
-
* Currency (ISO-4217)
|
| 147 |
-
*
|
| 148 |
-
* @var string
|
| 149 |
-
*/
|
| 150 |
-
protected $currency = NULL;
|
| 151 |
-
|
| 152 |
-
/**
|
| 153 |
-
* @var Payone_Api_Request_Parameter_CreateAccess_Billing
|
| 154 |
-
*/
|
| 155 |
-
protected $billing = null;
|
| 156 |
-
/**
|
| 157 |
-
* @var Payone_Api_Request_Parameter_CreateAccess_Invoicing_Transaction
|
| 158 |
-
*/
|
| 159 |
-
protected $invoicing = null;
|
| 160 |
-
/**
|
| 161 |
-
* @var Payone_Api_Request_Parameter_CreateAccess_PersonalData
|
| 162 |
-
*/
|
| 163 |
-
protected $personaldata = null;
|
| 164 |
-
/**
|
| 165 |
-
* @var Payone_Api_Request_Parameter_CreateAccess_PaymentMethod_Abstract
|
| 166 |
-
*/
|
| 167 |
-
protected $payment = null;
|
| 168 |
-
/**
|
| 169 |
-
* @var Payone_Api_Request_Parameter_CreateAccess_3dsecure
|
| 170 |
-
*/
|
| 171 |
-
protected $_3dsecure = null;
|
| 172 |
-
|
| 173 |
-
|
| 174 |
-
/**
|
| 175 |
-
* @param int $access_canceltime
|
| 176 |
-
*/
|
| 177 |
-
public function setAccessCanceltime($access_canceltime)
|
| 178 |
-
{
|
| 179 |
-
$this->access_canceltime = $access_canceltime;
|
| 180 |
-
}
|
| 181 |
-
|
| 182 |
-
/**
|
| 183 |
-
* @return int
|
| 184 |
-
*/
|
| 185 |
-
public function getAccessCanceltime()
|
| 186 |
-
{
|
| 187 |
-
return $this->access_canceltime;
|
| 188 |
-
}
|
| 189 |
-
|
| 190 |
-
/**
|
| 191 |
-
* @param int $access_expiretime
|
| 192 |
-
*/
|
| 193 |
-
public function setAccessExpiretime($access_expiretime)
|
| 194 |
-
{
|
| 195 |
-
$this->access_expiretime = $access_expiretime;
|
| 196 |
-
}
|
| 197 |
-
|
| 198 |
-
/**
|
| 199 |
-
* @return int
|
| 200 |
-
*/
|
| 201 |
-
public function getAccessExpiretime()
|
| 202 |
-
{
|
| 203 |
-
return $this->access_expiretime;
|
| 204 |
-
}
|
| 205 |
-
|
| 206 |
-
/**
|
| 207 |
-
* @param int $access_starttime
|
| 208 |
-
*/
|
| 209 |
-
public function setAccessStarttime($access_starttime)
|
| 210 |
-
{
|
| 211 |
-
$this->access_starttime = $access_starttime;
|
| 212 |
-
}
|
| 213 |
-
|
| 214 |
-
/**
|
| 215 |
-
* @return int
|
| 216 |
-
*/
|
| 217 |
-
public function getAccessStarttime()
|
| 218 |
-
{
|
| 219 |
-
return $this->access_starttime;
|
| 220 |
-
}
|
| 221 |
-
|
| 222 |
-
/**
|
| 223 |
-
* @param string $accesscode
|
| 224 |
-
*/
|
| 225 |
-
public function setAccesscode($accesscode)
|
| 226 |
-
{
|
| 227 |
-
$this->accesscode = $accesscode;
|
| 228 |
-
}
|
| 229 |
-
|
| 230 |
-
/**
|
| 231 |
-
* @return string
|
| 232 |
-
*/
|
| 233 |
-
public function getAccesscode()
|
| 234 |
-
{
|
| 235 |
-
return $this->accesscode;
|
| 236 |
-
}
|
| 237 |
-
|
| 238 |
-
/**
|
| 239 |
-
* @param string $accessname
|
| 240 |
-
*/
|
| 241 |
-
public function setAccessname($accessname)
|
| 242 |
-
{
|
| 243 |
-
$this->accessname = $accessname;
|
| 244 |
-
}
|
| 245 |
-
|
| 246 |
-
/**
|
| 247 |
-
* @return string
|
| 248 |
-
*/
|
| 249 |
-
public function getAccessname()
|
| 250 |
-
{
|
| 251 |
-
return $this->accessname;
|
| 252 |
-
}
|
| 253 |
-
|
| 254 |
-
/**
|
| 255 |
-
* @param int $aid
|
| 256 |
-
*/
|
| 257 |
-
public function setAid($aid)
|
| 258 |
-
{
|
| 259 |
-
$this->aid = $aid;
|
| 260 |
-
}
|
| 261 |
-
|
| 262 |
-
/**
|
| 263 |
-
* @return int
|
| 264 |
-
*/
|
| 265 |
-
public function getAid()
|
| 266 |
-
{
|
| 267 |
-
return $this->aid;
|
| 268 |
-
}
|
| 269 |
-
|
| 270 |
-
/**
|
| 271 |
-
* @param int $amount_recurring
|
| 272 |
-
*/
|
| 273 |
-
public function setAmountRecurring($amount_recurring)
|
| 274 |
-
{
|
| 275 |
-
$this->amount_recurring = $amount_recurring;
|
| 276 |
-
}
|
| 277 |
-
|
| 278 |
-
/**
|
| 279 |
-
* @return int
|
| 280 |
-
*/
|
| 281 |
-
public function getAmountRecurring()
|
| 282 |
-
{
|
| 283 |
-
return $this->amount_recurring;
|
| 284 |
-
}
|
| 285 |
-
|
| 286 |
-
/**
|
| 287 |
-
* @param int $amount_trail
|
| 288 |
-
*/
|
| 289 |
-
public function setAmountTrail($amount_trail)
|
| 290 |
-
{
|
| 291 |
-
$this->amount_trail = $amount_trail;
|
| 292 |
-
}
|
| 293 |
-
|
| 294 |
-
/**
|
| 295 |
-
* @return int
|
| 296 |
-
*/
|
| 297 |
-
public function getAmountTrail()
|
| 298 |
-
{
|
| 299 |
-
return $this->amount_trail;
|
| 300 |
-
}
|
| 301 |
-
|
| 302 |
-
/**
|
| 303 |
-
* @param string $clearingtype
|
| 304 |
-
*/
|
| 305 |
-
public function setClearingtype($clearingtype)
|
| 306 |
-
{
|
| 307 |
-
$this->clearingtype = $clearingtype;
|
| 308 |
-
}
|
| 309 |
-
|
| 310 |
-
/**
|
| 311 |
-
* @return string
|
| 312 |
-
*/
|
| 313 |
-
public function getClearingtype()
|
| 314 |
-
{
|
| 315 |
-
return $this->clearingtype;
|
| 316 |
-
}
|
| 317 |
-
|
| 318 |
-
/**
|
| 319 |
-
* @param string $param
|
| 320 |
-
*/
|
| 321 |
-
public function setParam($param)
|
| 322 |
-
{
|
| 323 |
-
$this->param = $param;
|
| 324 |
-
}
|
| 325 |
-
|
| 326 |
-
/**
|
| 327 |
-
* @return string
|
| 328 |
-
*/
|
| 329 |
-
public function getParam()
|
| 330 |
-
{
|
| 331 |
-
return $this->param;
|
| 332 |
-
}
|
| 333 |
-
|
| 334 |
-
/**
|
| 335 |
-
* @param int $period_length_recurring
|
| 336 |
-
*/
|
| 337 |
-
public function setPeriodLengthRecurring($period_length_recurring)
|
| 338 |
-
{
|
| 339 |
-
$this->period_length_recurring = $period_length_recurring;
|
| 340 |
-
}
|
| 341 |
-
|
| 342 |
-
/**
|
| 343 |
-
* @return int
|
| 344 |
-
*/
|
| 345 |
-
public function getPeriodLengthRecurring()
|
| 346 |
-
{
|
| 347 |
-
return $this->period_length_recurring;
|
| 348 |
-
}
|
| 349 |
-
|
| 350 |
-
/**
|
| 351 |
-
* @param int $period_length_trail
|
| 352 |
-
*/
|
| 353 |
-
public function setPeriodLengthTrail($period_length_trail)
|
| 354 |
-
{
|
| 355 |
-
$this->period_length_trail = $period_length_trail;
|
| 356 |
-
}
|
| 357 |
-
|
| 358 |
-
/**
|
| 359 |
-
* @return int
|
| 360 |
-
*/
|
| 361 |
-
public function getPeriodLengthTrail()
|
| 362 |
-
{
|
| 363 |
-
return $this->period_length_trail;
|
| 364 |
-
}
|
| 365 |
-
|
| 366 |
-
/**
|
| 367 |
-
* @param string $period_unit_recurring
|
| 368 |
-
*/
|
| 369 |
-
public function setPeriodUnitRecurring($period_unit_recurring)
|
| 370 |
-
{
|
| 371 |
-
$this->period_unit_recurring = $period_unit_recurring;
|
| 372 |
-
}
|
| 373 |
-
|
| 374 |
-
/**
|
| 375 |
-
* @return string
|
| 376 |
-
*/
|
| 377 |
-
public function getPeriodUnitRecurring()
|
| 378 |
-
{
|
| 379 |
-
return $this->period_unit_recurring;
|
| 380 |
-
}
|
| 381 |
-
|
| 382 |
-
/**
|
| 383 |
-
* @param string $period_unit_trail
|
| 384 |
-
*/
|
| 385 |
-
public function setPeriodUnitTrail($period_unit_trail)
|
| 386 |
-
{
|
| 387 |
-
$this->period_unit_trail = $period_unit_trail;
|
| 388 |
-
}
|
| 389 |
-
|
| 390 |
-
/**
|
| 391 |
-
* @return string
|
| 392 |
-
*/
|
| 393 |
-
public function getPeriodUnitTrail()
|
| 394 |
-
{
|
| 395 |
-
return $this->period_unit_trail;
|
| 396 |
-
}
|
| 397 |
-
|
| 398 |
-
/**
|
| 399 |
-
* @param int $productid
|
| 400 |
-
*/
|
| 401 |
-
public function setProductid($productid)
|
| 402 |
-
{
|
| 403 |
-
$this->productid = $productid;
|
| 404 |
-
}
|
| 405 |
-
|
| 406 |
-
/**
|
| 407 |
-
* @return int
|
| 408 |
-
*/
|
| 409 |
-
public function getProductid()
|
| 410 |
-
{
|
| 411 |
-
return $this->productid;
|
| 412 |
-
}
|
| 413 |
-
|
| 414 |
-
/**
|
| 415 |
-
* @param string $reference
|
| 416 |
-
*/
|
| 417 |
-
public function setReference($reference)
|
| 418 |
-
{
|
| 419 |
-
$this->reference = $reference;
|
| 420 |
-
}
|
| 421 |
-
|
| 422 |
-
/**
|
| 423 |
-
* @return string
|
| 424 |
-
*/
|
| 425 |
-
public function getReference()
|
| 426 |
-
{
|
| 427 |
-
return $this->reference;
|
| 428 |
-
}
|
| 429 |
-
|
| 430 |
-
/**
|
| 431 |
-
* @param \Payone_Api_Request_Parameter_CreateAccess_Billing $billing
|
| 432 |
-
*/
|
| 433 |
-
public function setBilling(Payone_Api_Request_Parameter_CreateAccess_Billing $billing)
|
| 434 |
-
{
|
| 435 |
-
$this->billing = $billing;
|
| 436 |
-
}
|
| 437 |
-
|
| 438 |
-
/**
|
| 439 |
-
* @return \Payone_Api_Request_Parameter_CreateAccess_Billing
|
| 440 |
-
*/
|
| 441 |
-
public function getBilling()
|
| 442 |
-
{
|
| 443 |
-
return $this->billing;
|
| 444 |
-
}
|
| 445 |
-
|
| 446 |
-
/**
|
| 447 |
-
* @param \Payone_Api_Request_Parameter_CreateAccess_Invoicing_Transaction $invoicing
|
| 448 |
-
*/
|
| 449 |
-
public function setInvoicing(Payone_Api_Request_Parameter_CreateAccess_Invoicing_Transaction $invoicing)
|
| 450 |
-
{
|
| 451 |
-
$this->invoicing = $invoicing;
|
| 452 |
-
}
|
| 453 |
-
|
| 454 |
-
/**
|
| 455 |
-
* @return \Payone_Api_Request_Parameter_CreateAccess_Invoicing_Transaction
|
| 456 |
-
*/
|
| 457 |
-
public function getInvoicing()
|
| 458 |
-
{
|
| 459 |
-
return $this->invoicing;
|
| 460 |
-
}
|
| 461 |
-
|
| 462 |
-
/**
|
| 463 |
-
* @param \Payone_Api_Request_Parameter_CreateAccess_PaymentMethod_Abstract $payment
|
| 464 |
-
*/
|
| 465 |
-
public function setPayment(Payone_Api_Request_Parameter_CreateAccess_PaymentMethod_Abstract $payment)
|
| 466 |
-
{
|
| 467 |
-
$this->payment = $payment;
|
| 468 |
-
}
|
| 469 |
-
|
| 470 |
-
/**
|
| 471 |
-
* @return \Payone_Api_Request_Parameter_CreateAccess_PaymentMethod_Abstract
|
| 472 |
-
*/
|
| 473 |
-
public function getPayment()
|
| 474 |
-
{
|
| 475 |
-
return $this->payment;
|
| 476 |
-
}
|
| 477 |
-
|
| 478 |
-
/**
|
| 479 |
-
* @param \Payone_Api_Request_Parameter_CreateAccess_PersonalData $personaldata
|
| 480 |
-
*/
|
| 481 |
-
public function setPersonaldata(Payone_Api_Request_Parameter_CreateAccess_PersonalData $personaldata)
|
| 482 |
-
{
|
| 483 |
-
$this->personaldata = $personaldata;
|
| 484 |
-
}
|
| 485 |
-
|
| 486 |
-
/**
|
| 487 |
-
* @return \Payone_Api_Request_Parameter_CreateAccess_PersonalData
|
| 488 |
-
*/
|
| 489 |
-
public function getPersonaldata()
|
| 490 |
-
{
|
| 491 |
-
return $this->personaldata;
|
| 492 |
-
}
|
| 493 |
-
|
| 494 |
-
/**
|
| 495 |
-
* @param \Payone_Api_Request_Parameter_CreateAccess_3dsecure $secure
|
| 496 |
-
*/
|
| 497 |
-
public function set3dsecure(Payone_Api_Request_Parameter_CreateAccess_3dsecure $secure)
|
| 498 |
-
{
|
| 499 |
-
$this->_3dsecure = $secure;
|
| 500 |
-
}
|
| 501 |
-
|
| 502 |
-
/**
|
| 503 |
-
* @return \Payone_Api_Request_Parameter_CreateAccess_3dsecure
|
| 504 |
-
*/
|
| 505 |
-
public function get3dsecure()
|
| 506 |
-
{
|
| 507 |
-
return $this->_3dsecure;
|
| 508 |
-
}
|
| 509 |
-
|
| 510 |
-
/**
|
| 511 |
-
* @param string $currency
|
| 512 |
-
*/
|
| 513 |
-
public function setCurrency($currency)
|
| 514 |
-
{
|
| 515 |
-
$this->currency = $currency;
|
| 516 |
-
}
|
| 517 |
-
|
| 518 |
-
/**
|
| 519 |
-
* @return string
|
| 520 |
-
*/
|
| 521 |
-
public function getCurrency()
|
| 522 |
-
{
|
| 523 |
-
return $this->currency;
|
| 524 |
-
}
|
| 525 |
-
|
| 526 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Request_CreateAccess extends Payone_Api_Request_Abstract
|
| 34 |
+
{
|
| 35 |
+
protected $request = Payone_Api_Enum_RequestType::CREATEACCESS;
|
| 36 |
+
|
| 37 |
+
/**
|
| 38 |
+
* Sub account ID
|
| 39 |
+
*
|
| 40 |
+
* @var int
|
| 41 |
+
*/
|
| 42 |
+
protected $aid = NULL;
|
| 43 |
+
/**
|
| 44 |
+
* @var string
|
| 45 |
+
*/
|
| 46 |
+
protected $clearingtype = NULL;
|
| 47 |
+
/**
|
| 48 |
+
* Merchant reference number for the payment process. (Permitted symbols: 0-9, a-z, A-Z, .,-,_,/)
|
| 49 |
+
*
|
| 50 |
+
* @var string
|
| 51 |
+
*/
|
| 52 |
+
protected $reference = NULL;
|
| 53 |
+
|
| 54 |
+
/**
|
| 55 |
+
* Offer ID
|
| 56 |
+
*
|
| 57 |
+
* @var int
|
| 58 |
+
*/
|
| 59 |
+
protected $productid = NULL;
|
| 60 |
+
|
| 61 |
+
/**
|
| 62 |
+
* Individual Parameter
|
| 63 |
+
*
|
| 64 |
+
* @var string
|
| 65 |
+
*/
|
| 66 |
+
protected $param = NULL;
|
| 67 |
+
|
| 68 |
+
/**
|
| 69 |
+
* Username of customer
|
| 70 |
+
*
|
| 71 |
+
* @var string
|
| 72 |
+
*/
|
| 73 |
+
protected $accessname = NULL;
|
| 74 |
+
|
| 75 |
+
/**
|
| 76 |
+
* Pass of customer
|
| 77 |
+
*
|
| 78 |
+
* @var string
|
| 79 |
+
*/
|
| 80 |
+
protected $accesscode = NULL;
|
| 81 |
+
|
| 82 |
+
/**
|
| 83 |
+
* Startdate of access as unixtimestamp
|
| 84 |
+
*
|
| 85 |
+
* @var int
|
| 86 |
+
*/
|
| 87 |
+
protected $access_starttime = NULL;
|
| 88 |
+
|
| 89 |
+
/**
|
| 90 |
+
* Expiredate of first term or timestamp of renewal as unixtimestamp
|
| 91 |
+
*
|
| 92 |
+
* @var int
|
| 93 |
+
*/
|
| 94 |
+
protected $access_expiretime = NULL;
|
| 95 |
+
|
| 96 |
+
/**
|
| 97 |
+
* Canelationdate as unixtimestamp
|
| 98 |
+
*
|
| 99 |
+
* @var int
|
| 100 |
+
*/
|
| 101 |
+
protected $access_canceltime = NULL;
|
| 102 |
+
|
| 103 |
+
/**
|
| 104 |
+
* Entire price of first term, must be equal to sum of amount * price. Must be in smallest currency unit
|
| 105 |
+
*
|
| 106 |
+
* @var int
|
| 107 |
+
*/
|
| 108 |
+
protected $amount_trail = NULL;
|
| 109 |
+
|
| 110 |
+
/**
|
| 111 |
+
* Time unit of first term
|
| 112 |
+
*
|
| 113 |
+
* @var string
|
| 114 |
+
*/
|
| 115 |
+
protected $period_unit_trail = NULL;
|
| 116 |
+
|
| 117 |
+
/**
|
| 118 |
+
* Lenght of first term
|
| 119 |
+
*
|
| 120 |
+
* @var int
|
| 121 |
+
*/
|
| 122 |
+
protected $period_length_trail = NULL;
|
| 123 |
+
|
| 124 |
+
/**
|
| 125 |
+
* Entire price of all products in one renewal term. Must be in smallest currency unit
|
| 126 |
+
*
|
| 127 |
+
* @var int
|
| 128 |
+
*/
|
| 129 |
+
protected $amount_recurring = NULL;
|
| 130 |
+
|
| 131 |
+
/**
|
| 132 |
+
* Time unit of renewal term
|
| 133 |
+
*
|
| 134 |
+
* @var string
|
| 135 |
+
*/
|
| 136 |
+
protected $period_unit_recurring = NULL;
|
| 137 |
+
|
| 138 |
+
/**
|
| 139 |
+
* Length of renewal term
|
| 140 |
+
*
|
| 141 |
+
* @var int
|
| 142 |
+
*/
|
| 143 |
+
protected $period_length_recurring = NULL;
|
| 144 |
+
|
| 145 |
+
/**
|
| 146 |
+
* Currency (ISO-4217)
|
| 147 |
+
*
|
| 148 |
+
* @var string
|
| 149 |
+
*/
|
| 150 |
+
protected $currency = NULL;
|
| 151 |
+
|
| 152 |
+
/**
|
| 153 |
+
* @var Payone_Api_Request_Parameter_CreateAccess_Billing
|
| 154 |
+
*/
|
| 155 |
+
protected $billing = null;
|
| 156 |
+
/**
|
| 157 |
+
* @var Payone_Api_Request_Parameter_CreateAccess_Invoicing_Transaction
|
| 158 |
+
*/
|
| 159 |
+
protected $invoicing = null;
|
| 160 |
+
/**
|
| 161 |
+
* @var Payone_Api_Request_Parameter_CreateAccess_PersonalData
|
| 162 |
+
*/
|
| 163 |
+
protected $personaldata = null;
|
| 164 |
+
/**
|
| 165 |
+
* @var Payone_Api_Request_Parameter_CreateAccess_PaymentMethod_Abstract
|
| 166 |
+
*/
|
| 167 |
+
protected $payment = null;
|
| 168 |
+
/**
|
| 169 |
+
* @var Payone_Api_Request_Parameter_CreateAccess_3dsecure
|
| 170 |
+
*/
|
| 171 |
+
protected $_3dsecure = null;
|
| 172 |
+
|
| 173 |
+
|
| 174 |
+
/**
|
| 175 |
+
* @param int $access_canceltime
|
| 176 |
+
*/
|
| 177 |
+
public function setAccessCanceltime($access_canceltime)
|
| 178 |
+
{
|
| 179 |
+
$this->access_canceltime = $access_canceltime;
|
| 180 |
+
}
|
| 181 |
+
|
| 182 |
+
/**
|
| 183 |
+
* @return int
|
| 184 |
+
*/
|
| 185 |
+
public function getAccessCanceltime()
|
| 186 |
+
{
|
| 187 |
+
return $this->access_canceltime;
|
| 188 |
+
}
|
| 189 |
+
|
| 190 |
+
/**
|
| 191 |
+
* @param int $access_expiretime
|
| 192 |
+
*/
|
| 193 |
+
public function setAccessExpiretime($access_expiretime)
|
| 194 |
+
{
|
| 195 |
+
$this->access_expiretime = $access_expiretime;
|
| 196 |
+
}
|
| 197 |
+
|
| 198 |
+
/**
|
| 199 |
+
* @return int
|
| 200 |
+
*/
|
| 201 |
+
public function getAccessExpiretime()
|
| 202 |
+
{
|
| 203 |
+
return $this->access_expiretime;
|
| 204 |
+
}
|
| 205 |
+
|
| 206 |
+
/**
|
| 207 |
+
* @param int $access_starttime
|
| 208 |
+
*/
|
| 209 |
+
public function setAccessStarttime($access_starttime)
|
| 210 |
+
{
|
| 211 |
+
$this->access_starttime = $access_starttime;
|
| 212 |
+
}
|
| 213 |
+
|
| 214 |
+
/**
|
| 215 |
+
* @return int
|
| 216 |
+
*/
|
| 217 |
+
public function getAccessStarttime()
|
| 218 |
+
{
|
| 219 |
+
return $this->access_starttime;
|
| 220 |
+
}
|
| 221 |
+
|
| 222 |
+
/**
|
| 223 |
+
* @param string $accesscode
|
| 224 |
+
*/
|
| 225 |
+
public function setAccesscode($accesscode)
|
| 226 |
+
{
|
| 227 |
+
$this->accesscode = $accesscode;
|
| 228 |
+
}
|
| 229 |
+
|
| 230 |
+
/**
|
| 231 |
+
* @return string
|
| 232 |
+
*/
|
| 233 |
+
public function getAccesscode()
|
| 234 |
+
{
|
| 235 |
+
return $this->accesscode;
|
| 236 |
+
}
|
| 237 |
+
|
| 238 |
+
/**
|
| 239 |
+
* @param string $accessname
|
| 240 |
+
*/
|
| 241 |
+
public function setAccessname($accessname)
|
| 242 |
+
{
|
| 243 |
+
$this->accessname = $accessname;
|
| 244 |
+
}
|
| 245 |
+
|
| 246 |
+
/**
|
| 247 |
+
* @return string
|
| 248 |
+
*/
|
| 249 |
+
public function getAccessname()
|
| 250 |
+
{
|
| 251 |
+
return $this->accessname;
|
| 252 |
+
}
|
| 253 |
+
|
| 254 |
+
/**
|
| 255 |
+
* @param int $aid
|
| 256 |
+
*/
|
| 257 |
+
public function setAid($aid)
|
| 258 |
+
{
|
| 259 |
+
$this->aid = $aid;
|
| 260 |
+
}
|
| 261 |
+
|
| 262 |
+
/**
|
| 263 |
+
* @return int
|
| 264 |
+
*/
|
| 265 |
+
public function getAid()
|
| 266 |
+
{
|
| 267 |
+
return $this->aid;
|
| 268 |
+
}
|
| 269 |
+
|
| 270 |
+
/**
|
| 271 |
+
* @param int $amount_recurring
|
| 272 |
+
*/
|
| 273 |
+
public function setAmountRecurring($amount_recurring)
|
| 274 |
+
{
|
| 275 |
+
$this->amount_recurring = $amount_recurring;
|
| 276 |
+
}
|
| 277 |
+
|
| 278 |
+
/**
|
| 279 |
+
* @return int
|
| 280 |
+
*/
|
| 281 |
+
public function getAmountRecurring()
|
| 282 |
+
{
|
| 283 |
+
return $this->amount_recurring;
|
| 284 |
+
}
|
| 285 |
+
|
| 286 |
+
/**
|
| 287 |
+
* @param int $amount_trail
|
| 288 |
+
*/
|
| 289 |
+
public function setAmountTrail($amount_trail)
|
| 290 |
+
{
|
| 291 |
+
$this->amount_trail = $amount_trail;
|
| 292 |
+
}
|
| 293 |
+
|
| 294 |
+
/**
|
| 295 |
+
* @return int
|
| 296 |
+
*/
|
| 297 |
+
public function getAmountTrail()
|
| 298 |
+
{
|
| 299 |
+
return $this->amount_trail;
|
| 300 |
+
}
|
| 301 |
+
|
| 302 |
+
/**
|
| 303 |
+
* @param string $clearingtype
|
| 304 |
+
*/
|
| 305 |
+
public function setClearingtype($clearingtype)
|
| 306 |
+
{
|
| 307 |
+
$this->clearingtype = $clearingtype;
|
| 308 |
+
}
|
| 309 |
+
|
| 310 |
+
/**
|
| 311 |
+
* @return string
|
| 312 |
+
*/
|
| 313 |
+
public function getClearingtype()
|
| 314 |
+
{
|
| 315 |
+
return $this->clearingtype;
|
| 316 |
+
}
|
| 317 |
+
|
| 318 |
+
/**
|
| 319 |
+
* @param string $param
|
| 320 |
+
*/
|
| 321 |
+
public function setParam($param)
|
| 322 |
+
{
|
| 323 |
+
$this->param = $param;
|
| 324 |
+
}
|
| 325 |
+
|
| 326 |
+
/**
|
| 327 |
+
* @return string
|
| 328 |
+
*/
|
| 329 |
+
public function getParam()
|
| 330 |
+
{
|
| 331 |
+
return $this->param;
|
| 332 |
+
}
|
| 333 |
+
|
| 334 |
+
/**
|
| 335 |
+
* @param int $period_length_recurring
|
| 336 |
+
*/
|
| 337 |
+
public function setPeriodLengthRecurring($period_length_recurring)
|
| 338 |
+
{
|
| 339 |
+
$this->period_length_recurring = $period_length_recurring;
|
| 340 |
+
}
|
| 341 |
+
|
| 342 |
+
/**
|
| 343 |
+
* @return int
|
| 344 |
+
*/
|
| 345 |
+
public function getPeriodLengthRecurring()
|
| 346 |
+
{
|
| 347 |
+
return $this->period_length_recurring;
|
| 348 |
+
}
|
| 349 |
+
|
| 350 |
+
/**
|
| 351 |
+
* @param int $period_length_trail
|
| 352 |
+
*/
|
| 353 |
+
public function setPeriodLengthTrail($period_length_trail)
|
| 354 |
+
{
|
| 355 |
+
$this->period_length_trail = $period_length_trail;
|
| 356 |
+
}
|
| 357 |
+
|
| 358 |
+
/**
|
| 359 |
+
* @return int
|
| 360 |
+
*/
|
| 361 |
+
public function getPeriodLengthTrail()
|
| 362 |
+
{
|
| 363 |
+
return $this->period_length_trail;
|
| 364 |
+
}
|
| 365 |
+
|
| 366 |
+
/**
|
| 367 |
+
* @param string $period_unit_recurring
|
| 368 |
+
*/
|
| 369 |
+
public function setPeriodUnitRecurring($period_unit_recurring)
|
| 370 |
+
{
|
| 371 |
+
$this->period_unit_recurring = $period_unit_recurring;
|
| 372 |
+
}
|
| 373 |
+
|
| 374 |
+
/**
|
| 375 |
+
* @return string
|
| 376 |
+
*/
|
| 377 |
+
public function getPeriodUnitRecurring()
|
| 378 |
+
{
|
| 379 |
+
return $this->period_unit_recurring;
|
| 380 |
+
}
|
| 381 |
+
|
| 382 |
+
/**
|
| 383 |
+
* @param string $period_unit_trail
|
| 384 |
+
*/
|
| 385 |
+
public function setPeriodUnitTrail($period_unit_trail)
|
| 386 |
+
{
|
| 387 |
+
$this->period_unit_trail = $period_unit_trail;
|
| 388 |
+
}
|
| 389 |
+
|
| 390 |
+
/**
|
| 391 |
+
* @return string
|
| 392 |
+
*/
|
| 393 |
+
public function getPeriodUnitTrail()
|
| 394 |
+
{
|
| 395 |
+
return $this->period_unit_trail;
|
| 396 |
+
}
|
| 397 |
+
|
| 398 |
+
/**
|
| 399 |
+
* @param int $productid
|
| 400 |
+
*/
|
| 401 |
+
public function setProductid($productid)
|
| 402 |
+
{
|
| 403 |
+
$this->productid = $productid;
|
| 404 |
+
}
|
| 405 |
+
|
| 406 |
+
/**
|
| 407 |
+
* @return int
|
| 408 |
+
*/
|
| 409 |
+
public function getProductid()
|
| 410 |
+
{
|
| 411 |
+
return $this->productid;
|
| 412 |
+
}
|
| 413 |
+
|
| 414 |
+
/**
|
| 415 |
+
* @param string $reference
|
| 416 |
+
*/
|
| 417 |
+
public function setReference($reference)
|
| 418 |
+
{
|
| 419 |
+
$this->reference = $reference;
|
| 420 |
+
}
|
| 421 |
+
|
| 422 |
+
/**
|
| 423 |
+
* @return string
|
| 424 |
+
*/
|
| 425 |
+
public function getReference()
|
| 426 |
+
{
|
| 427 |
+
return $this->reference;
|
| 428 |
+
}
|
| 429 |
+
|
| 430 |
+
/**
|
| 431 |
+
* @param \Payone_Api_Request_Parameter_CreateAccess_Billing $billing
|
| 432 |
+
*/
|
| 433 |
+
public function setBilling(Payone_Api_Request_Parameter_CreateAccess_Billing $billing)
|
| 434 |
+
{
|
| 435 |
+
$this->billing = $billing;
|
| 436 |
+
}
|
| 437 |
+
|
| 438 |
+
/**
|
| 439 |
+
* @return \Payone_Api_Request_Parameter_CreateAccess_Billing
|
| 440 |
+
*/
|
| 441 |
+
public function getBilling()
|
| 442 |
+
{
|
| 443 |
+
return $this->billing;
|
| 444 |
+
}
|
| 445 |
+
|
| 446 |
+
/**
|
| 447 |
+
* @param \Payone_Api_Request_Parameter_CreateAccess_Invoicing_Transaction $invoicing
|
| 448 |
+
*/
|
| 449 |
+
public function setInvoicing(Payone_Api_Request_Parameter_CreateAccess_Invoicing_Transaction $invoicing)
|
| 450 |
+
{
|
| 451 |
+
$this->invoicing = $invoicing;
|
| 452 |
+
}
|
| 453 |
+
|
| 454 |
+
/**
|
| 455 |
+
* @return \Payone_Api_Request_Parameter_CreateAccess_Invoicing_Transaction
|
| 456 |
+
*/
|
| 457 |
+
public function getInvoicing()
|
| 458 |
+
{
|
| 459 |
+
return $this->invoicing;
|
| 460 |
+
}
|
| 461 |
+
|
| 462 |
+
/**
|
| 463 |
+
* @param \Payone_Api_Request_Parameter_CreateAccess_PaymentMethod_Abstract $payment
|
| 464 |
+
*/
|
| 465 |
+
public function setPayment(Payone_Api_Request_Parameter_CreateAccess_PaymentMethod_Abstract $payment)
|
| 466 |
+
{
|
| 467 |
+
$this->payment = $payment;
|
| 468 |
+
}
|
| 469 |
+
|
| 470 |
+
/**
|
| 471 |
+
* @return \Payone_Api_Request_Parameter_CreateAccess_PaymentMethod_Abstract
|
| 472 |
+
*/
|
| 473 |
+
public function getPayment()
|
| 474 |
+
{
|
| 475 |
+
return $this->payment;
|
| 476 |
+
}
|
| 477 |
+
|
| 478 |
+
/**
|
| 479 |
+
* @param \Payone_Api_Request_Parameter_CreateAccess_PersonalData $personaldata
|
| 480 |
+
*/
|
| 481 |
+
public function setPersonaldata(Payone_Api_Request_Parameter_CreateAccess_PersonalData $personaldata)
|
| 482 |
+
{
|
| 483 |
+
$this->personaldata = $personaldata;
|
| 484 |
+
}
|
| 485 |
+
|
| 486 |
+
/**
|
| 487 |
+
* @return \Payone_Api_Request_Parameter_CreateAccess_PersonalData
|
| 488 |
+
*/
|
| 489 |
+
public function getPersonaldata()
|
| 490 |
+
{
|
| 491 |
+
return $this->personaldata;
|
| 492 |
+
}
|
| 493 |
+
|
| 494 |
+
/**
|
| 495 |
+
* @param \Payone_Api_Request_Parameter_CreateAccess_3dsecure $secure
|
| 496 |
+
*/
|
| 497 |
+
public function set3dsecure(Payone_Api_Request_Parameter_CreateAccess_3dsecure $secure)
|
| 498 |
+
{
|
| 499 |
+
$this->_3dsecure = $secure;
|
| 500 |
+
}
|
| 501 |
+
|
| 502 |
+
/**
|
| 503 |
+
* @return \Payone_Api_Request_Parameter_CreateAccess_3dsecure
|
| 504 |
+
*/
|
| 505 |
+
public function get3dsecure()
|
| 506 |
+
{
|
| 507 |
+
return $this->_3dsecure;
|
| 508 |
+
}
|
| 509 |
+
|
| 510 |
+
/**
|
| 511 |
+
* @param string $currency
|
| 512 |
+
*/
|
| 513 |
+
public function setCurrency($currency)
|
| 514 |
+
{
|
| 515 |
+
$this->currency = $currency;
|
| 516 |
+
}
|
| 517 |
+
|
| 518 |
+
/**
|
| 519 |
+
* @return string
|
| 520 |
+
*/
|
| 521 |
+
public function getCurrency()
|
| 522 |
+
{
|
| 523 |
+
return $this->currency;
|
| 524 |
+
}
|
| 525 |
+
|
| 526 |
+
}
|
lib/Payone/Api/Request/CreditCardCheck.php
CHANGED
|
@@ -1,197 +1,197 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Request_CreditCardCheck extends Payone_Api_Request_Abstract
|
| 34 |
-
{
|
| 35 |
-
protected $request = Payone_Api_Enum_RequestType::CREDITCARDCHECK;
|
| 36 |
-
|
| 37 |
-
/**
|
| 38 |
-
* @var int
|
| 39 |
-
*/
|
| 40 |
-
protected $aid = NULL;
|
| 41 |
-
/**
|
| 42 |
-
* @var string
|
| 43 |
-
*/
|
| 44 |
-
protected $cardpan = NULL;
|
| 45 |
-
/**
|
| 46 |
-
* @var string
|
| 47 |
-
*/
|
| 48 |
-
protected $cardtype = NULL;
|
| 49 |
-
/**
|
| 50 |
-
* @var int
|
| 51 |
-
*/
|
| 52 |
-
protected $cardexpiredate = NULL;
|
| 53 |
-
/**
|
| 54 |
-
* @var int
|
| 55 |
-
*/
|
| 56 |
-
protected $cardcvc2 = NULL;
|
| 57 |
-
/**
|
| 58 |
-
* @var int
|
| 59 |
-
*/
|
| 60 |
-
protected $cardissuenumber = NULL;
|
| 61 |
-
/**
|
| 62 |
-
* @var string
|
| 63 |
-
*/
|
| 64 |
-
protected $storecarddata = NULL;
|
| 65 |
-
/**
|
| 66 |
-
* @var string
|
| 67 |
-
*/
|
| 68 |
-
protected $language = NULL;
|
| 69 |
-
|
| 70 |
-
/**
|
| 71 |
-
* @param int $aid
|
| 72 |
-
*/
|
| 73 |
-
public function setAid($aid)
|
| 74 |
-
{
|
| 75 |
-
$this->aid = $aid;
|
| 76 |
-
}
|
| 77 |
-
|
| 78 |
-
/**
|
| 79 |
-
* @return int
|
| 80 |
-
*/
|
| 81 |
-
public function getAid()
|
| 82 |
-
{
|
| 83 |
-
return $this->aid;
|
| 84 |
-
}
|
| 85 |
-
|
| 86 |
-
/**
|
| 87 |
-
* @param int $cardcvc2
|
| 88 |
-
*/
|
| 89 |
-
public function setCardcvc2($cardcvc2)
|
| 90 |
-
{
|
| 91 |
-
$this->cardcvc2 = $cardcvc2;
|
| 92 |
-
}
|
| 93 |
-
|
| 94 |
-
/**
|
| 95 |
-
* @return int
|
| 96 |
-
*/
|
| 97 |
-
public function getCardcvc2()
|
| 98 |
-
{
|
| 99 |
-
return $this->cardcvc2;
|
| 100 |
-
}
|
| 101 |
-
|
| 102 |
-
/**
|
| 103 |
-
* @param int $cardexpiredate
|
| 104 |
-
*/
|
| 105 |
-
public function setCardexpiredate($cardexpiredate)
|
| 106 |
-
{
|
| 107 |
-
$this->cardexpiredate = $cardexpiredate;
|
| 108 |
-
}
|
| 109 |
-
|
| 110 |
-
/**
|
| 111 |
-
* @return int
|
| 112 |
-
*/
|
| 113 |
-
public function getCardexpiredate()
|
| 114 |
-
{
|
| 115 |
-
return $this->cardexpiredate;
|
| 116 |
-
}
|
| 117 |
-
|
| 118 |
-
/**
|
| 119 |
-
* @param int $cardissuenumber
|
| 120 |
-
*/
|
| 121 |
-
public function setCardissuenumber($cardissuenumber)
|
| 122 |
-
{
|
| 123 |
-
$this->cardissuenumber = $cardissuenumber;
|
| 124 |
-
}
|
| 125 |
-
|
| 126 |
-
/**
|
| 127 |
-
* @return int
|
| 128 |
-
*/
|
| 129 |
-
public function getCardissuenumber()
|
| 130 |
-
{
|
| 131 |
-
return $this->cardissuenumber;
|
| 132 |
-
}
|
| 133 |
-
|
| 134 |
-
/**
|
| 135 |
-
* @param string $cardpan
|
| 136 |
-
*/
|
| 137 |
-
public function setCardpan($cardpan)
|
| 138 |
-
{
|
| 139 |
-
$this->cardpan = $cardpan;
|
| 140 |
-
}
|
| 141 |
-
|
| 142 |
-
/**
|
| 143 |
-
* @return string
|
| 144 |
-
*/
|
| 145 |
-
public function getCardpan()
|
| 146 |
-
{
|
| 147 |
-
return $this->cardpan;
|
| 148 |
-
}
|
| 149 |
-
|
| 150 |
-
/**
|
| 151 |
-
* @param string $cardtype
|
| 152 |
-
*/
|
| 153 |
-
public function setCardtype($cardtype)
|
| 154 |
-
{
|
| 155 |
-
$this->cardtype = $cardtype;
|
| 156 |
-
}
|
| 157 |
-
|
| 158 |
-
/**
|
| 159 |
-
* @return string
|
| 160 |
-
*/
|
| 161 |
-
public function getCardtype()
|
| 162 |
-
{
|
| 163 |
-
return $this->cardtype;
|
| 164 |
-
}
|
| 165 |
-
|
| 166 |
-
/**
|
| 167 |
-
* @param string $language
|
| 168 |
-
*/
|
| 169 |
-
public function setLanguage($language)
|
| 170 |
-
{
|
| 171 |
-
$this->language = $language;
|
| 172 |
-
}
|
| 173 |
-
|
| 174 |
-
/**
|
| 175 |
-
* @return string
|
| 176 |
-
*/
|
| 177 |
-
public function getLanguage()
|
| 178 |
-
{
|
| 179 |
-
return $this->language;
|
| 180 |
-
}
|
| 181 |
-
|
| 182 |
-
/**
|
| 183 |
-
* @param string $storecarddata
|
| 184 |
-
*/
|
| 185 |
-
public function setStorecarddata($storecarddata)
|
| 186 |
-
{
|
| 187 |
-
$this->storecarddata = $storecarddata;
|
| 188 |
-
}
|
| 189 |
-
|
| 190 |
-
/**
|
| 191 |
-
* @return string
|
| 192 |
-
*/
|
| 193 |
-
public function getStorecarddata()
|
| 194 |
-
{
|
| 195 |
-
return $this->storecarddata;
|
| 196 |
-
}
|
| 197 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Request_CreditCardCheck extends Payone_Api_Request_Abstract
|
| 34 |
+
{
|
| 35 |
+
protected $request = Payone_Api_Enum_RequestType::CREDITCARDCHECK;
|
| 36 |
+
|
| 37 |
+
/**
|
| 38 |
+
* @var int
|
| 39 |
+
*/
|
| 40 |
+
protected $aid = NULL;
|
| 41 |
+
/**
|
| 42 |
+
* @var string
|
| 43 |
+
*/
|
| 44 |
+
protected $cardpan = NULL;
|
| 45 |
+
/**
|
| 46 |
+
* @var string
|
| 47 |
+
*/
|
| 48 |
+
protected $cardtype = NULL;
|
| 49 |
+
/**
|
| 50 |
+
* @var int
|
| 51 |
+
*/
|
| 52 |
+
protected $cardexpiredate = NULL;
|
| 53 |
+
/**
|
| 54 |
+
* @var int
|
| 55 |
+
*/
|
| 56 |
+
protected $cardcvc2 = NULL;
|
| 57 |
+
/**
|
| 58 |
+
* @var int
|
| 59 |
+
*/
|
| 60 |
+
protected $cardissuenumber = NULL;
|
| 61 |
+
/**
|
| 62 |
+
* @var string
|
| 63 |
+
*/
|
| 64 |
+
protected $storecarddata = NULL;
|
| 65 |
+
/**
|
| 66 |
+
* @var string
|
| 67 |
+
*/
|
| 68 |
+
protected $language = NULL;
|
| 69 |
+
|
| 70 |
+
/**
|
| 71 |
+
* @param int $aid
|
| 72 |
+
*/
|
| 73 |
+
public function setAid($aid)
|
| 74 |
+
{
|
| 75 |
+
$this->aid = $aid;
|
| 76 |
+
}
|
| 77 |
+
|
| 78 |
+
/**
|
| 79 |
+
* @return int
|
| 80 |
+
*/
|
| 81 |
+
public function getAid()
|
| 82 |
+
{
|
| 83 |
+
return $this->aid;
|
| 84 |
+
}
|
| 85 |
+
|
| 86 |
+
/**
|
| 87 |
+
* @param int $cardcvc2
|
| 88 |
+
*/
|
| 89 |
+
public function setCardcvc2($cardcvc2)
|
| 90 |
+
{
|
| 91 |
+
$this->cardcvc2 = $cardcvc2;
|
| 92 |
+
}
|
| 93 |
+
|
| 94 |
+
/**
|
| 95 |
+
* @return int
|
| 96 |
+
*/
|
| 97 |
+
public function getCardcvc2()
|
| 98 |
+
{
|
| 99 |
+
return $this->cardcvc2;
|
| 100 |
+
}
|
| 101 |
+
|
| 102 |
+
/**
|
| 103 |
+
* @param int $cardexpiredate
|
| 104 |
+
*/
|
| 105 |
+
public function setCardexpiredate($cardexpiredate)
|
| 106 |
+
{
|
| 107 |
+
$this->cardexpiredate = $cardexpiredate;
|
| 108 |
+
}
|
| 109 |
+
|
| 110 |
+
/**
|
| 111 |
+
* @return int
|
| 112 |
+
*/
|
| 113 |
+
public function getCardexpiredate()
|
| 114 |
+
{
|
| 115 |
+
return $this->cardexpiredate;
|
| 116 |
+
}
|
| 117 |
+
|
| 118 |
+
/**
|
| 119 |
+
* @param int $cardissuenumber
|
| 120 |
+
*/
|
| 121 |
+
public function setCardissuenumber($cardissuenumber)
|
| 122 |
+
{
|
| 123 |
+
$this->cardissuenumber = $cardissuenumber;
|
| 124 |
+
}
|
| 125 |
+
|
| 126 |
+
/**
|
| 127 |
+
* @return int
|
| 128 |
+
*/
|
| 129 |
+
public function getCardissuenumber()
|
| 130 |
+
{
|
| 131 |
+
return $this->cardissuenumber;
|
| 132 |
+
}
|
| 133 |
+
|
| 134 |
+
/**
|
| 135 |
+
* @param string $cardpan
|
| 136 |
+
*/
|
| 137 |
+
public function setCardpan($cardpan)
|
| 138 |
+
{
|
| 139 |
+
$this->cardpan = $cardpan;
|
| 140 |
+
}
|
| 141 |
+
|
| 142 |
+
/**
|
| 143 |
+
* @return string
|
| 144 |
+
*/
|
| 145 |
+
public function getCardpan()
|
| 146 |
+
{
|
| 147 |
+
return $this->cardpan;
|
| 148 |
+
}
|
| 149 |
+
|
| 150 |
+
/**
|
| 151 |
+
* @param string $cardtype
|
| 152 |
+
*/
|
| 153 |
+
public function setCardtype($cardtype)
|
| 154 |
+
{
|
| 155 |
+
$this->cardtype = $cardtype;
|
| 156 |
+
}
|
| 157 |
+
|
| 158 |
+
/**
|
| 159 |
+
* @return string
|
| 160 |
+
*/
|
| 161 |
+
public function getCardtype()
|
| 162 |
+
{
|
| 163 |
+
return $this->cardtype;
|
| 164 |
+
}
|
| 165 |
+
|
| 166 |
+
/**
|
| 167 |
+
* @param string $language
|
| 168 |
+
*/
|
| 169 |
+
public function setLanguage($language)
|
| 170 |
+
{
|
| 171 |
+
$this->language = $language;
|
| 172 |
+
}
|
| 173 |
+
|
| 174 |
+
/**
|
| 175 |
+
* @return string
|
| 176 |
+
*/
|
| 177 |
+
public function getLanguage()
|
| 178 |
+
{
|
| 179 |
+
return $this->language;
|
| 180 |
+
}
|
| 181 |
+
|
| 182 |
+
/**
|
| 183 |
+
* @param string $storecarddata
|
| 184 |
+
*/
|
| 185 |
+
public function setStorecarddata($storecarddata)
|
| 186 |
+
{
|
| 187 |
+
$this->storecarddata = $storecarddata;
|
| 188 |
+
}
|
| 189 |
+
|
| 190 |
+
/**
|
| 191 |
+
* @return string
|
| 192 |
+
*/
|
| 193 |
+
public function getStorecarddata()
|
| 194 |
+
{
|
| 195 |
+
return $this->storecarddata;
|
| 196 |
+
}
|
| 197 |
+
}
|
lib/Payone/Api/Request/Debit.php
CHANGED
|
@@ -1,239 +1,239 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Request_Debit extends Payone_Api_Request_Abstract
|
| 34 |
-
{
|
| 35 |
-
protected $request = Payone_Api_Enum_RequestType::DEBIT;
|
| 36 |
-
|
| 37 |
-
/**
|
| 38 |
-
* @var string
|
| 39 |
-
*/
|
| 40 |
-
protected $txid = NULL;
|
| 41 |
-
/**
|
| 42 |
-
* @var int
|
| 43 |
-
*/
|
| 44 |
-
protected $sequencenumber = NULL;
|
| 45 |
-
/**
|
| 46 |
-
* @var int
|
| 47 |
-
*/
|
| 48 |
-
protected $amount = NULL;
|
| 49 |
-
/**
|
| 50 |
-
* @var string
|
| 51 |
-
*/
|
| 52 |
-
protected $currency = NULL;
|
| 53 |
-
/**
|
| 54 |
-
* @var string
|
| 55 |
-
*/
|
| 56 |
-
protected $clearingtype = NULL;
|
| 57 |
-
/**
|
| 58 |
-
* @var string
|
| 59 |
-
*/
|
| 60 |
-
protected $use_customerdata = NULL;
|
| 61 |
-
|
| 62 |
-
/**
|
| 63 |
-
* @var Payone_Api_Request_Parameter_Debit_Business
|
| 64 |
-
*/
|
| 65 |
-
protected $business = null;
|
| 66 |
-
/**
|
| 67 |
-
* @var Payone_Api_Request_Parameter_Debit_PaymentMethod_Abstract
|
| 68 |
-
*/
|
| 69 |
-
protected $payment = null;
|
| 70 |
-
/**
|
| 71 |
-
* @var Payone_Api_Request_Parameter_Invoicing_Transaction
|
| 72 |
-
*/
|
| 73 |
-
protected $invoicing = null;
|
| 74 |
-
|
| 75 |
-
/**
|
| 76 |
-
* @var string
|
| 77 |
-
*/
|
| 78 |
-
protected $narrative_text = null;
|
| 79 |
-
|
| 80 |
-
/**
|
| 81 |
-
* @param int $amount
|
| 82 |
-
*/
|
| 83 |
-
public function setAmount($amount)
|
| 84 |
-
{
|
| 85 |
-
$this->amount = $amount;
|
| 86 |
-
}
|
| 87 |
-
|
| 88 |
-
/**
|
| 89 |
-
* @return int
|
| 90 |
-
*/
|
| 91 |
-
public function getAmount()
|
| 92 |
-
{
|
| 93 |
-
return $this->amount;
|
| 94 |
-
}
|
| 95 |
-
|
| 96 |
-
/**
|
| 97 |
-
* @param \Payone_Api_Request_Parameter_Debit_Business $business
|
| 98 |
-
*/
|
| 99 |
-
public function setBusiness($business)
|
| 100 |
-
{
|
| 101 |
-
$this->business = $business;
|
| 102 |
-
}
|
| 103 |
-
|
| 104 |
-
/**
|
| 105 |
-
* @return \Payone_Api_Request_Parameter_Debit_Business
|
| 106 |
-
*/
|
| 107 |
-
public function getBusiness()
|
| 108 |
-
{
|
| 109 |
-
return $this->business;
|
| 110 |
-
}
|
| 111 |
-
|
| 112 |
-
/**
|
| 113 |
-
* @param string $clearingtype
|
| 114 |
-
*/
|
| 115 |
-
public function setClearingtype($clearingtype)
|
| 116 |
-
{
|
| 117 |
-
$this->clearingtype = $clearingtype;
|
| 118 |
-
}
|
| 119 |
-
|
| 120 |
-
/**
|
| 121 |
-
* @return string
|
| 122 |
-
*/
|
| 123 |
-
public function getClearingtype()
|
| 124 |
-
{
|
| 125 |
-
return $this->clearingtype;
|
| 126 |
-
}
|
| 127 |
-
|
| 128 |
-
/**
|
| 129 |
-
* @param string $currency
|
| 130 |
-
*/
|
| 131 |
-
public function setCurrency($currency)
|
| 132 |
-
{
|
| 133 |
-
$this->currency = $currency;
|
| 134 |
-
}
|
| 135 |
-
|
| 136 |
-
/**
|
| 137 |
-
* @return string
|
| 138 |
-
*/
|
| 139 |
-
public function getCurrency()
|
| 140 |
-
{
|
| 141 |
-
return $this->currency;
|
| 142 |
-
}
|
| 143 |
-
|
| 144 |
-
/**
|
| 145 |
-
* @param \Payone_Api_Request_Parameter_Invoicing_Transaction $invoicing
|
| 146 |
-
*/
|
| 147 |
-
public function setInvoicing($invoicing)
|
| 148 |
-
{
|
| 149 |
-
$this->invoicing = $invoicing;
|
| 150 |
-
}
|
| 151 |
-
|
| 152 |
-
/**
|
| 153 |
-
* @return \Payone_Api_Request_Parameter_Invoicing_Transaction
|
| 154 |
-
*/
|
| 155 |
-
public function getInvoicing()
|
| 156 |
-
{
|
| 157 |
-
return $this->invoicing;
|
| 158 |
-
}
|
| 159 |
-
|
| 160 |
-
/**
|
| 161 |
-
* @param \Payone_Api_Request_Parameter_Debit_PaymentMethod_Abstract $payment
|
| 162 |
-
*/
|
| 163 |
-
public function setPayment($payment)
|
| 164 |
-
{
|
| 165 |
-
$this->payment = $payment;
|
| 166 |
-
}
|
| 167 |
-
|
| 168 |
-
/**
|
| 169 |
-
* @return \Payone_Api_Request_Parameter_Debit_PaymentMethod_Abstract
|
| 170 |
-
*/
|
| 171 |
-
public function getPayment()
|
| 172 |
-
{
|
| 173 |
-
return $this->payment;
|
| 174 |
-
}
|
| 175 |
-
|
| 176 |
-
/**
|
| 177 |
-
* @param int $sequencenumber
|
| 178 |
-
*/
|
| 179 |
-
public function setSequencenumber($sequencenumber)
|
| 180 |
-
{
|
| 181 |
-
$this->sequencenumber = $sequencenumber;
|
| 182 |
-
}
|
| 183 |
-
|
| 184 |
-
/**
|
| 185 |
-
* @return int
|
| 186 |
-
*/
|
| 187 |
-
public function getSequencenumber()
|
| 188 |
-
{
|
| 189 |
-
return $this->sequencenumber;
|
| 190 |
-
}
|
| 191 |
-
|
| 192 |
-
/**
|
| 193 |
-
* @param string $txid
|
| 194 |
-
*/
|
| 195 |
-
public function setTxid($txid)
|
| 196 |
-
{
|
| 197 |
-
$this->txid = $txid;
|
| 198 |
-
}
|
| 199 |
-
|
| 200 |
-
/**
|
| 201 |
-
* @return string
|
| 202 |
-
*/
|
| 203 |
-
public function getTxid()
|
| 204 |
-
{
|
| 205 |
-
return $this->txid;
|
| 206 |
-
}
|
| 207 |
-
|
| 208 |
-
/**
|
| 209 |
-
* @param string $use_customerdata
|
| 210 |
-
*/
|
| 211 |
-
public function setUseCustomerdata($use_customerdata)
|
| 212 |
-
{
|
| 213 |
-
$this->use_customerdata = $use_customerdata;
|
| 214 |
-
}
|
| 215 |
-
|
| 216 |
-
/**
|
| 217 |
-
* @return string
|
| 218 |
-
*/
|
| 219 |
-
public function getUseCustomerdata()
|
| 220 |
-
{
|
| 221 |
-
return $this->use_customerdata;
|
| 222 |
-
}
|
| 223 |
-
|
| 224 |
-
/**
|
| 225 |
-
* @return null
|
| 226 |
-
*/
|
| 227 |
-
public function getNarrativeText()
|
| 228 |
-
{
|
| 229 |
-
return $this->narrative_text;
|
| 230 |
-
}
|
| 231 |
-
|
| 232 |
-
/**
|
| 233 |
-
* @param null $narrative_text
|
| 234 |
-
*/
|
| 235 |
-
public function setNarrativeText($narrative_text)
|
| 236 |
-
{
|
| 237 |
-
$this->narrative_text = $narrative_text;
|
| 238 |
-
}
|
| 239 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Request_Debit extends Payone_Api_Request_Abstract
|
| 34 |
+
{
|
| 35 |
+
protected $request = Payone_Api_Enum_RequestType::DEBIT;
|
| 36 |
+
|
| 37 |
+
/**
|
| 38 |
+
* @var string
|
| 39 |
+
*/
|
| 40 |
+
protected $txid = NULL;
|
| 41 |
+
/**
|
| 42 |
+
* @var int
|
| 43 |
+
*/
|
| 44 |
+
protected $sequencenumber = NULL;
|
| 45 |
+
/**
|
| 46 |
+
* @var int
|
| 47 |
+
*/
|
| 48 |
+
protected $amount = NULL;
|
| 49 |
+
/**
|
| 50 |
+
* @var string
|
| 51 |
+
*/
|
| 52 |
+
protected $currency = NULL;
|
| 53 |
+
/**
|
| 54 |
+
* @var string
|
| 55 |
+
*/
|
| 56 |
+
protected $clearingtype = NULL;
|
| 57 |
+
/**
|
| 58 |
+
* @var string
|
| 59 |
+
*/
|
| 60 |
+
protected $use_customerdata = NULL;
|
| 61 |
+
|
| 62 |
+
/**
|
| 63 |
+
* @var Payone_Api_Request_Parameter_Debit_Business
|
| 64 |
+
*/
|
| 65 |
+
protected $business = null;
|
| 66 |
+
/**
|
| 67 |
+
* @var Payone_Api_Request_Parameter_Debit_PaymentMethod_Abstract
|
| 68 |
+
*/
|
| 69 |
+
protected $payment = null;
|
| 70 |
+
/**
|
| 71 |
+
* @var Payone_Api_Request_Parameter_Invoicing_Transaction
|
| 72 |
+
*/
|
| 73 |
+
protected $invoicing = null;
|
| 74 |
+
|
| 75 |
+
/**
|
| 76 |
+
* @var string
|
| 77 |
+
*/
|
| 78 |
+
protected $narrative_text = null;
|
| 79 |
+
|
| 80 |
+
/**
|
| 81 |
+
* @param int $amount
|
| 82 |
+
*/
|
| 83 |
+
public function setAmount($amount)
|
| 84 |
+
{
|
| 85 |
+
$this->amount = $amount;
|
| 86 |
+
}
|
| 87 |
+
|
| 88 |
+
/**
|
| 89 |
+
* @return int
|
| 90 |
+
*/
|
| 91 |
+
public function getAmount()
|
| 92 |
+
{
|
| 93 |
+
return $this->amount;
|
| 94 |
+
}
|
| 95 |
+
|
| 96 |
+
/**
|
| 97 |
+
* @param \Payone_Api_Request_Parameter_Debit_Business $business
|
| 98 |
+
*/
|
| 99 |
+
public function setBusiness($business)
|
| 100 |
+
{
|
| 101 |
+
$this->business = $business;
|
| 102 |
+
}
|
| 103 |
+
|
| 104 |
+
/**
|
| 105 |
+
* @return \Payone_Api_Request_Parameter_Debit_Business
|
| 106 |
+
*/
|
| 107 |
+
public function getBusiness()
|
| 108 |
+
{
|
| 109 |
+
return $this->business;
|
| 110 |
+
}
|
| 111 |
+
|
| 112 |
+
/**
|
| 113 |
+
* @param string $clearingtype
|
| 114 |
+
*/
|
| 115 |
+
public function setClearingtype($clearingtype)
|
| 116 |
+
{
|
| 117 |
+
$this->clearingtype = $clearingtype;
|
| 118 |
+
}
|
| 119 |
+
|
| 120 |
+
/**
|
| 121 |
+
* @return string
|
| 122 |
+
*/
|
| 123 |
+
public function getClearingtype()
|
| 124 |
+
{
|
| 125 |
+
return $this->clearingtype;
|
| 126 |
+
}
|
| 127 |
+
|
| 128 |
+
/**
|
| 129 |
+
* @param string $currency
|
| 130 |
+
*/
|
| 131 |
+
public function setCurrency($currency)
|
| 132 |
+
{
|
| 133 |
+
$this->currency = $currency;
|
| 134 |
+
}
|
| 135 |
+
|
| 136 |
+
/**
|
| 137 |
+
* @return string
|
| 138 |
+
*/
|
| 139 |
+
public function getCurrency()
|
| 140 |
+
{
|
| 141 |
+
return $this->currency;
|
| 142 |
+
}
|
| 143 |
+
|
| 144 |
+
/**
|
| 145 |
+
* @param \Payone_Api_Request_Parameter_Invoicing_Transaction $invoicing
|
| 146 |
+
*/
|
| 147 |
+
public function setInvoicing($invoicing)
|
| 148 |
+
{
|
| 149 |
+
$this->invoicing = $invoicing;
|
| 150 |
+
}
|
| 151 |
+
|
| 152 |
+
/**
|
| 153 |
+
* @return \Payone_Api_Request_Parameter_Invoicing_Transaction
|
| 154 |
+
*/
|
| 155 |
+
public function getInvoicing()
|
| 156 |
+
{
|
| 157 |
+
return $this->invoicing;
|
| 158 |
+
}
|
| 159 |
+
|
| 160 |
+
/**
|
| 161 |
+
* @param \Payone_Api_Request_Parameter_Debit_PaymentMethod_Abstract $payment
|
| 162 |
+
*/
|
| 163 |
+
public function setPayment($payment)
|
| 164 |
+
{
|
| 165 |
+
$this->payment = $payment;
|
| 166 |
+
}
|
| 167 |
+
|
| 168 |
+
/**
|
| 169 |
+
* @return \Payone_Api_Request_Parameter_Debit_PaymentMethod_Abstract
|
| 170 |
+
*/
|
| 171 |
+
public function getPayment()
|
| 172 |
+
{
|
| 173 |
+
return $this->payment;
|
| 174 |
+
}
|
| 175 |
+
|
| 176 |
+
/**
|
| 177 |
+
* @param int $sequencenumber
|
| 178 |
+
*/
|
| 179 |
+
public function setSequencenumber($sequencenumber)
|
| 180 |
+
{
|
| 181 |
+
$this->sequencenumber = $sequencenumber;
|
| 182 |
+
}
|
| 183 |
+
|
| 184 |
+
/**
|
| 185 |
+
* @return int
|
| 186 |
+
*/
|
| 187 |
+
public function getSequencenumber()
|
| 188 |
+
{
|
| 189 |
+
return $this->sequencenumber;
|
| 190 |
+
}
|
| 191 |
+
|
| 192 |
+
/**
|
| 193 |
+
* @param string $txid
|
| 194 |
+
*/
|
| 195 |
+
public function setTxid($txid)
|
| 196 |
+
{
|
| 197 |
+
$this->txid = $txid;
|
| 198 |
+
}
|
| 199 |
+
|
| 200 |
+
/**
|
| 201 |
+
* @return string
|
| 202 |
+
*/
|
| 203 |
+
public function getTxid()
|
| 204 |
+
{
|
| 205 |
+
return $this->txid;
|
| 206 |
+
}
|
| 207 |
+
|
| 208 |
+
/**
|
| 209 |
+
* @param string $use_customerdata
|
| 210 |
+
*/
|
| 211 |
+
public function setUseCustomerdata($use_customerdata)
|
| 212 |
+
{
|
| 213 |
+
$this->use_customerdata = $use_customerdata;
|
| 214 |
+
}
|
| 215 |
+
|
| 216 |
+
/**
|
| 217 |
+
* @return string
|
| 218 |
+
*/
|
| 219 |
+
public function getUseCustomerdata()
|
| 220 |
+
{
|
| 221 |
+
return $this->use_customerdata;
|
| 222 |
+
}
|
| 223 |
+
|
| 224 |
+
/**
|
| 225 |
+
* @return null
|
| 226 |
+
*/
|
| 227 |
+
public function getNarrativeText()
|
| 228 |
+
{
|
| 229 |
+
return $this->narrative_text;
|
| 230 |
+
}
|
| 231 |
+
|
| 232 |
+
/**
|
| 233 |
+
* @param null $narrative_text
|
| 234 |
+
*/
|
| 235 |
+
public function setNarrativeText($narrative_text)
|
| 236 |
+
{
|
| 237 |
+
$this->narrative_text = $narrative_text;
|
| 238 |
+
}
|
| 239 |
+
}
|
lib/Payone/Api/Request/GetFile.php
CHANGED
|
@@ -1,98 +1,98 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Request_GetFile extends Payone_Api_Request_Abstract
|
| 34 |
-
{
|
| 35 |
-
protected $request = Payone_Api_Enum_RequestType::GETFILE;
|
| 36 |
-
|
| 37 |
-
/**
|
| 38 |
-
* @var int
|
| 39 |
-
*/
|
| 40 |
-
protected $file_reference = NULL;
|
| 41 |
-
/**
|
| 42 |
-
* @var string
|
| 43 |
-
*/
|
| 44 |
-
protected $file_type = NULL;
|
| 45 |
-
/**
|
| 46 |
-
* @var string
|
| 47 |
-
*/
|
| 48 |
-
protected $file_format = NULL;
|
| 49 |
-
|
| 50 |
-
|
| 51 |
-
/**
|
| 52 |
-
* @param int $fileReference
|
| 53 |
-
*/
|
| 54 |
-
public function setFileReference($fileReference)
|
| 55 |
-
{
|
| 56 |
-
$this->file_reference = $fileReference;
|
| 57 |
-
}
|
| 58 |
-
|
| 59 |
-
/**
|
| 60 |
-
* @return int
|
| 61 |
-
*/
|
| 62 |
-
public function getFileReference()
|
| 63 |
-
{
|
| 64 |
-
return $this->file_reference;
|
| 65 |
-
}
|
| 66 |
-
|
| 67 |
-
/**
|
| 68 |
-
* @param string $fileType
|
| 69 |
-
*/
|
| 70 |
-
public function setFileType($fileType)
|
| 71 |
-
{
|
| 72 |
-
$this->file_type = $fileType;
|
| 73 |
-
}
|
| 74 |
-
|
| 75 |
-
/**
|
| 76 |
-
* @return string
|
| 77 |
-
*/
|
| 78 |
-
public function getFileType()
|
| 79 |
-
{
|
| 80 |
-
return $this->file_type;
|
| 81 |
-
}
|
| 82 |
-
|
| 83 |
-
/**
|
| 84 |
-
* @param string $fileFormat
|
| 85 |
-
*/
|
| 86 |
-
public function setFileFormat($fileFormat)
|
| 87 |
-
{
|
| 88 |
-
$this->file_format = $fileFormat;
|
| 89 |
-
}
|
| 90 |
-
|
| 91 |
-
/**
|
| 92 |
-
* @return string
|
| 93 |
-
*/
|
| 94 |
-
public function getFileFormat()
|
| 95 |
-
{
|
| 96 |
-
return $this->file_format;
|
| 97 |
-
}
|
| 98 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Request_GetFile extends Payone_Api_Request_Abstract
|
| 34 |
+
{
|
| 35 |
+
protected $request = Payone_Api_Enum_RequestType::GETFILE;
|
| 36 |
+
|
| 37 |
+
/**
|
| 38 |
+
* @var int
|
| 39 |
+
*/
|
| 40 |
+
protected $file_reference = NULL;
|
| 41 |
+
/**
|
| 42 |
+
* @var string
|
| 43 |
+
*/
|
| 44 |
+
protected $file_type = NULL;
|
| 45 |
+
/**
|
| 46 |
+
* @var string
|
| 47 |
+
*/
|
| 48 |
+
protected $file_format = NULL;
|
| 49 |
+
|
| 50 |
+
|
| 51 |
+
/**
|
| 52 |
+
* @param int $fileReference
|
| 53 |
+
*/
|
| 54 |
+
public function setFileReference($fileReference)
|
| 55 |
+
{
|
| 56 |
+
$this->file_reference = $fileReference;
|
| 57 |
+
}
|
| 58 |
+
|
| 59 |
+
/**
|
| 60 |
+
* @return int
|
| 61 |
+
*/
|
| 62 |
+
public function getFileReference()
|
| 63 |
+
{
|
| 64 |
+
return $this->file_reference;
|
| 65 |
+
}
|
| 66 |
+
|
| 67 |
+
/**
|
| 68 |
+
* @param string $fileType
|
| 69 |
+
*/
|
| 70 |
+
public function setFileType($fileType)
|
| 71 |
+
{
|
| 72 |
+
$this->file_type = $fileType;
|
| 73 |
+
}
|
| 74 |
+
|
| 75 |
+
/**
|
| 76 |
+
* @return string
|
| 77 |
+
*/
|
| 78 |
+
public function getFileType()
|
| 79 |
+
{
|
| 80 |
+
return $this->file_type;
|
| 81 |
+
}
|
| 82 |
+
|
| 83 |
+
/**
|
| 84 |
+
* @param string $fileFormat
|
| 85 |
+
*/
|
| 86 |
+
public function setFileFormat($fileFormat)
|
| 87 |
+
{
|
| 88 |
+
$this->file_format = $fileFormat;
|
| 89 |
+
}
|
| 90 |
+
|
| 91 |
+
/**
|
| 92 |
+
* @return string
|
| 93 |
+
*/
|
| 94 |
+
public function getFileFormat()
|
| 95 |
+
{
|
| 96 |
+
return $this->file_format;
|
| 97 |
+
}
|
| 98 |
+
}
|
lib/Payone/Api/Request/GetInvoice.php
CHANGED
|
@@ -1,57 +1,57 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Request_GetInvoice extends Payone_Api_Request_Abstract
|
| 34 |
-
{
|
| 35 |
-
protected $request = Payone_Api_Enum_RequestType::GETINVOICE;
|
| 36 |
-
|
| 37 |
-
/**
|
| 38 |
-
* @var string
|
| 39 |
-
*/
|
| 40 |
-
protected $invoice_title = null;
|
| 41 |
-
|
| 42 |
-
/**
|
| 43 |
-
* @param string $invoice_title
|
| 44 |
-
*/
|
| 45 |
-
public function setInvoiceTitle($invoice_title)
|
| 46 |
-
{
|
| 47 |
-
$this->invoice_title = $invoice_title;
|
| 48 |
-
}
|
| 49 |
-
|
| 50 |
-
/**
|
| 51 |
-
* @return string
|
| 52 |
-
*/
|
| 53 |
-
public function getInvoiceTitle()
|
| 54 |
-
{
|
| 55 |
-
return $this->invoice_title;
|
| 56 |
-
}
|
| 57 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Request_GetInvoice extends Payone_Api_Request_Abstract
|
| 34 |
+
{
|
| 35 |
+
protected $request = Payone_Api_Enum_RequestType::GETINVOICE;
|
| 36 |
+
|
| 37 |
+
/**
|
| 38 |
+
* @var string
|
| 39 |
+
*/
|
| 40 |
+
protected $invoice_title = null;
|
| 41 |
+
|
| 42 |
+
/**
|
| 43 |
+
* @param string $invoice_title
|
| 44 |
+
*/
|
| 45 |
+
public function setInvoiceTitle($invoice_title)
|
| 46 |
+
{
|
| 47 |
+
$this->invoice_title = $invoice_title;
|
| 48 |
+
}
|
| 49 |
+
|
| 50 |
+
/**
|
| 51 |
+
* @return string
|
| 52 |
+
*/
|
| 53 |
+
public function getInvoiceTitle()
|
| 54 |
+
{
|
| 55 |
+
return $this->invoice_title;
|
| 56 |
+
}
|
| 57 |
+
}
|
lib/Payone/Api/Request/ManageMandate.php
CHANGED
|
@@ -1,161 +1,161 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Request_ManageMandate extends Payone_Api_Request_Abstract
|
| 34 |
-
{
|
| 35 |
-
protected $request = Payone_Api_Enum_RequestType::MANAGEMANDATE;
|
| 36 |
-
|
| 37 |
-
/**
|
| 38 |
-
* @var int
|
| 39 |
-
*/
|
| 40 |
-
protected $aid = NULL;
|
| 41 |
-
/**
|
| 42 |
-
* @var string
|
| 43 |
-
*/
|
| 44 |
-
protected $clearingtype = NULL;
|
| 45 |
-
/**
|
| 46 |
-
* @var string
|
| 47 |
-
*/
|
| 48 |
-
protected $mandate_identification = NULL;
|
| 49 |
-
/**
|
| 50 |
-
* Currency (ISO 4217)
|
| 51 |
-
*
|
| 52 |
-
* @var string
|
| 53 |
-
*/
|
| 54 |
-
protected $currency = NULL;
|
| 55 |
-
|
| 56 |
-
|
| 57 |
-
/**
|
| 58 |
-
* @var Payone_Api_Request_Parameter_ManageMandate_PersonalData
|
| 59 |
-
*/
|
| 60 |
-
protected $personalData = null;
|
| 61 |
-
/**
|
| 62 |
-
* @var Payone_Api_Request_Parameter_ManageMandate_PaymentMethod_Abstract
|
| 63 |
-
*/
|
| 64 |
-
protected $payment = null;
|
| 65 |
-
|
| 66 |
-
/**
|
| 67 |
-
* @param int $aid
|
| 68 |
-
*/
|
| 69 |
-
public function setAid($aid)
|
| 70 |
-
{
|
| 71 |
-
$this->aid = $aid;
|
| 72 |
-
}
|
| 73 |
-
|
| 74 |
-
/**
|
| 75 |
-
* @return int
|
| 76 |
-
*/
|
| 77 |
-
public function getAid()
|
| 78 |
-
{
|
| 79 |
-
return $this->aid;
|
| 80 |
-
}
|
| 81 |
-
|
| 82 |
-
/**
|
| 83 |
-
* @param string $clearingtype
|
| 84 |
-
*/
|
| 85 |
-
public function setClearingtype($clearingtype)
|
| 86 |
-
{
|
| 87 |
-
$this->clearingtype = $clearingtype;
|
| 88 |
-
}
|
| 89 |
-
|
| 90 |
-
/**
|
| 91 |
-
* @return string
|
| 92 |
-
*/
|
| 93 |
-
public function getClearingtype()
|
| 94 |
-
{
|
| 95 |
-
return $this->clearingtype;
|
| 96 |
-
}
|
| 97 |
-
|
| 98 |
-
/**
|
| 99 |
-
* @param string $mandateIdentification
|
| 100 |
-
*/
|
| 101 |
-
public function setMandateIdentification($mandateIdentification)
|
| 102 |
-
{
|
| 103 |
-
$this->mandate_identification = $mandateIdentification;
|
| 104 |
-
}
|
| 105 |
-
|
| 106 |
-
/**
|
| 107 |
-
* @return string
|
| 108 |
-
*/
|
| 109 |
-
public function getMandateIdentification()
|
| 110 |
-
{
|
| 111 |
-
return $this->mandate_identification;
|
| 112 |
-
}
|
| 113 |
-
|
| 114 |
-
/**
|
| 115 |
-
* @param string $currency
|
| 116 |
-
*/
|
| 117 |
-
public function setCurrency($currency)
|
| 118 |
-
{
|
| 119 |
-
$this->currency = $currency;
|
| 120 |
-
}
|
| 121 |
-
|
| 122 |
-
/**
|
| 123 |
-
* @return string
|
| 124 |
-
*/
|
| 125 |
-
public function getCurrency()
|
| 126 |
-
{
|
| 127 |
-
return $this->currency;
|
| 128 |
-
}
|
| 129 |
-
|
| 130 |
-
/**
|
| 131 |
-
* @param \Payone_Api_Request_Parameter_ManageMandate_PersonalData $personalData
|
| 132 |
-
*/
|
| 133 |
-
public function setPersonalData($personalData)
|
| 134 |
-
{
|
| 135 |
-
$this->personalData = $personalData;
|
| 136 |
-
}
|
| 137 |
-
|
| 138 |
-
/**
|
| 139 |
-
* @return \Payone_Api_Request_Parameter_ManageMandate_PersonalData
|
| 140 |
-
*/
|
| 141 |
-
public function getPersonalData()
|
| 142 |
-
{
|
| 143 |
-
return $this->personalData;
|
| 144 |
-
}
|
| 145 |
-
|
| 146 |
-
/**
|
| 147 |
-
* @param \Payone_Api_Request_Parameter_ManageMandate_PaymentMethod_Abstract $payment
|
| 148 |
-
*/
|
| 149 |
-
public function setPayment($payment)
|
| 150 |
-
{
|
| 151 |
-
$this->payment = $payment;
|
| 152 |
-
}
|
| 153 |
-
|
| 154 |
-
/**
|
| 155 |
-
* @return \Payone_Api_Request_Parameter_ManageMandate_PaymentMethod_Abstract
|
| 156 |
-
*/
|
| 157 |
-
public function getPayment()
|
| 158 |
-
{
|
| 159 |
-
return $this->payment;
|
| 160 |
-
}
|
| 161 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Request_ManageMandate extends Payone_Api_Request_Abstract
|
| 34 |
+
{
|
| 35 |
+
protected $request = Payone_Api_Enum_RequestType::MANAGEMANDATE;
|
| 36 |
+
|
| 37 |
+
/**
|
| 38 |
+
* @var int
|
| 39 |
+
*/
|
| 40 |
+
protected $aid = NULL;
|
| 41 |
+
/**
|
| 42 |
+
* @var string
|
| 43 |
+
*/
|
| 44 |
+
protected $clearingtype = NULL;
|
| 45 |
+
/**
|
| 46 |
+
* @var string
|
| 47 |
+
*/
|
| 48 |
+
protected $mandate_identification = NULL;
|
| 49 |
+
/**
|
| 50 |
+
* Currency (ISO 4217)
|
| 51 |
+
*
|
| 52 |
+
* @var string
|
| 53 |
+
*/
|
| 54 |
+
protected $currency = NULL;
|
| 55 |
+
|
| 56 |
+
|
| 57 |
+
/**
|
| 58 |
+
* @var Payone_Api_Request_Parameter_ManageMandate_PersonalData
|
| 59 |
+
*/
|
| 60 |
+
protected $personalData = null;
|
| 61 |
+
/**
|
| 62 |
+
* @var Payone_Api_Request_Parameter_ManageMandate_PaymentMethod_Abstract
|
| 63 |
+
*/
|
| 64 |
+
protected $payment = null;
|
| 65 |
+
|
| 66 |
+
/**
|
| 67 |
+
* @param int $aid
|
| 68 |
+
*/
|
| 69 |
+
public function setAid($aid)
|
| 70 |
+
{
|
| 71 |
+
$this->aid = $aid;
|
| 72 |
+
}
|
| 73 |
+
|
| 74 |
+
/**
|
| 75 |
+
* @return int
|
| 76 |
+
*/
|
| 77 |
+
public function getAid()
|
| 78 |
+
{
|
| 79 |
+
return $this->aid;
|
| 80 |
+
}
|
| 81 |
+
|
| 82 |
+
/**
|
| 83 |
+
* @param string $clearingtype
|
| 84 |
+
*/
|
| 85 |
+
public function setClearingtype($clearingtype)
|
| 86 |
+
{
|
| 87 |
+
$this->clearingtype = $clearingtype;
|
| 88 |
+
}
|
| 89 |
+
|
| 90 |
+
/**
|
| 91 |
+
* @return string
|
| 92 |
+
*/
|
| 93 |
+
public function getClearingtype()
|
| 94 |
+
{
|
| 95 |
+
return $this->clearingtype;
|
| 96 |
+
}
|
| 97 |
+
|
| 98 |
+
/**
|
| 99 |
+
* @param string $mandateIdentification
|
| 100 |
+
*/
|
| 101 |
+
public function setMandateIdentification($mandateIdentification)
|
| 102 |
+
{
|
| 103 |
+
$this->mandate_identification = $mandateIdentification;
|
| 104 |
+
}
|
| 105 |
+
|
| 106 |
+
/**
|
| 107 |
+
* @return string
|
| 108 |
+
*/
|
| 109 |
+
public function getMandateIdentification()
|
| 110 |
+
{
|
| 111 |
+
return $this->mandate_identification;
|
| 112 |
+
}
|
| 113 |
+
|
| 114 |
+
/**
|
| 115 |
+
* @param string $currency
|
| 116 |
+
*/
|
| 117 |
+
public function setCurrency($currency)
|
| 118 |
+
{
|
| 119 |
+
$this->currency = $currency;
|
| 120 |
+
}
|
| 121 |
+
|
| 122 |
+
/**
|
| 123 |
+
* @return string
|
| 124 |
+
*/
|
| 125 |
+
public function getCurrency()
|
| 126 |
+
{
|
| 127 |
+
return $this->currency;
|
| 128 |
+
}
|
| 129 |
+
|
| 130 |
+
/**
|
| 131 |
+
* @param \Payone_Api_Request_Parameter_ManageMandate_PersonalData $personalData
|
| 132 |
+
*/
|
| 133 |
+
public function setPersonalData($personalData)
|
| 134 |
+
{
|
| 135 |
+
$this->personalData = $personalData;
|
| 136 |
+
}
|
| 137 |
+
|
| 138 |
+
/**
|
| 139 |
+
* @return \Payone_Api_Request_Parameter_ManageMandate_PersonalData
|
| 140 |
+
*/
|
| 141 |
+
public function getPersonalData()
|
| 142 |
+
{
|
| 143 |
+
return $this->personalData;
|
| 144 |
+
}
|
| 145 |
+
|
| 146 |
+
/**
|
| 147 |
+
* @param \Payone_Api_Request_Parameter_ManageMandate_PaymentMethod_Abstract $payment
|
| 148 |
+
*/
|
| 149 |
+
public function setPayment($payment)
|
| 150 |
+
{
|
| 151 |
+
$this->payment = $payment;
|
| 152 |
+
}
|
| 153 |
+
|
| 154 |
+
/**
|
| 155 |
+
* @return \Payone_Api_Request_Parameter_ManageMandate_PaymentMethod_Abstract
|
| 156 |
+
*/
|
| 157 |
+
public function getPayment()
|
| 158 |
+
{
|
| 159 |
+
return $this->payment;
|
| 160 |
+
}
|
| 161 |
+
}
|
lib/Payone/Api/Request/Parameter/Authorization/3dsecure.php
CHANGED
|
@@ -1,96 +1,96 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Request_Parameter_Authorization_3dsecure
|
| 34 |
-
extends Payone_Api_Request_Parameter_Authorization_Abstract
|
| 35 |
-
{
|
| 36 |
-
/**
|
| 37 |
-
* @var string
|
| 38 |
-
*/
|
| 39 |
-
protected $xid = NULL;
|
| 40 |
-
/**
|
| 41 |
-
* @var string
|
| 42 |
-
*/
|
| 43 |
-
protected $cavv = NULL;
|
| 44 |
-
/**
|
| 45 |
-
* @var string
|
| 46 |
-
*/
|
| 47 |
-
protected $eci = NULL;
|
| 48 |
-
|
| 49 |
-
/**
|
| 50 |
-
* @param string $cavv
|
| 51 |
-
*/
|
| 52 |
-
public function setCavv($cavv)
|
| 53 |
-
{
|
| 54 |
-
$this->cavv = $cavv;
|
| 55 |
-
}
|
| 56 |
-
|
| 57 |
-
/**
|
| 58 |
-
* @return string
|
| 59 |
-
*/
|
| 60 |
-
public function getCavv()
|
| 61 |
-
{
|
| 62 |
-
return $this->cavv;
|
| 63 |
-
}
|
| 64 |
-
|
| 65 |
-
/**
|
| 66 |
-
* @param string $eci
|
| 67 |
-
*/
|
| 68 |
-
public function setEci($eci)
|
| 69 |
-
{
|
| 70 |
-
$this->eci = $eci;
|
| 71 |
-
}
|
| 72 |
-
|
| 73 |
-
/**
|
| 74 |
-
* @return string
|
| 75 |
-
*/
|
| 76 |
-
public function getEci()
|
| 77 |
-
{
|
| 78 |
-
return $this->eci;
|
| 79 |
-
}
|
| 80 |
-
|
| 81 |
-
/**
|
| 82 |
-
* @param string $xid
|
| 83 |
-
*/
|
| 84 |
-
public function setXid($xid)
|
| 85 |
-
{
|
| 86 |
-
$this->xid = $xid;
|
| 87 |
-
}
|
| 88 |
-
|
| 89 |
-
/**
|
| 90 |
-
* @return string
|
| 91 |
-
*/
|
| 92 |
-
public function getXid()
|
| 93 |
-
{
|
| 94 |
-
return $this->xid;
|
| 95 |
-
}
|
| 96 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Request_Parameter_Authorization_3dsecure
|
| 34 |
+
extends Payone_Api_Request_Parameter_Authorization_Abstract
|
| 35 |
+
{
|
| 36 |
+
/**
|
| 37 |
+
* @var string
|
| 38 |
+
*/
|
| 39 |
+
protected $xid = NULL;
|
| 40 |
+
/**
|
| 41 |
+
* @var string
|
| 42 |
+
*/
|
| 43 |
+
protected $cavv = NULL;
|
| 44 |
+
/**
|
| 45 |
+
* @var string
|
| 46 |
+
*/
|
| 47 |
+
protected $eci = NULL;
|
| 48 |
+
|
| 49 |
+
/**
|
| 50 |
+
* @param string $cavv
|
| 51 |
+
*/
|
| 52 |
+
public function setCavv($cavv)
|
| 53 |
+
{
|
| 54 |
+
$this->cavv = $cavv;
|
| 55 |
+
}
|
| 56 |
+
|
| 57 |
+
/**
|
| 58 |
+
* @return string
|
| 59 |
+
*/
|
| 60 |
+
public function getCavv()
|
| 61 |
+
{
|
| 62 |
+
return $this->cavv;
|
| 63 |
+
}
|
| 64 |
+
|
| 65 |
+
/**
|
| 66 |
+
* @param string $eci
|
| 67 |
+
*/
|
| 68 |
+
public function setEci($eci)
|
| 69 |
+
{
|
| 70 |
+
$this->eci = $eci;
|
| 71 |
+
}
|
| 72 |
+
|
| 73 |
+
/**
|
| 74 |
+
* @return string
|
| 75 |
+
*/
|
| 76 |
+
public function getEci()
|
| 77 |
+
{
|
| 78 |
+
return $this->eci;
|
| 79 |
+
}
|
| 80 |
+
|
| 81 |
+
/**
|
| 82 |
+
* @param string $xid
|
| 83 |
+
*/
|
| 84 |
+
public function setXid($xid)
|
| 85 |
+
{
|
| 86 |
+
$this->xid = $xid;
|
| 87 |
+
}
|
| 88 |
+
|
| 89 |
+
/**
|
| 90 |
+
* @return string
|
| 91 |
+
*/
|
| 92 |
+
public function getXid()
|
| 93 |
+
{
|
| 94 |
+
return $this->xid;
|
| 95 |
+
}
|
| 96 |
+
}
|
lib/Payone/Api/Request/Parameter/Authorization/Abstract.php
CHANGED
|
@@ -1,40 +1,40 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
|
| 34 |
-
|
| 35 |
-
|
| 36 |
-
abstract class Payone_Api_Request_Parameter_Authorization_Abstract
|
| 37 |
-
extends Payone_Api_Request_Parameter_Abstract
|
| 38 |
-
{
|
| 39 |
-
|
| 40 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
|
| 34 |
+
|
| 35 |
+
|
| 36 |
+
abstract class Payone_Api_Request_Parameter_Authorization_Abstract
|
| 37 |
+
extends Payone_Api_Request_Parameter_Abstract
|
| 38 |
+
{
|
| 39 |
+
|
| 40 |
+
}
|
lib/Payone/Api/Request/Parameter/Authorization/Business.php
CHANGED
|
@@ -1,102 +1,102 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Request_Parameter_Authorization_Business
|
| 34 |
-
extends Payone_Api_Request_Parameter_Authorization_Abstract
|
| 35 |
-
{
|
| 36 |
-
/**
|
| 37 |
-
* (YYYYMMDD)
|
| 38 |
-
*
|
| 39 |
-
* @var string
|
| 40 |
-
*/
|
| 41 |
-
protected $document_date = NULL;
|
| 42 |
-
/**
|
| 43 |
-
* (YYYYMMDD)
|
| 44 |
-
*
|
| 45 |
-
* @var string
|
| 46 |
-
*/
|
| 47 |
-
protected $booking_date = NULL;
|
| 48 |
-
/**
|
| 49 |
-
* (Unixtimestamp)
|
| 50 |
-
*
|
| 51 |
-
* @var string
|
| 52 |
-
*/
|
| 53 |
-
protected $due_time = NULL;
|
| 54 |
-
|
| 55 |
-
/**
|
| 56 |
-
* @param string $booking_date
|
| 57 |
-
*/
|
| 58 |
-
public function setBookingDate($booking_date)
|
| 59 |
-
{
|
| 60 |
-
$this->booking_date = $booking_date;
|
| 61 |
-
}
|
| 62 |
-
|
| 63 |
-
/**
|
| 64 |
-
* @return string
|
| 65 |
-
*/
|
| 66 |
-
public function getBookingDate()
|
| 67 |
-
{
|
| 68 |
-
return $this->booking_date;
|
| 69 |
-
}
|
| 70 |
-
|
| 71 |
-
/**
|
| 72 |
-
* @param string $document_date
|
| 73 |
-
*/
|
| 74 |
-
public function setDocumentDate($document_date)
|
| 75 |
-
{
|
| 76 |
-
$this->document_date = $document_date;
|
| 77 |
-
}
|
| 78 |
-
|
| 79 |
-
/**
|
| 80 |
-
* @return string
|
| 81 |
-
*/
|
| 82 |
-
public function getDocumentDate()
|
| 83 |
-
{
|
| 84 |
-
return $this->document_date;
|
| 85 |
-
}
|
| 86 |
-
|
| 87 |
-
/**
|
| 88 |
-
* @param string $due_time
|
| 89 |
-
*/
|
| 90 |
-
public function setDueTime($due_time)
|
| 91 |
-
{
|
| 92 |
-
$this->due_time = $due_time;
|
| 93 |
-
}
|
| 94 |
-
|
| 95 |
-
/**
|
| 96 |
-
* @return string
|
| 97 |
-
*/
|
| 98 |
-
public function getDueTime()
|
| 99 |
-
{
|
| 100 |
-
return $this->due_time;
|
| 101 |
-
}
|
| 102 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Request_Parameter_Authorization_Business
|
| 34 |
+
extends Payone_Api_Request_Parameter_Authorization_Abstract
|
| 35 |
+
{
|
| 36 |
+
/**
|
| 37 |
+
* (YYYYMMDD)
|
| 38 |
+
*
|
| 39 |
+
* @var string
|
| 40 |
+
*/
|
| 41 |
+
protected $document_date = NULL;
|
| 42 |
+
/**
|
| 43 |
+
* (YYYYMMDD)
|
| 44 |
+
*
|
| 45 |
+
* @var string
|
| 46 |
+
*/
|
| 47 |
+
protected $booking_date = NULL;
|
| 48 |
+
/**
|
| 49 |
+
* (Unixtimestamp)
|
| 50 |
+
*
|
| 51 |
+
* @var string
|
| 52 |
+
*/
|
| 53 |
+
protected $due_time = NULL;
|
| 54 |
+
|
| 55 |
+
/**
|
| 56 |
+
* @param string $booking_date
|
| 57 |
+
*/
|
| 58 |
+
public function setBookingDate($booking_date)
|
| 59 |
+
{
|
| 60 |
+
$this->booking_date = $booking_date;
|
| 61 |
+
}
|
| 62 |
+
|
| 63 |
+
/**
|
| 64 |
+
* @return string
|
| 65 |
+
*/
|
| 66 |
+
public function getBookingDate()
|
| 67 |
+
{
|
| 68 |
+
return $this->booking_date;
|
| 69 |
+
}
|
| 70 |
+
|
| 71 |
+
/**
|
| 72 |
+
* @param string $document_date
|
| 73 |
+
*/
|
| 74 |
+
public function setDocumentDate($document_date)
|
| 75 |
+
{
|
| 76 |
+
$this->document_date = $document_date;
|
| 77 |
+
}
|
| 78 |
+
|
| 79 |
+
/**
|
| 80 |
+
* @return string
|
| 81 |
+
*/
|
| 82 |
+
public function getDocumentDate()
|
| 83 |
+
{
|
| 84 |
+
return $this->document_date;
|
| 85 |
+
}
|
| 86 |
+
|
| 87 |
+
/**
|
| 88 |
+
* @param string $due_time
|
| 89 |
+
*/
|
| 90 |
+
public function setDueTime($due_time)
|
| 91 |
+
{
|
| 92 |
+
$this->due_time = $due_time;
|
| 93 |
+
}
|
| 94 |
+
|
| 95 |
+
/**
|
| 96 |
+
* @return string
|
| 97 |
+
*/
|
| 98 |
+
public function getDueTime()
|
| 99 |
+
{
|
| 100 |
+
return $this->due_time;
|
| 101 |
+
}
|
| 102 |
+
}
|
lib/Payone/Api/Request/Parameter/Authorization/DeliveryData.php
CHANGED
|
@@ -1,221 +1,221 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Request_Parameter_Authorization_DeliveryData
|
| 34 |
-
extends Payone_Api_Request_Parameter_Authorization_Abstract
|
| 35 |
-
{
|
| 36 |
-
/**
|
| 37 |
-
* @var string
|
| 38 |
-
*/
|
| 39 |
-
protected $shipping_firstname = NULL;
|
| 40 |
-
/**
|
| 41 |
-
* @var string
|
| 42 |
-
*/
|
| 43 |
-
protected $shipping_lastname = NULL;
|
| 44 |
-
/**
|
| 45 |
-
* @var string
|
| 46 |
-
*/
|
| 47 |
-
protected $shipping_company = NULL;
|
| 48 |
-
/**
|
| 49 |
-
* @var string
|
| 50 |
-
*/
|
| 51 |
-
protected $shipping_street = NULL;
|
| 52 |
-
/**
|
| 53 |
-
* @var string
|
| 54 |
-
*/
|
| 55 |
-
protected $shipping_zip = NULL;
|
| 56 |
-
/**
|
| 57 |
-
* @var string
|
| 58 |
-
*/
|
| 59 |
-
protected $shipping_city = NULL;
|
| 60 |
-
/**
|
| 61 |
-
* ISO-3166 Subdivisions
|
| 62 |
-
* only necessary for country US or CA
|
| 63 |
-
*
|
| 64 |
-
* @var string
|
| 65 |
-
*/
|
| 66 |
-
protected $shipping_state = NULL;
|
| 67 |
-
/**
|
| 68 |
-
* Country (ISO-3166)
|
| 69 |
-
*
|
| 70 |
-
* @var string
|
| 71 |
-
*/
|
| 72 |
-
protected $shipping_country = NULL;
|
| 73 |
-
/**
|
| 74 |
-
* @var string
|
| 75 |
-
*/
|
| 76 |
-
protected $shipping_addressaddition = NULL;
|
| 77 |
-
|
| 78 |
-
/**
|
| 79 |
-
* @param string $shipping_addressaddition
|
| 80 |
-
*/
|
| 81 |
-
public function setShippingAddressaddition($shipping_addressaddition)
|
| 82 |
-
{
|
| 83 |
-
$this->shipping_addressaddition = $shipping_addressaddition;
|
| 84 |
-
}
|
| 85 |
-
|
| 86 |
-
/**
|
| 87 |
-
* @return string
|
| 88 |
-
*/
|
| 89 |
-
public function getShippingAddressaddition()
|
| 90 |
-
{
|
| 91 |
-
return $this->shipping_addressaddition;
|
| 92 |
-
}
|
| 93 |
-
|
| 94 |
-
/**
|
| 95 |
-
* @param string $shipping_city
|
| 96 |
-
*/
|
| 97 |
-
public function setShippingCity($shipping_city)
|
| 98 |
-
{
|
| 99 |
-
$this->shipping_city = $shipping_city;
|
| 100 |
-
}
|
| 101 |
-
|
| 102 |
-
/**
|
| 103 |
-
* @return string
|
| 104 |
-
*/
|
| 105 |
-
public function getShippingCity()
|
| 106 |
-
{
|
| 107 |
-
return $this->shipping_city;
|
| 108 |
-
}
|
| 109 |
-
|
| 110 |
-
/**
|
| 111 |
-
* @param string $shipping_company
|
| 112 |
-
*/
|
| 113 |
-
public function setShippingCompany($shipping_company)
|
| 114 |
-
{
|
| 115 |
-
$this->shipping_company = $shipping_company;
|
| 116 |
-
}
|
| 117 |
-
|
| 118 |
-
/**
|
| 119 |
-
* @return string
|
| 120 |
-
*/
|
| 121 |
-
public function getShippingCompany()
|
| 122 |
-
{
|
| 123 |
-
return $this->shipping_company;
|
| 124 |
-
}
|
| 125 |
-
|
| 126 |
-
/**
|
| 127 |
-
* @param string $shipping_country
|
| 128 |
-
*/
|
| 129 |
-
public function setShippingCountry($shipping_country)
|
| 130 |
-
{
|
| 131 |
-
$this->shipping_country = $shipping_country;
|
| 132 |
-
}
|
| 133 |
-
|
| 134 |
-
/**
|
| 135 |
-
* @return string
|
| 136 |
-
*/
|
| 137 |
-
public function getShippingCountry()
|
| 138 |
-
{
|
| 139 |
-
return $this->shipping_country;
|
| 140 |
-
}
|
| 141 |
-
|
| 142 |
-
/**
|
| 143 |
-
* @param string $shipping_firstname
|
| 144 |
-
*/
|
| 145 |
-
public function setShippingFirstname($shipping_firstname)
|
| 146 |
-
{
|
| 147 |
-
$this->shipping_firstname = $shipping_firstname;
|
| 148 |
-
}
|
| 149 |
-
|
| 150 |
-
/**
|
| 151 |
-
* @return string
|
| 152 |
-
*/
|
| 153 |
-
public function getShippingFirstname()
|
| 154 |
-
{
|
| 155 |
-
return $this->shipping_firstname;
|
| 156 |
-
}
|
| 157 |
-
|
| 158 |
-
/**
|
| 159 |
-
* @param string $shipping_lastname
|
| 160 |
-
*/
|
| 161 |
-
public function setShippingLastname($shipping_lastname)
|
| 162 |
-
{
|
| 163 |
-
$this->shipping_lastname = $shipping_lastname;
|
| 164 |
-
}
|
| 165 |
-
|
| 166 |
-
/**
|
| 167 |
-
* @return string
|
| 168 |
-
*/
|
| 169 |
-
public function getShippingLastname()
|
| 170 |
-
{
|
| 171 |
-
return $this->shipping_lastname;
|
| 172 |
-
}
|
| 173 |
-
|
| 174 |
-
/**
|
| 175 |
-
* @param string $shipping_state
|
| 176 |
-
*/
|
| 177 |
-
public function setShippingState($shipping_state)
|
| 178 |
-
{
|
| 179 |
-
$this->shipping_state = $shipping_state;
|
| 180 |
-
}
|
| 181 |
-
|
| 182 |
-
/**
|
| 183 |
-
* @return string
|
| 184 |
-
*/
|
| 185 |
-
public function getShippingState()
|
| 186 |
-
{
|
| 187 |
-
return $this->shipping_state;
|
| 188 |
-
}
|
| 189 |
-
|
| 190 |
-
/**
|
| 191 |
-
* @param string $shipping_street
|
| 192 |
-
*/
|
| 193 |
-
public function setShippingStreet($shipping_street)
|
| 194 |
-
{
|
| 195 |
-
$this->shipping_street = $shipping_street;
|
| 196 |
-
}
|
| 197 |
-
|
| 198 |
-
/**
|
| 199 |
-
* @return string
|
| 200 |
-
*/
|
| 201 |
-
public function getShippingStreet()
|
| 202 |
-
{
|
| 203 |
-
return $this->shipping_street;
|
| 204 |
-
}
|
| 205 |
-
|
| 206 |
-
/**
|
| 207 |
-
* @param string $shipping_zip
|
| 208 |
-
*/
|
| 209 |
-
public function setShippingZip($shipping_zip)
|
| 210 |
-
{
|
| 211 |
-
$this->shipping_zip = $shipping_zip;
|
| 212 |
-
}
|
| 213 |
-
|
| 214 |
-
/**
|
| 215 |
-
* @return string
|
| 216 |
-
*/
|
| 217 |
-
public function getShippingZip()
|
| 218 |
-
{
|
| 219 |
-
return $this->shipping_zip;
|
| 220 |
-
}
|
| 221 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Request_Parameter_Authorization_DeliveryData
|
| 34 |
+
extends Payone_Api_Request_Parameter_Authorization_Abstract
|
| 35 |
+
{
|
| 36 |
+
/**
|
| 37 |
+
* @var string
|
| 38 |
+
*/
|
| 39 |
+
protected $shipping_firstname = NULL;
|
| 40 |
+
/**
|
| 41 |
+
* @var string
|
| 42 |
+
*/
|
| 43 |
+
protected $shipping_lastname = NULL;
|
| 44 |
+
/**
|
| 45 |
+
* @var string
|
| 46 |
+
*/
|
| 47 |
+
protected $shipping_company = NULL;
|
| 48 |
+
/**
|
| 49 |
+
* @var string
|
| 50 |
+
*/
|
| 51 |
+
protected $shipping_street = NULL;
|
| 52 |
+
/**
|
| 53 |
+
* @var string
|
| 54 |
+
*/
|
| 55 |
+
protected $shipping_zip = NULL;
|
| 56 |
+
/**
|
| 57 |
+
* @var string
|
| 58 |
+
*/
|
| 59 |
+
protected $shipping_city = NULL;
|
| 60 |
+
/**
|
| 61 |
+
* ISO-3166 Subdivisions
|
| 62 |
+
* only necessary for country US or CA
|
| 63 |
+
*
|
| 64 |
+
* @var string
|
| 65 |
+
*/
|
| 66 |
+
protected $shipping_state = NULL;
|
| 67 |
+
/**
|
| 68 |
+
* Country (ISO-3166)
|
| 69 |
+
*
|
| 70 |
+
* @var string
|
| 71 |
+
*/
|
| 72 |
+
protected $shipping_country = NULL;
|
| 73 |
+
/**
|
| 74 |
+
* @var string
|
| 75 |
+
*/
|
| 76 |
+
protected $shipping_addressaddition = NULL;
|
| 77 |
+
|
| 78 |
+
/**
|
| 79 |
+
* @param string $shipping_addressaddition
|
| 80 |
+
*/
|
| 81 |
+
public function setShippingAddressaddition($shipping_addressaddition)
|
| 82 |
+
{
|
| 83 |
+
$this->shipping_addressaddition = $shipping_addressaddition;
|
| 84 |
+
}
|
| 85 |
+
|
| 86 |
+
/**
|
| 87 |
+
* @return string
|
| 88 |
+
*/
|
| 89 |
+
public function getShippingAddressaddition()
|
| 90 |
+
{
|
| 91 |
+
return $this->shipping_addressaddition;
|
| 92 |
+
}
|
| 93 |
+
|
| 94 |
+
/**
|
| 95 |
+
* @param string $shipping_city
|
| 96 |
+
*/
|
| 97 |
+
public function setShippingCity($shipping_city)
|
| 98 |
+
{
|
| 99 |
+
$this->shipping_city = $shipping_city;
|
| 100 |
+
}
|
| 101 |
+
|
| 102 |
+
/**
|
| 103 |
+
* @return string
|
| 104 |
+
*/
|
| 105 |
+
public function getShippingCity()
|
| 106 |
+
{
|
| 107 |
+
return $this->shipping_city;
|
| 108 |
+
}
|
| 109 |
+
|
| 110 |
+
/**
|
| 111 |
+
* @param string $shipping_company
|
| 112 |
+
*/
|
| 113 |
+
public function setShippingCompany($shipping_company)
|
| 114 |
+
{
|
| 115 |
+
$this->shipping_company = $shipping_company;
|
| 116 |
+
}
|
| 117 |
+
|
| 118 |
+
/**
|
| 119 |
+
* @return string
|
| 120 |
+
*/
|
| 121 |
+
public function getShippingCompany()
|
| 122 |
+
{
|
| 123 |
+
return $this->shipping_company;
|
| 124 |
+
}
|
| 125 |
+
|
| 126 |
+
/**
|
| 127 |
+
* @param string $shipping_country
|
| 128 |
+
*/
|
| 129 |
+
public function setShippingCountry($shipping_country)
|
| 130 |
+
{
|
| 131 |
+
$this->shipping_country = $shipping_country;
|
| 132 |
+
}
|
| 133 |
+
|
| 134 |
+
/**
|
| 135 |
+
* @return string
|
| 136 |
+
*/
|
| 137 |
+
public function getShippingCountry()
|
| 138 |
+
{
|
| 139 |
+
return $this->shipping_country;
|
| 140 |
+
}
|
| 141 |
+
|
| 142 |
+
/**
|
| 143 |
+
* @param string $shipping_firstname
|
| 144 |
+
*/
|
| 145 |
+
public function setShippingFirstname($shipping_firstname)
|
| 146 |
+
{
|
| 147 |
+
$this->shipping_firstname = $shipping_firstname;
|
| 148 |
+
}
|
| 149 |
+
|
| 150 |
+
/**
|
| 151 |
+
* @return string
|
| 152 |
+
*/
|
| 153 |
+
public function getShippingFirstname()
|
| 154 |
+
{
|
| 155 |
+
return $this->shipping_firstname;
|
| 156 |
+
}
|
| 157 |
+
|
| 158 |
+
/**
|
| 159 |
+
* @param string $shipping_lastname
|
| 160 |
+
*/
|
| 161 |
+
public function setShippingLastname($shipping_lastname)
|
| 162 |
+
{
|
| 163 |
+
$this->shipping_lastname = $shipping_lastname;
|
| 164 |
+
}
|
| 165 |
+
|
| 166 |
+
/**
|
| 167 |
+
* @return string
|
| 168 |
+
*/
|
| 169 |
+
public function getShippingLastname()
|
| 170 |
+
{
|
| 171 |
+
return $this->shipping_lastname;
|
| 172 |
+
}
|
| 173 |
+
|
| 174 |
+
/**
|
| 175 |
+
* @param string $shipping_state
|
| 176 |
+
*/
|
| 177 |
+
public function setShippingState($shipping_state)
|
| 178 |
+
{
|
| 179 |
+
$this->shipping_state = $shipping_state;
|
| 180 |
+
}
|
| 181 |
+
|
| 182 |
+
/**
|
| 183 |
+
* @return string
|
| 184 |
+
*/
|
| 185 |
+
public function getShippingState()
|
| 186 |
+
{
|
| 187 |
+
return $this->shipping_state;
|
| 188 |
+
}
|
| 189 |
+
|
| 190 |
+
/**
|
| 191 |
+
* @param string $shipping_street
|
| 192 |
+
*/
|
| 193 |
+
public function setShippingStreet($shipping_street)
|
| 194 |
+
{
|
| 195 |
+
$this->shipping_street = $shipping_street;
|
| 196 |
+
}
|
| 197 |
+
|
| 198 |
+
/**
|
| 199 |
+
* @return string
|
| 200 |
+
*/
|
| 201 |
+
public function getShippingStreet()
|
| 202 |
+
{
|
| 203 |
+
return $this->shipping_street;
|
| 204 |
+
}
|
| 205 |
+
|
| 206 |
+
/**
|
| 207 |
+
* @param string $shipping_zip
|
| 208 |
+
*/
|
| 209 |
+
public function setShippingZip($shipping_zip)
|
| 210 |
+
{
|
| 211 |
+
$this->shipping_zip = $shipping_zip;
|
| 212 |
+
}
|
| 213 |
+
|
| 214 |
+
/**
|
| 215 |
+
* @return string
|
| 216 |
+
*/
|
| 217 |
+
public function getShippingZip()
|
| 218 |
+
{
|
| 219 |
+
return $this->shipping_zip;
|
| 220 |
+
}
|
| 221 |
+
}
|
lib/Payone/Api/Request/Parameter/Authorization/PaymentMethod/Abstract.php
CHANGED
|
@@ -1,40 +1,40 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
|
| 34 |
-
|
| 35 |
-
|
| 36 |
-
abstract class Payone_Api_Request_Parameter_Authorization_PaymentMethod_Abstract
|
| 37 |
-
extends Payone_Api_Request_Parameter_Abstract
|
| 38 |
-
{
|
| 39 |
-
|
| 40 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
|
| 34 |
+
|
| 35 |
+
|
| 36 |
+
abstract class Payone_Api_Request_Parameter_Authorization_PaymentMethod_Abstract
|
| 37 |
+
extends Payone_Api_Request_Parameter_Abstract
|
| 38 |
+
{
|
| 39 |
+
|
| 40 |
+
}
|
lib/Payone/Api/Request/Parameter/Authorization/PaymentMethod/CashOnDelivery.php
CHANGED
|
@@ -1,56 +1,56 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Request_Parameter_Authorization_PaymentMethod_CashOnDelivery
|
| 34 |
-
extends Payone_Api_Request_Parameter_Authorization_PaymentMethod_Abstract
|
| 35 |
-
{
|
| 36 |
-
/**
|
| 37 |
-
* @var string
|
| 38 |
-
*/
|
| 39 |
-
protected $shippingprovider = NULL;
|
| 40 |
-
|
| 41 |
-
/**
|
| 42 |
-
* @param string $shippingprovider
|
| 43 |
-
*/
|
| 44 |
-
public function setShippingprovider($shippingprovider)
|
| 45 |
-
{
|
| 46 |
-
$this->shippingprovider = $shippingprovider;
|
| 47 |
-
}
|
| 48 |
-
|
| 49 |
-
/**
|
| 50 |
-
* @return string
|
| 51 |
-
*/
|
| 52 |
-
public function getShippingprovider()
|
| 53 |
-
{
|
| 54 |
-
return $this->shippingprovider;
|
| 55 |
-
}
|
| 56 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Request_Parameter_Authorization_PaymentMethod_CashOnDelivery
|
| 34 |
+
extends Payone_Api_Request_Parameter_Authorization_PaymentMethod_Abstract
|
| 35 |
+
{
|
| 36 |
+
/**
|
| 37 |
+
* @var string
|
| 38 |
+
*/
|
| 39 |
+
protected $shippingprovider = NULL;
|
| 40 |
+
|
| 41 |
+
/**
|
| 42 |
+
* @param string $shippingprovider
|
| 43 |
+
*/
|
| 44 |
+
public function setShippingprovider($shippingprovider)
|
| 45 |
+
{
|
| 46 |
+
$this->shippingprovider = $shippingprovider;
|
| 47 |
+
}
|
| 48 |
+
|
| 49 |
+
/**
|
| 50 |
+
* @return string
|
| 51 |
+
*/
|
| 52 |
+
public function getShippingprovider()
|
| 53 |
+
{
|
| 54 |
+
return $this->shippingprovider;
|
| 55 |
+
}
|
| 56 |
+
}
|
lib/Payone/Api/Request/Parameter/Authorization/PaymentMethod/CreditCard.php
CHANGED
|
@@ -1,256 +1,256 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Request_Parameter_Authorization_PaymentMethod_CreditCard
|
| 34 |
-
extends Payone_Api_Request_Parameter_Authorization_PaymentMethod_Abstract
|
| 35 |
-
{
|
| 36 |
-
/**
|
| 37 |
-
* @var string
|
| 38 |
-
*/
|
| 39 |
-
protected $cardpan = NULL;
|
| 40 |
-
/**
|
| 41 |
-
* @var string
|
| 42 |
-
*/
|
| 43 |
-
protected $cardtype = NULL;
|
| 44 |
-
/**
|
| 45 |
-
* @var int
|
| 46 |
-
*/
|
| 47 |
-
protected $cardexpiredate = NULL;
|
| 48 |
-
/**
|
| 49 |
-
* @var int
|
| 50 |
-
*/
|
| 51 |
-
protected $cardcvc2 = NULL;
|
| 52 |
-
/**
|
| 53 |
-
* @var int
|
| 54 |
-
*/
|
| 55 |
-
protected $cardissuenumber = NULL;
|
| 56 |
-
/**
|
| 57 |
-
* @var string
|
| 58 |
-
*/
|
| 59 |
-
protected $cardholder = NULL;
|
| 60 |
-
/**
|
| 61 |
-
* @var string
|
| 62 |
-
*/
|
| 63 |
-
protected $ecommercemode = NULL;
|
| 64 |
-
/**
|
| 65 |
-
* @var string
|
| 66 |
-
*/
|
| 67 |
-
protected $pseudocardpan = NULL;
|
| 68 |
-
/**
|
| 69 |
-
* @var string
|
| 70 |
-
*/
|
| 71 |
-
protected $successurl = NULL;
|
| 72 |
-
/**
|
| 73 |
-
* @var string
|
| 74 |
-
*/
|
| 75 |
-
protected $errorurl = NULL;
|
| 76 |
-
/**
|
| 77 |
-
* @var string
|
| 78 |
-
*/
|
| 79 |
-
protected $backurl = NULL;
|
| 80 |
-
|
| 81 |
-
/**
|
| 82 |
-
* @param int $cardcvc2
|
| 83 |
-
*/
|
| 84 |
-
public function setCardcvc2($cardcvc2)
|
| 85 |
-
{
|
| 86 |
-
$this->cardcvc2 = $cardcvc2;
|
| 87 |
-
}
|
| 88 |
-
|
| 89 |
-
/**
|
| 90 |
-
* @return int
|
| 91 |
-
*/
|
| 92 |
-
public function getCardcvc2()
|
| 93 |
-
{
|
| 94 |
-
return $this->cardcvc2;
|
| 95 |
-
}
|
| 96 |
-
|
| 97 |
-
/**
|
| 98 |
-
* @param int $cardexpiredate
|
| 99 |
-
*/
|
| 100 |
-
public function setCardexpiredate($cardexpiredate)
|
| 101 |
-
{
|
| 102 |
-
$this->cardexpiredate = $cardexpiredate;
|
| 103 |
-
}
|
| 104 |
-
|
| 105 |
-
/**
|
| 106 |
-
* @return int
|
| 107 |
-
*/
|
| 108 |
-
public function getCardexpiredate()
|
| 109 |
-
{
|
| 110 |
-
return $this->cardexpiredate;
|
| 111 |
-
}
|
| 112 |
-
|
| 113 |
-
/**
|
| 114 |
-
* @param string $cardholder
|
| 115 |
-
*/
|
| 116 |
-
public function setCardholder($cardholder)
|
| 117 |
-
{
|
| 118 |
-
$this->cardholder = $cardholder;
|
| 119 |
-
}
|
| 120 |
-
|
| 121 |
-
/**
|
| 122 |
-
* @return string
|
| 123 |
-
*/
|
| 124 |
-
public function getCardholder()
|
| 125 |
-
{
|
| 126 |
-
return $this->cardholder;
|
| 127 |
-
}
|
| 128 |
-
|
| 129 |
-
/**
|
| 130 |
-
* @param int $cardissuenumber
|
| 131 |
-
*/
|
| 132 |
-
public function setCardissuenumber($cardissuenumber)
|
| 133 |
-
{
|
| 134 |
-
$this->cardissuenumber = $cardissuenumber;
|
| 135 |
-
}
|
| 136 |
-
|
| 137 |
-
/**
|
| 138 |
-
* @return int
|
| 139 |
-
*/
|
| 140 |
-
public function getCardissuenumber()
|
| 141 |
-
{
|
| 142 |
-
return $this->cardissuenumber;
|
| 143 |
-
}
|
| 144 |
-
|
| 145 |
-
/**
|
| 146 |
-
* @param string $cardpan
|
| 147 |
-
*/
|
| 148 |
-
public function setCardpan($cardpan)
|
| 149 |
-
{
|
| 150 |
-
$this->cardpan = $cardpan;
|
| 151 |
-
}
|
| 152 |
-
|
| 153 |
-
/**
|
| 154 |
-
* @return string
|
| 155 |
-
*/
|
| 156 |
-
public function getCardpan()
|
| 157 |
-
{
|
| 158 |
-
return $this->cardpan;
|
| 159 |
-
}
|
| 160 |
-
|
| 161 |
-
/**
|
| 162 |
-
* @param string $cardtype
|
| 163 |
-
*/
|
| 164 |
-
public function setCardtype($cardtype)
|
| 165 |
-
{
|
| 166 |
-
$this->cardtype = $cardtype;
|
| 167 |
-
}
|
| 168 |
-
|
| 169 |
-
/**
|
| 170 |
-
* @return string
|
| 171 |
-
*/
|
| 172 |
-
public function getCardtype()
|
| 173 |
-
{
|
| 174 |
-
return $this->cardtype;
|
| 175 |
-
}
|
| 176 |
-
|
| 177 |
-
/**
|
| 178 |
-
* @param string $ecommercemode
|
| 179 |
-
*/
|
| 180 |
-
public function setEcommercemode($ecommercemode)
|
| 181 |
-
{
|
| 182 |
-
$this->ecommercemode = $ecommercemode;
|
| 183 |
-
}
|
| 184 |
-
|
| 185 |
-
/**
|
| 186 |
-
* @return string
|
| 187 |
-
*/
|
| 188 |
-
public function getEcommercemode()
|
| 189 |
-
{
|
| 190 |
-
return $this->ecommercemode;
|
| 191 |
-
}
|
| 192 |
-
|
| 193 |
-
/**
|
| 194 |
-
* @param string $pseudocardpan
|
| 195 |
-
*/
|
| 196 |
-
public function setPseudocardpan($pseudocardpan)
|
| 197 |
-
{
|
| 198 |
-
$this->pseudocardpan = $pseudocardpan;
|
| 199 |
-
}
|
| 200 |
-
|
| 201 |
-
/**
|
| 202 |
-
* @return string
|
| 203 |
-
*/
|
| 204 |
-
public function getPseudocardpan()
|
| 205 |
-
{
|
| 206 |
-
return $this->pseudocardpan;
|
| 207 |
-
}
|
| 208 |
-
|
| 209 |
-
/**
|
| 210 |
-
* @param string $backurl
|
| 211 |
-
*/
|
| 212 |
-
public function setBackurl($backurl)
|
| 213 |
-
{
|
| 214 |
-
$this->backurl = $backurl;
|
| 215 |
-
}
|
| 216 |
-
|
| 217 |
-
/**
|
| 218 |
-
* @return string
|
| 219 |
-
*/
|
| 220 |
-
public function getBackurl()
|
| 221 |
-
{
|
| 222 |
-
return $this->backurl;
|
| 223 |
-
}
|
| 224 |
-
|
| 225 |
-
/**
|
| 226 |
-
* @param string $errorurl
|
| 227 |
-
*/
|
| 228 |
-
public function setErrorurl($errorurl)
|
| 229 |
-
{
|
| 230 |
-
$this->errorurl = $errorurl;
|
| 231 |
-
}
|
| 232 |
-
|
| 233 |
-
/**
|
| 234 |
-
* @return string
|
| 235 |
-
*/
|
| 236 |
-
public function getErrorurl()
|
| 237 |
-
{
|
| 238 |
-
return $this->errorurl;
|
| 239 |
-
}
|
| 240 |
-
|
| 241 |
-
/**
|
| 242 |
-
* @param string $successurl
|
| 243 |
-
*/
|
| 244 |
-
public function setSuccessurl($successurl)
|
| 245 |
-
{
|
| 246 |
-
$this->successurl = $successurl;
|
| 247 |
-
}
|
| 248 |
-
|
| 249 |
-
/**
|
| 250 |
-
* @return string
|
| 251 |
-
*/
|
| 252 |
-
public function getSuccessurl()
|
| 253 |
-
{
|
| 254 |
-
return $this->successurl;
|
| 255 |
-
}
|
| 256 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Request_Parameter_Authorization_PaymentMethod_CreditCard
|
| 34 |
+
extends Payone_Api_Request_Parameter_Authorization_PaymentMethod_Abstract
|
| 35 |
+
{
|
| 36 |
+
/**
|
| 37 |
+
* @var string
|
| 38 |
+
*/
|
| 39 |
+
protected $cardpan = NULL;
|
| 40 |
+
/**
|
| 41 |
+
* @var string
|
| 42 |
+
*/
|
| 43 |
+
protected $cardtype = NULL;
|
| 44 |
+
/**
|
| 45 |
+
* @var int
|
| 46 |
+
*/
|
| 47 |
+
protected $cardexpiredate = NULL;
|
| 48 |
+
/**
|
| 49 |
+
* @var int
|
| 50 |
+
*/
|
| 51 |
+
protected $cardcvc2 = NULL;
|
| 52 |
+
/**
|
| 53 |
+
* @var int
|
| 54 |
+
*/
|
| 55 |
+
protected $cardissuenumber = NULL;
|
| 56 |
+
/**
|
| 57 |
+
* @var string
|
| 58 |
+
*/
|
| 59 |
+
protected $cardholder = NULL;
|
| 60 |
+
/**
|
| 61 |
+
* @var string
|
| 62 |
+
*/
|
| 63 |
+
protected $ecommercemode = NULL;
|
| 64 |
+
/**
|
| 65 |
+
* @var string
|
| 66 |
+
*/
|
| 67 |
+
protected $pseudocardpan = NULL;
|
| 68 |
+
/**
|
| 69 |
+
* @var string
|
| 70 |
+
*/
|
| 71 |
+
protected $successurl = NULL;
|
| 72 |
+
/**
|
| 73 |
+
* @var string
|
| 74 |
+
*/
|
| 75 |
+
protected $errorurl = NULL;
|
| 76 |
+
/**
|
| 77 |
+
* @var string
|
| 78 |
+
*/
|
| 79 |
+
protected $backurl = NULL;
|
| 80 |
+
|
| 81 |
+
/**
|
| 82 |
+
* @param int $cardcvc2
|
| 83 |
+
*/
|
| 84 |
+
public function setCardcvc2($cardcvc2)
|
| 85 |
+
{
|
| 86 |
+
$this->cardcvc2 = $cardcvc2;
|
| 87 |
+
}
|
| 88 |
+
|
| 89 |
+
/**
|
| 90 |
+
* @return int
|
| 91 |
+
*/
|
| 92 |
+
public function getCardcvc2()
|
| 93 |
+
{
|
| 94 |
+
return $this->cardcvc2;
|
| 95 |
+
}
|
| 96 |
+
|
| 97 |
+
/**
|
| 98 |
+
* @param int $cardexpiredate
|
| 99 |
+
*/
|
| 100 |
+
public function setCardexpiredate($cardexpiredate)
|
| 101 |
+
{
|
| 102 |
+
$this->cardexpiredate = $cardexpiredate;
|
| 103 |
+
}
|
| 104 |
+
|
| 105 |
+
/**
|
| 106 |
+
* @return int
|
| 107 |
+
*/
|
| 108 |
+
public function getCardexpiredate()
|
| 109 |
+
{
|
| 110 |
+
return $this->cardexpiredate;
|
| 111 |
+
}
|
| 112 |
+
|
| 113 |
+
/**
|
| 114 |
+
* @param string $cardholder
|
| 115 |
+
*/
|
| 116 |
+
public function setCardholder($cardholder)
|
| 117 |
+
{
|
| 118 |
+
$this->cardholder = $cardholder;
|
| 119 |
+
}
|
| 120 |
+
|
| 121 |
+
/**
|
| 122 |
+
* @return string
|
| 123 |
+
*/
|
| 124 |
+
public function getCardholder()
|
| 125 |
+
{
|
| 126 |
+
return $this->cardholder;
|
| 127 |
+
}
|
| 128 |
+
|
| 129 |
+
/**
|
| 130 |
+
* @param int $cardissuenumber
|
| 131 |
+
*/
|
| 132 |
+
public function setCardissuenumber($cardissuenumber)
|
| 133 |
+
{
|
| 134 |
+
$this->cardissuenumber = $cardissuenumber;
|
| 135 |
+
}
|
| 136 |
+
|
| 137 |
+
/**
|
| 138 |
+
* @return int
|
| 139 |
+
*/
|
| 140 |
+
public function getCardissuenumber()
|
| 141 |
+
{
|
| 142 |
+
return $this->cardissuenumber;
|
| 143 |
+
}
|
| 144 |
+
|
| 145 |
+
/**
|
| 146 |
+
* @param string $cardpan
|
| 147 |
+
*/
|
| 148 |
+
public function setCardpan($cardpan)
|
| 149 |
+
{
|
| 150 |
+
$this->cardpan = $cardpan;
|
| 151 |
+
}
|
| 152 |
+
|
| 153 |
+
/**
|
| 154 |
+
* @return string
|
| 155 |
+
*/
|
| 156 |
+
public function getCardpan()
|
| 157 |
+
{
|
| 158 |
+
return $this->cardpan;
|
| 159 |
+
}
|
| 160 |
+
|
| 161 |
+
/**
|
| 162 |
+
* @param string $cardtype
|
| 163 |
+
*/
|
| 164 |
+
public function setCardtype($cardtype)
|
| 165 |
+
{
|
| 166 |
+
$this->cardtype = $cardtype;
|
| 167 |
+
}
|
| 168 |
+
|
| 169 |
+
/**
|
| 170 |
+
* @return string
|
| 171 |
+
*/
|
| 172 |
+
public function getCardtype()
|
| 173 |
+
{
|
| 174 |
+
return $this->cardtype;
|
| 175 |
+
}
|
| 176 |
+
|
| 177 |
+
/**
|
| 178 |
+
* @param string $ecommercemode
|
| 179 |
+
*/
|
| 180 |
+
public function setEcommercemode($ecommercemode)
|
| 181 |
+
{
|
| 182 |
+
$this->ecommercemode = $ecommercemode;
|
| 183 |
+
}
|
| 184 |
+
|
| 185 |
+
/**
|
| 186 |
+
* @return string
|
| 187 |
+
*/
|
| 188 |
+
public function getEcommercemode()
|
| 189 |
+
{
|
| 190 |
+
return $this->ecommercemode;
|
| 191 |
+
}
|
| 192 |
+
|
| 193 |
+
/**
|
| 194 |
+
* @param string $pseudocardpan
|
| 195 |
+
*/
|
| 196 |
+
public function setPseudocardpan($pseudocardpan)
|
| 197 |
+
{
|
| 198 |
+
$this->pseudocardpan = $pseudocardpan;
|
| 199 |
+
}
|
| 200 |
+
|
| 201 |
+
/**
|
| 202 |
+
* @return string
|
| 203 |
+
*/
|
| 204 |
+
public function getPseudocardpan()
|
| 205 |
+
{
|
| 206 |
+
return $this->pseudocardpan;
|
| 207 |
+
}
|
| 208 |
+
|
| 209 |
+
/**
|
| 210 |
+
* @param string $backurl
|
| 211 |
+
*/
|
| 212 |
+
public function setBackurl($backurl)
|
| 213 |
+
{
|
| 214 |
+
$this->backurl = $backurl;
|
| 215 |
+
}
|
| 216 |
+
|
| 217 |
+
/**
|
| 218 |
+
* @return string
|
| 219 |
+
*/
|
| 220 |
+
public function getBackurl()
|
| 221 |
+
{
|
| 222 |
+
return $this->backurl;
|
| 223 |
+
}
|
| 224 |
+
|
| 225 |
+
/**
|
| 226 |
+
* @param string $errorurl
|
| 227 |
+
*/
|
| 228 |
+
public function setErrorurl($errorurl)
|
| 229 |
+
{
|
| 230 |
+
$this->errorurl = $errorurl;
|
| 231 |
+
}
|
| 232 |
+
|
| 233 |
+
/**
|
| 234 |
+
* @return string
|
| 235 |
+
*/
|
| 236 |
+
public function getErrorurl()
|
| 237 |
+
{
|
| 238 |
+
return $this->errorurl;
|
| 239 |
+
}
|
| 240 |
+
|
| 241 |
+
/**
|
| 242 |
+
* @param string $successurl
|
| 243 |
+
*/
|
| 244 |
+
public function setSuccessurl($successurl)
|
| 245 |
+
{
|
| 246 |
+
$this->successurl = $successurl;
|
| 247 |
+
}
|
| 248 |
+
|
| 249 |
+
/**
|
| 250 |
+
* @return string
|
| 251 |
+
*/
|
| 252 |
+
public function getSuccessurl()
|
| 253 |
+
{
|
| 254 |
+
return $this->successurl;
|
| 255 |
+
}
|
| 256 |
+
}
|
lib/Payone/Api/Request/Parameter/Authorization/PaymentMethod/DebitPayment.php
CHANGED
|
@@ -1,176 +1,176 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Request_Parameter_Authorization_PaymentMethod_DebitPayment
|
| 34 |
-
extends Payone_Api_Request_Parameter_Authorization_PaymentMethod_Abstract
|
| 35 |
-
{
|
| 36 |
-
/**
|
| 37 |
-
* @var string
|
| 38 |
-
*/
|
| 39 |
-
protected $bankcountry = NULL;
|
| 40 |
-
/**
|
| 41 |
-
* @var string
|
| 42 |
-
*/
|
| 43 |
-
protected $bankaccount = NULL;
|
| 44 |
-
/**
|
| 45 |
-
* @var string
|
| 46 |
-
*/
|
| 47 |
-
protected $bankcode = NULL;
|
| 48 |
-
/**
|
| 49 |
-
* @var string
|
| 50 |
-
*/
|
| 51 |
-
protected $bankaccountholder = NULL;
|
| 52 |
-
/**
|
| 53 |
-
* @var string
|
| 54 |
-
*/
|
| 55 |
-
protected $iban = NULL;
|
| 56 |
-
/**
|
| 57 |
-
* @var string
|
| 58 |
-
*/
|
| 59 |
-
protected $bic = NULL;
|
| 60 |
-
/**
|
| 61 |
-
* @var string
|
| 62 |
-
*/
|
| 63 |
-
protected $mandate_identification = NULL;
|
| 64 |
-
|
| 65 |
-
/**
|
| 66 |
-
* @param string $bankaccount
|
| 67 |
-
*/
|
| 68 |
-
public function setBankaccount($bankaccount)
|
| 69 |
-
{
|
| 70 |
-
$this->bankaccount = $bankaccount;
|
| 71 |
-
}
|
| 72 |
-
|
| 73 |
-
/**
|
| 74 |
-
* @return string
|
| 75 |
-
*/
|
| 76 |
-
public function getBankaccount()
|
| 77 |
-
{
|
| 78 |
-
return $this->bankaccount;
|
| 79 |
-
}
|
| 80 |
-
|
| 81 |
-
/**
|
| 82 |
-
* @param string $bankaccountholder
|
| 83 |
-
*/
|
| 84 |
-
public function setBankaccountholder($bankaccountholder)
|
| 85 |
-
{
|
| 86 |
-
$this->bankaccountholder = $bankaccountholder;
|
| 87 |
-
}
|
| 88 |
-
|
| 89 |
-
/**
|
| 90 |
-
* @return string
|
| 91 |
-
*/
|
| 92 |
-
public function getBankaccountholder()
|
| 93 |
-
{
|
| 94 |
-
return $this->bankaccountholder;
|
| 95 |
-
}
|
| 96 |
-
|
| 97 |
-
/**
|
| 98 |
-
* @param string $bankcode
|
| 99 |
-
*/
|
| 100 |
-
public function setBankcode($bankcode)
|
| 101 |
-
{
|
| 102 |
-
$this->bankcode = $bankcode;
|
| 103 |
-
}
|
| 104 |
-
|
| 105 |
-
/**
|
| 106 |
-
* @return string
|
| 107 |
-
*/
|
| 108 |
-
public function getBankcode()
|
| 109 |
-
{
|
| 110 |
-
return $this->bankcode;
|
| 111 |
-
}
|
| 112 |
-
|
| 113 |
-
/**
|
| 114 |
-
* @param string $bankcountry
|
| 115 |
-
*/
|
| 116 |
-
public function setBankcountry($bankcountry)
|
| 117 |
-
{
|
| 118 |
-
$this->bankcountry = $bankcountry;
|
| 119 |
-
}
|
| 120 |
-
|
| 121 |
-
/**
|
| 122 |
-
* @return string
|
| 123 |
-
*/
|
| 124 |
-
public function getBankcountry()
|
| 125 |
-
{
|
| 126 |
-
return $this->bankcountry;
|
| 127 |
-
}
|
| 128 |
-
|
| 129 |
-
/**
|
| 130 |
-
* @param string $iban
|
| 131 |
-
*/
|
| 132 |
-
public function setIban($iban)
|
| 133 |
-
{
|
| 134 |
-
$this->iban = $iban;
|
| 135 |
-
}
|
| 136 |
-
|
| 137 |
-
/**
|
| 138 |
-
* @return string
|
| 139 |
-
*/
|
| 140 |
-
public function getIban()
|
| 141 |
-
{
|
| 142 |
-
return $this->iban;
|
| 143 |
-
}
|
| 144 |
-
|
| 145 |
-
/**
|
| 146 |
-
* @param string $bic
|
| 147 |
-
*/
|
| 148 |
-
public function setBic($bic)
|
| 149 |
-
{
|
| 150 |
-
$this->bic = $bic;
|
| 151 |
-
}
|
| 152 |
-
|
| 153 |
-
/**
|
| 154 |
-
* @return string
|
| 155 |
-
*/
|
| 156 |
-
public function getBic()
|
| 157 |
-
{
|
| 158 |
-
return $this->bic;
|
| 159 |
-
}
|
| 160 |
-
|
| 161 |
-
/**
|
| 162 |
-
* @param string $mandateIdentification
|
| 163 |
-
*/
|
| 164 |
-
public function setMandateIdentification($mandateIdentification)
|
| 165 |
-
{
|
| 166 |
-
$this->mandate_identification = $mandateIdentification;
|
| 167 |
-
}
|
| 168 |
-
|
| 169 |
-
/**
|
| 170 |
-
* @return string
|
| 171 |
-
*/
|
| 172 |
-
public function getMandateIdentification()
|
| 173 |
-
{
|
| 174 |
-
return $this->mandate_identification;
|
| 175 |
-
}
|
| 176 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Request_Parameter_Authorization_PaymentMethod_DebitPayment
|
| 34 |
+
extends Payone_Api_Request_Parameter_Authorization_PaymentMethod_Abstract
|
| 35 |
+
{
|
| 36 |
+
/**
|
| 37 |
+
* @var string
|
| 38 |
+
*/
|
| 39 |
+
protected $bankcountry = NULL;
|
| 40 |
+
/**
|
| 41 |
+
* @var string
|
| 42 |
+
*/
|
| 43 |
+
protected $bankaccount = NULL;
|
| 44 |
+
/**
|
| 45 |
+
* @var string
|
| 46 |
+
*/
|
| 47 |
+
protected $bankcode = NULL;
|
| 48 |
+
/**
|
| 49 |
+
* @var string
|
| 50 |
+
*/
|
| 51 |
+
protected $bankaccountholder = NULL;
|
| 52 |
+
/**
|
| 53 |
+
* @var string
|
| 54 |
+
*/
|
| 55 |
+
protected $iban = NULL;
|
| 56 |
+
/**
|
| 57 |
+
* @var string
|
| 58 |
+
*/
|
| 59 |
+
protected $bic = NULL;
|
| 60 |
+
/**
|
| 61 |
+
* @var string
|
| 62 |
+
*/
|
| 63 |
+
protected $mandate_identification = NULL;
|
| 64 |
+
|
| 65 |
+
/**
|
| 66 |
+
* @param string $bankaccount
|
| 67 |
+
*/
|
| 68 |
+
public function setBankaccount($bankaccount)
|
| 69 |
+
{
|
| 70 |
+
$this->bankaccount = $bankaccount;
|
| 71 |
+
}
|
| 72 |
+
|
| 73 |
+
/**
|
| 74 |
+
* @return string
|
| 75 |
+
*/
|
| 76 |
+
public function getBankaccount()
|
| 77 |
+
{
|
| 78 |
+
return $this->bankaccount;
|
| 79 |
+
}
|
| 80 |
+
|
| 81 |
+
/**
|
| 82 |
+
* @param string $bankaccountholder
|
| 83 |
+
*/
|
| 84 |
+
public function setBankaccountholder($bankaccountholder)
|
| 85 |
+
{
|
| 86 |
+
$this->bankaccountholder = $bankaccountholder;
|
| 87 |
+
}
|
| 88 |
+
|
| 89 |
+
/**
|
| 90 |
+
* @return string
|
| 91 |
+
*/
|
| 92 |
+
public function getBankaccountholder()
|
| 93 |
+
{
|
| 94 |
+
return $this->bankaccountholder;
|
| 95 |
+
}
|
| 96 |
+
|
| 97 |
+
/**
|
| 98 |
+
* @param string $bankcode
|
| 99 |
+
*/
|
| 100 |
+
public function setBankcode($bankcode)
|
| 101 |
+
{
|
| 102 |
+
$this->bankcode = $bankcode;
|
| 103 |
+
}
|
| 104 |
+
|
| 105 |
+
/**
|
| 106 |
+
* @return string
|
| 107 |
+
*/
|
| 108 |
+
public function getBankcode()
|
| 109 |
+
{
|
| 110 |
+
return $this->bankcode;
|
| 111 |
+
}
|
| 112 |
+
|
| 113 |
+
/**
|
| 114 |
+
* @param string $bankcountry
|
| 115 |
+
*/
|
| 116 |
+
public function setBankcountry($bankcountry)
|
| 117 |
+
{
|
| 118 |
+
$this->bankcountry = $bankcountry;
|
| 119 |
+
}
|
| 120 |
+
|
| 121 |
+
/**
|
| 122 |
+
* @return string
|
| 123 |
+
*/
|
| 124 |
+
public function getBankcountry()
|
| 125 |
+
{
|
| 126 |
+
return $this->bankcountry;
|
| 127 |
+
}
|
| 128 |
+
|
| 129 |
+
/**
|
| 130 |
+
* @param string $iban
|
| 131 |
+
*/
|
| 132 |
+
public function setIban($iban)
|
| 133 |
+
{
|
| 134 |
+
$this->iban = $iban;
|
| 135 |
+
}
|
| 136 |
+
|
| 137 |
+
/**
|
| 138 |
+
* @return string
|
| 139 |
+
*/
|
| 140 |
+
public function getIban()
|
| 141 |
+
{
|
| 142 |
+
return $this->iban;
|
| 143 |
+
}
|
| 144 |
+
|
| 145 |
+
/**
|
| 146 |
+
* @param string $bic
|
| 147 |
+
*/
|
| 148 |
+
public function setBic($bic)
|
| 149 |
+
{
|
| 150 |
+
$this->bic = $bic;
|
| 151 |
+
}
|
| 152 |
+
|
| 153 |
+
/**
|
| 154 |
+
* @return string
|
| 155 |
+
*/
|
| 156 |
+
public function getBic()
|
| 157 |
+
{
|
| 158 |
+
return $this->bic;
|
| 159 |
+
}
|
| 160 |
+
|
| 161 |
+
/**
|
| 162 |
+
* @param string $mandateIdentification
|
| 163 |
+
*/
|
| 164 |
+
public function setMandateIdentification($mandateIdentification)
|
| 165 |
+
{
|
| 166 |
+
$this->mandate_identification = $mandateIdentification;
|
| 167 |
+
}
|
| 168 |
+
|
| 169 |
+
/**
|
| 170 |
+
* @return string
|
| 171 |
+
*/
|
| 172 |
+
public function getMandateIdentification()
|
| 173 |
+
{
|
| 174 |
+
return $this->mandate_identification;
|
| 175 |
+
}
|
| 176 |
+
}
|
lib/Payone/Api/Request/Parameter/Authorization/PaymentMethod/Financing.php
CHANGED
|
@@ -1,135 +1,135 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Request_Parameter_Authorization_PaymentMethod_Financing
|
| 34 |
-
extends Payone_Api_Request_Parameter_Authorization_PaymentMethod_Abstract
|
| 35 |
-
{
|
| 36 |
-
/**
|
| 37 |
-
* Enum FinancingType
|
| 38 |
-
* @var string
|
| 39 |
-
*/
|
| 40 |
-
protected $financingtype = NULL;
|
| 41 |
-
|
| 42 |
-
/**
|
| 43 |
-
* @var string
|
| 44 |
-
*/
|
| 45 |
-
protected $successurl = NULL;
|
| 46 |
-
/**
|
| 47 |
-
* @var string
|
| 48 |
-
*/
|
| 49 |
-
protected $errorurl = NULL;
|
| 50 |
-
/**
|
| 51 |
-
* @var string
|
| 52 |
-
*/
|
| 53 |
-
protected $backurl = NULL;
|
| 54 |
-
|
| 55 |
-
protected $paydata = NULL;
|
| 56 |
-
|
| 57 |
-
/**
|
| 58 |
-
* @param string $financingtype
|
| 59 |
-
*/
|
| 60 |
-
public function setFinancingtype($financingtype)
|
| 61 |
-
{
|
| 62 |
-
$this->financingtype = $financingtype;
|
| 63 |
-
}
|
| 64 |
-
|
| 65 |
-
/**
|
| 66 |
-
* @return string
|
| 67 |
-
*/
|
| 68 |
-
public function getFinancingtype()
|
| 69 |
-
{
|
| 70 |
-
return $this->financingtype;
|
| 71 |
-
}
|
| 72 |
-
|
| 73 |
-
/**
|
| 74 |
-
* @param string $backurl
|
| 75 |
-
*/
|
| 76 |
-
public function setBackurl($backurl)
|
| 77 |
-
{
|
| 78 |
-
$this->backurl = $backurl;
|
| 79 |
-
}
|
| 80 |
-
|
| 81 |
-
/**
|
| 82 |
-
* @return string
|
| 83 |
-
*/
|
| 84 |
-
public function getBackurl()
|
| 85 |
-
{
|
| 86 |
-
return $this->backurl;
|
| 87 |
-
}
|
| 88 |
-
|
| 89 |
-
/**
|
| 90 |
-
* @param string $errorurl
|
| 91 |
-
*/
|
| 92 |
-
public function setErrorurl($errorurl)
|
| 93 |
-
{
|
| 94 |
-
$this->errorurl = $errorurl;
|
| 95 |
-
}
|
| 96 |
-
|
| 97 |
-
/**
|
| 98 |
-
* @return string
|
| 99 |
-
*/
|
| 100 |
-
public function getErrorurl()
|
| 101 |
-
{
|
| 102 |
-
return $this->errorurl;
|
| 103 |
-
}
|
| 104 |
-
|
| 105 |
-
/**
|
| 106 |
-
* @param string $successurl
|
| 107 |
-
*/
|
| 108 |
-
public function setSuccessurl($successurl)
|
| 109 |
-
{
|
| 110 |
-
$this->successurl = $successurl;
|
| 111 |
-
}
|
| 112 |
-
|
| 113 |
-
/**
|
| 114 |
-
* @return string
|
| 115 |
-
*/
|
| 116 |
-
public function getSuccessurl()
|
| 117 |
-
{
|
| 118 |
-
return $this->successurl;
|
| 119 |
-
}
|
| 120 |
-
|
| 121 |
-
/**
|
| 122 |
-
* @param Payone_Api_Request_Parameter_Paydata_Paydata $paydata
|
| 123 |
-
*/
|
| 124 |
-
public function setPaydata($paydata) {
|
| 125 |
-
$this->paydata = $paydata;
|
| 126 |
-
}
|
| 127 |
-
|
| 128 |
-
/**
|
| 129 |
-
*
|
| 130 |
-
* @return Payone_Api_Request_Parameter_Paydata_Paydata
|
| 131 |
-
*/
|
| 132 |
-
public function getPaydata() {
|
| 133 |
-
return $this->paydata;
|
| 134 |
-
}
|
| 135 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Request_Parameter_Authorization_PaymentMethod_Financing
|
| 34 |
+
extends Payone_Api_Request_Parameter_Authorization_PaymentMethod_Abstract
|
| 35 |
+
{
|
| 36 |
+
/**
|
| 37 |
+
* Enum FinancingType
|
| 38 |
+
* @var string
|
| 39 |
+
*/
|
| 40 |
+
protected $financingtype = NULL;
|
| 41 |
+
|
| 42 |
+
/**
|
| 43 |
+
* @var string
|
| 44 |
+
*/
|
| 45 |
+
protected $successurl = NULL;
|
| 46 |
+
/**
|
| 47 |
+
* @var string
|
| 48 |
+
*/
|
| 49 |
+
protected $errorurl = NULL;
|
| 50 |
+
/**
|
| 51 |
+
* @var string
|
| 52 |
+
*/
|
| 53 |
+
protected $backurl = NULL;
|
| 54 |
+
|
| 55 |
+
protected $paydata = NULL;
|
| 56 |
+
|
| 57 |
+
/**
|
| 58 |
+
* @param string $financingtype
|
| 59 |
+
*/
|
| 60 |
+
public function setFinancingtype($financingtype)
|
| 61 |
+
{
|
| 62 |
+
$this->financingtype = $financingtype;
|
| 63 |
+
}
|
| 64 |
+
|
| 65 |
+
/**
|
| 66 |
+
* @return string
|
| 67 |
+
*/
|
| 68 |
+
public function getFinancingtype()
|
| 69 |
+
{
|
| 70 |
+
return $this->financingtype;
|
| 71 |
+
}
|
| 72 |
+
|
| 73 |
+
/**
|
| 74 |
+
* @param string $backurl
|
| 75 |
+
*/
|
| 76 |
+
public function setBackurl($backurl)
|
| 77 |
+
{
|
| 78 |
+
$this->backurl = $backurl;
|
| 79 |
+
}
|
| 80 |
+
|
| 81 |
+
/**
|
| 82 |
+
* @return string
|
| 83 |
+
*/
|
| 84 |
+
public function getBackurl()
|
| 85 |
+
{
|
| 86 |
+
return $this->backurl;
|
| 87 |
+
}
|
| 88 |
+
|
| 89 |
+
/**
|
| 90 |
+
* @param string $errorurl
|
| 91 |
+
*/
|
| 92 |
+
public function setErrorurl($errorurl)
|
| 93 |
+
{
|
| 94 |
+
$this->errorurl = $errorurl;
|
| 95 |
+
}
|
| 96 |
+
|
| 97 |
+
/**
|
| 98 |
+
* @return string
|
| 99 |
+
*/
|
| 100 |
+
public function getErrorurl()
|
| 101 |
+
{
|
| 102 |
+
return $this->errorurl;
|
| 103 |
+
}
|
| 104 |
+
|
| 105 |
+
/**
|
| 106 |
+
* @param string $successurl
|
| 107 |
+
*/
|
| 108 |
+
public function setSuccessurl($successurl)
|
| 109 |
+
{
|
| 110 |
+
$this->successurl = $successurl;
|
| 111 |
+
}
|
| 112 |
+
|
| 113 |
+
/**
|
| 114 |
+
* @return string
|
| 115 |
+
*/
|
| 116 |
+
public function getSuccessurl()
|
| 117 |
+
{
|
| 118 |
+
return $this->successurl;
|
| 119 |
+
}
|
| 120 |
+
|
| 121 |
+
/**
|
| 122 |
+
* @param Payone_Api_Request_Parameter_Paydata_Paydata $paydata
|
| 123 |
+
*/
|
| 124 |
+
public function setPaydata($paydata) {
|
| 125 |
+
$this->paydata = $paydata;
|
| 126 |
+
}
|
| 127 |
+
|
| 128 |
+
/**
|
| 129 |
+
*
|
| 130 |
+
* @return Payone_Api_Request_Parameter_Paydata_Paydata
|
| 131 |
+
*/
|
| 132 |
+
public function getPaydata() {
|
| 133 |
+
return $this->paydata;
|
| 134 |
+
}
|
| 135 |
+
}
|
lib/Payone/Api/Request/Parameter/Authorization/PaymentMethod/OnlineBankTransfer.php
CHANGED
|
@@ -1,236 +1,236 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Request_Parameter_Authorization_PaymentMethod_OnlineBankTransfer
|
| 34 |
-
extends Payone_Api_Request_Parameter_Authorization_PaymentMethod_Abstract
|
| 35 |
-
{
|
| 36 |
-
/**
|
| 37 |
-
* @var string
|
| 38 |
-
*/
|
| 39 |
-
protected $onlinebanktransfertype = NULL;
|
| 40 |
-
/**
|
| 41 |
-
* @var string
|
| 42 |
-
*/
|
| 43 |
-
protected $bankcountry = NULL;
|
| 44 |
-
/**
|
| 45 |
-
* @var string
|
| 46 |
-
*/
|
| 47 |
-
protected $bankaccount = NULL;
|
| 48 |
-
/**
|
| 49 |
-
* @var string
|
| 50 |
-
*/
|
| 51 |
-
protected $bankcode = NULL;
|
| 52 |
-
/**
|
| 53 |
-
* @var string
|
| 54 |
-
*/
|
| 55 |
-
protected $bankgrouptype = NULL;
|
| 56 |
-
/**
|
| 57 |
-
* @var string
|
| 58 |
-
*/
|
| 59 |
-
protected $iban = NULL;
|
| 60 |
-
/**
|
| 61 |
-
* @var string
|
| 62 |
-
*/
|
| 63 |
-
protected $bic = NULL;
|
| 64 |
-
/**
|
| 65 |
-
* @var string
|
| 66 |
-
*/
|
| 67 |
-
protected $successurl = NULL;
|
| 68 |
-
/**
|
| 69 |
-
* @var string
|
| 70 |
-
*/
|
| 71 |
-
protected $errorurl = NULL;
|
| 72 |
-
/**
|
| 73 |
-
* @var string
|
| 74 |
-
*/
|
| 75 |
-
protected $backurl = NULL;
|
| 76 |
-
|
| 77 |
-
/**
|
| 78 |
-
* @param string $backurl
|
| 79 |
-
*/
|
| 80 |
-
public function setBackurl($backurl)
|
| 81 |
-
{
|
| 82 |
-
$this->backurl = $backurl;
|
| 83 |
-
}
|
| 84 |
-
|
| 85 |
-
/**
|
| 86 |
-
* @return string
|
| 87 |
-
*/
|
| 88 |
-
public function getBackurl()
|
| 89 |
-
{
|
| 90 |
-
return $this->backurl;
|
| 91 |
-
}
|
| 92 |
-
|
| 93 |
-
/**
|
| 94 |
-
* @param string $bankaccount
|
| 95 |
-
*/
|
| 96 |
-
public function setBankaccount($bankaccount)
|
| 97 |
-
{
|
| 98 |
-
$this->bankaccount = $bankaccount;
|
| 99 |
-
}
|
| 100 |
-
|
| 101 |
-
/**
|
| 102 |
-
* @return string
|
| 103 |
-
*/
|
| 104 |
-
public function getBankaccount()
|
| 105 |
-
{
|
| 106 |
-
return $this->bankaccount;
|
| 107 |
-
}
|
| 108 |
-
|
| 109 |
-
/**
|
| 110 |
-
* @param string $bankcode
|
| 111 |
-
*/
|
| 112 |
-
public function setBankcode($bankcode)
|
| 113 |
-
{
|
| 114 |
-
$this->bankcode = $bankcode;
|
| 115 |
-
}
|
| 116 |
-
|
| 117 |
-
/**
|
| 118 |
-
* @return string
|
| 119 |
-
*/
|
| 120 |
-
public function getBankcode()
|
| 121 |
-
{
|
| 122 |
-
return $this->bankcode;
|
| 123 |
-
}
|
| 124 |
-
|
| 125 |
-
/**
|
| 126 |
-
* @param string $bankcountry
|
| 127 |
-
*/
|
| 128 |
-
public function setBankcountry($bankcountry)
|
| 129 |
-
{
|
| 130 |
-
$this->bankcountry = $bankcountry;
|
| 131 |
-
}
|
| 132 |
-
|
| 133 |
-
/**
|
| 134 |
-
* @return string
|
| 135 |
-
*/
|
| 136 |
-
public function getBankcountry()
|
| 137 |
-
{
|
| 138 |
-
return $this->bankcountry;
|
| 139 |
-
}
|
| 140 |
-
|
| 141 |
-
/**
|
| 142 |
-
* @param string $bankgrouptype
|
| 143 |
-
*/
|
| 144 |
-
public function setBankgrouptype($bankgrouptype)
|
| 145 |
-
{
|
| 146 |
-
$this->bankgrouptype = $bankgrouptype;
|
| 147 |
-
}
|
| 148 |
-
|
| 149 |
-
/**
|
| 150 |
-
* @return string
|
| 151 |
-
*/
|
| 152 |
-
public function getBankgrouptype()
|
| 153 |
-
{
|
| 154 |
-
return $this->bankgrouptype;
|
| 155 |
-
}
|
| 156 |
-
|
| 157 |
-
/**
|
| 158 |
-
* @param string $iban
|
| 159 |
-
*/
|
| 160 |
-
public function setIban($iban)
|
| 161 |
-
{
|
| 162 |
-
$this->iban = $iban;
|
| 163 |
-
}
|
| 164 |
-
|
| 165 |
-
/**
|
| 166 |
-
* @return string
|
| 167 |
-
*/
|
| 168 |
-
public function getIban()
|
| 169 |
-
{
|
| 170 |
-
return $this->iban;
|
| 171 |
-
}
|
| 172 |
-
|
| 173 |
-
/**
|
| 174 |
-
* @param string $bic
|
| 175 |
-
*/
|
| 176 |
-
public function setBic($bic)
|
| 177 |
-
{
|
| 178 |
-
$this->bic = $bic;
|
| 179 |
-
}
|
| 180 |
-
|
| 181 |
-
/**
|
| 182 |
-
* @return string
|
| 183 |
-
*/
|
| 184 |
-
public function getBic()
|
| 185 |
-
{
|
| 186 |
-
return $this->bic;
|
| 187 |
-
}
|
| 188 |
-
|
| 189 |
-
/**
|
| 190 |
-
* @param string $errorurl
|
| 191 |
-
*/
|
| 192 |
-
public function setErrorurl($errorurl)
|
| 193 |
-
{
|
| 194 |
-
$this->errorurl = $errorurl;
|
| 195 |
-
}
|
| 196 |
-
|
| 197 |
-
/**
|
| 198 |
-
* @return string
|
| 199 |
-
*/
|
| 200 |
-
public function getErrorurl()
|
| 201 |
-
{
|
| 202 |
-
return $this->errorurl;
|
| 203 |
-
}
|
| 204 |
-
|
| 205 |
-
/**
|
| 206 |
-
* @param string $onlinebanktransfertype
|
| 207 |
-
*/
|
| 208 |
-
public function setOnlinebanktransfertype($onlinebanktransfertype)
|
| 209 |
-
{
|
| 210 |
-
$this->onlinebanktransfertype = $onlinebanktransfertype;
|
| 211 |
-
}
|
| 212 |
-
|
| 213 |
-
/**
|
| 214 |
-
* @return string
|
| 215 |
-
*/
|
| 216 |
-
public function getOnlinebanktransfertype()
|
| 217 |
-
{
|
| 218 |
-
return $this->onlinebanktransfertype;
|
| 219 |
-
}
|
| 220 |
-
|
| 221 |
-
/**
|
| 222 |
-
* @param string $successurl
|
| 223 |
-
*/
|
| 224 |
-
public function setSuccessurl($successurl)
|
| 225 |
-
{
|
| 226 |
-
$this->successurl = $successurl;
|
| 227 |
-
}
|
| 228 |
-
|
| 229 |
-
/**
|
| 230 |
-
* @return string
|
| 231 |
-
*/
|
| 232 |
-
public function getSuccessurl()
|
| 233 |
-
{
|
| 234 |
-
return $this->successurl;
|
| 235 |
-
}
|
| 236 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Request_Parameter_Authorization_PaymentMethod_OnlineBankTransfer
|
| 34 |
+
extends Payone_Api_Request_Parameter_Authorization_PaymentMethod_Abstract
|
| 35 |
+
{
|
| 36 |
+
/**
|
| 37 |
+
* @var string
|
| 38 |
+
*/
|
| 39 |
+
protected $onlinebanktransfertype = NULL;
|
| 40 |
+
/**
|
| 41 |
+
* @var string
|
| 42 |
+
*/
|
| 43 |
+
protected $bankcountry = NULL;
|
| 44 |
+
/**
|
| 45 |
+
* @var string
|
| 46 |
+
*/
|
| 47 |
+
protected $bankaccount = NULL;
|
| 48 |
+
/**
|
| 49 |
+
* @var string
|
| 50 |
+
*/
|
| 51 |
+
protected $bankcode = NULL;
|
| 52 |
+
/**
|
| 53 |
+
* @var string
|
| 54 |
+
*/
|
| 55 |
+
protected $bankgrouptype = NULL;
|
| 56 |
+
/**
|
| 57 |
+
* @var string
|
| 58 |
+
*/
|
| 59 |
+
protected $iban = NULL;
|
| 60 |
+
/**
|
| 61 |
+
* @var string
|
| 62 |
+
*/
|
| 63 |
+
protected $bic = NULL;
|
| 64 |
+
/**
|
| 65 |
+
* @var string
|
| 66 |
+
*/
|
| 67 |
+
protected $successurl = NULL;
|
| 68 |
+
/**
|
| 69 |
+
* @var string
|
| 70 |
+
*/
|
| 71 |
+
protected $errorurl = NULL;
|
| 72 |
+
/**
|
| 73 |
+
* @var string
|
| 74 |
+
*/
|
| 75 |
+
protected $backurl = NULL;
|
| 76 |
+
|
| 77 |
+
/**
|
| 78 |
+
* @param string $backurl
|
| 79 |
+
*/
|
| 80 |
+
public function setBackurl($backurl)
|
| 81 |
+
{
|
| 82 |
+
$this->backurl = $backurl;
|
| 83 |
+
}
|
| 84 |
+
|
| 85 |
+
/**
|
| 86 |
+
* @return string
|
| 87 |
+
*/
|
| 88 |
+
public function getBackurl()
|
| 89 |
+
{
|
| 90 |
+
return $this->backurl;
|
| 91 |
+
}
|
| 92 |
+
|
| 93 |
+
/**
|
| 94 |
+
* @param string $bankaccount
|
| 95 |
+
*/
|
| 96 |
+
public function setBankaccount($bankaccount)
|
| 97 |
+
{
|
| 98 |
+
$this->bankaccount = $bankaccount;
|
| 99 |
+
}
|
| 100 |
+
|
| 101 |
+
/**
|
| 102 |
+
* @return string
|
| 103 |
+
*/
|
| 104 |
+
public function getBankaccount()
|
| 105 |
+
{
|
| 106 |
+
return $this->bankaccount;
|
| 107 |
+
}
|
| 108 |
+
|
| 109 |
+
/**
|
| 110 |
+
* @param string $bankcode
|
| 111 |
+
*/
|
| 112 |
+
public function setBankcode($bankcode)
|
| 113 |
+
{
|
| 114 |
+
$this->bankcode = $bankcode;
|
| 115 |
+
}
|
| 116 |
+
|
| 117 |
+
/**
|
| 118 |
+
* @return string
|
| 119 |
+
*/
|
| 120 |
+
public function getBankcode()
|
| 121 |
+
{
|
| 122 |
+
return $this->bankcode;
|
| 123 |
+
}
|
| 124 |
+
|
| 125 |
+
/**
|
| 126 |
+
* @param string $bankcountry
|
| 127 |
+
*/
|
| 128 |
+
public function setBankcountry($bankcountry)
|
| 129 |
+
{
|
| 130 |
+
$this->bankcountry = $bankcountry;
|
| 131 |
+
}
|
| 132 |
+
|
| 133 |
+
/**
|
| 134 |
+
* @return string
|
| 135 |
+
*/
|
| 136 |
+
public function getBankcountry()
|
| 137 |
+
{
|
| 138 |
+
return $this->bankcountry;
|
| 139 |
+
}
|
| 140 |
+
|
| 141 |
+
/**
|
| 142 |
+
* @param string $bankgrouptype
|
| 143 |
+
*/
|
| 144 |
+
public function setBankgrouptype($bankgrouptype)
|
| 145 |
+
{
|
| 146 |
+
$this->bankgrouptype = $bankgrouptype;
|
| 147 |
+
}
|
| 148 |
+
|
| 149 |
+
/**
|
| 150 |
+
* @return string
|
| 151 |
+
*/
|
| 152 |
+
public function getBankgrouptype()
|
| 153 |
+
{
|
| 154 |
+
return $this->bankgrouptype;
|
| 155 |
+
}
|
| 156 |
+
|
| 157 |
+
/**
|
| 158 |
+
* @param string $iban
|
| 159 |
+
*/
|
| 160 |
+
public function setIban($iban)
|
| 161 |
+
{
|
| 162 |
+
$this->iban = $iban;
|
| 163 |
+
}
|
| 164 |
+
|
| 165 |
+
/**
|
| 166 |
+
* @return string
|
| 167 |
+
*/
|
| 168 |
+
public function getIban()
|
| 169 |
+
{
|
| 170 |
+
return $this->iban;
|
| 171 |
+
}
|
| 172 |
+
|
| 173 |
+
/**
|
| 174 |
+
* @param string $bic
|
| 175 |
+
*/
|
| 176 |
+
public function setBic($bic)
|
| 177 |
+
{
|
| 178 |
+
$this->bic = $bic;
|
| 179 |
+
}
|
| 180 |
+
|
| 181 |
+
/**
|
| 182 |
+
* @return string
|
| 183 |
+
*/
|
| 184 |
+
public function getBic()
|
| 185 |
+
{
|
| 186 |
+
return $this->bic;
|
| 187 |
+
}
|
| 188 |
+
|
| 189 |
+
/**
|
| 190 |
+
* @param string $errorurl
|
| 191 |
+
*/
|
| 192 |
+
public function setErrorurl($errorurl)
|
| 193 |
+
{
|
| 194 |
+
$this->errorurl = $errorurl;
|
| 195 |
+
}
|
| 196 |
+
|
| 197 |
+
/**
|
| 198 |
+
* @return string
|
| 199 |
+
*/
|
| 200 |
+
public function getErrorurl()
|
| 201 |
+
{
|
| 202 |
+
return $this->errorurl;
|
| 203 |
+
}
|
| 204 |
+
|
| 205 |
+
/**
|
| 206 |
+
* @param string $onlinebanktransfertype
|
| 207 |
+
*/
|
| 208 |
+
public function setOnlinebanktransfertype($onlinebanktransfertype)
|
| 209 |
+
{
|
| 210 |
+
$this->onlinebanktransfertype = $onlinebanktransfertype;
|
| 211 |
+
}
|
| 212 |
+
|
| 213 |
+
/**
|
| 214 |
+
* @return string
|
| 215 |
+
*/
|
| 216 |
+
public function getOnlinebanktransfertype()
|
| 217 |
+
{
|
| 218 |
+
return $this->onlinebanktransfertype;
|
| 219 |
+
}
|
| 220 |
+
|
| 221 |
+
/**
|
| 222 |
+
* @param string $successurl
|
| 223 |
+
*/
|
| 224 |
+
public function setSuccessurl($successurl)
|
| 225 |
+
{
|
| 226 |
+
$this->successurl = $successurl;
|
| 227 |
+
}
|
| 228 |
+
|
| 229 |
+
/**
|
| 230 |
+
* @return string
|
| 231 |
+
*/
|
| 232 |
+
public function getSuccessurl()
|
| 233 |
+
{
|
| 234 |
+
return $this->successurl;
|
| 235 |
+
}
|
| 236 |
+
}
|
lib/Payone/Api/Request/Parameter/Authorization/PaymentMethod/Wallet.php
CHANGED
|
@@ -1,116 +1,116 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Request_Parameter_Authorization_PaymentMethod_Wallet
|
| 34 |
-
extends Payone_Api_Request_Parameter_Authorization_PaymentMethod_Abstract
|
| 35 |
-
{
|
| 36 |
-
/**
|
| 37 |
-
* @var string
|
| 38 |
-
*/
|
| 39 |
-
protected $wallettype = NULL;
|
| 40 |
-
/**
|
| 41 |
-
* @var string
|
| 42 |
-
*/
|
| 43 |
-
protected $successurl = NULL;
|
| 44 |
-
/**
|
| 45 |
-
* @var string
|
| 46 |
-
*/
|
| 47 |
-
protected $errorurl = NULL;
|
| 48 |
-
/**
|
| 49 |
-
* @var string
|
| 50 |
-
*/
|
| 51 |
-
protected $backurl = NULL;
|
| 52 |
-
|
| 53 |
-
/**
|
| 54 |
-
* @param $successurl
|
| 55 |
-
*/
|
| 56 |
-
public function setSuccessurl($successurl)
|
| 57 |
-
{
|
| 58 |
-
$this->successurl = $successurl;
|
| 59 |
-
}
|
| 60 |
-
|
| 61 |
-
/**
|
| 62 |
-
* @return string
|
| 63 |
-
*/
|
| 64 |
-
public function getSuccessurl()
|
| 65 |
-
{
|
| 66 |
-
return $this->successurl;
|
| 67 |
-
}
|
| 68 |
-
|
| 69 |
-
/**
|
| 70 |
-
* @param $wallettype
|
| 71 |
-
*/
|
| 72 |
-
public function setWallettype($wallettype)
|
| 73 |
-
{
|
| 74 |
-
$this->wallettype = $wallettype;
|
| 75 |
-
}
|
| 76 |
-
|
| 77 |
-
/**
|
| 78 |
-
* @return string
|
| 79 |
-
*/
|
| 80 |
-
public function getWallettype()
|
| 81 |
-
{
|
| 82 |
-
return $this->wallettype;
|
| 83 |
-
}
|
| 84 |
-
|
| 85 |
-
/**
|
| 86 |
-
* @param string $backurl
|
| 87 |
-
*/
|
| 88 |
-
public function setBackurl($backurl)
|
| 89 |
-
{
|
| 90 |
-
$this->backurl = $backurl;
|
| 91 |
-
}
|
| 92 |
-
|
| 93 |
-
/**
|
| 94 |
-
* @return string
|
| 95 |
-
*/
|
| 96 |
-
public function getBackurl()
|
| 97 |
-
{
|
| 98 |
-
return $this->backurl;
|
| 99 |
-
}
|
| 100 |
-
|
| 101 |
-
/**
|
| 102 |
-
* @param string $errorurl
|
| 103 |
-
*/
|
| 104 |
-
public function setErrorurl($errorurl)
|
| 105 |
-
{
|
| 106 |
-
$this->errorurl = $errorurl;
|
| 107 |
-
}
|
| 108 |
-
|
| 109 |
-
/**
|
| 110 |
-
* @return string
|
| 111 |
-
*/
|
| 112 |
-
public function getErrorurl()
|
| 113 |
-
{
|
| 114 |
-
return $this->errorurl;
|
| 115 |
-
}
|
| 116 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Request_Parameter_Authorization_PaymentMethod_Wallet
|
| 34 |
+
extends Payone_Api_Request_Parameter_Authorization_PaymentMethod_Abstract
|
| 35 |
+
{
|
| 36 |
+
/**
|
| 37 |
+
* @var string
|
| 38 |
+
*/
|
| 39 |
+
protected $wallettype = NULL;
|
| 40 |
+
/**
|
| 41 |
+
* @var string
|
| 42 |
+
*/
|
| 43 |
+
protected $successurl = NULL;
|
| 44 |
+
/**
|
| 45 |
+
* @var string
|
| 46 |
+
*/
|
| 47 |
+
protected $errorurl = NULL;
|
| 48 |
+
/**
|
| 49 |
+
* @var string
|
| 50 |
+
*/
|
| 51 |
+
protected $backurl = NULL;
|
| 52 |
+
|
| 53 |
+
/**
|
| 54 |
+
* @param $successurl
|
| 55 |
+
*/
|
| 56 |
+
public function setSuccessurl($successurl)
|
| 57 |
+
{
|
| 58 |
+
$this->successurl = $successurl;
|
| 59 |
+
}
|
| 60 |
+
|
| 61 |
+
/**
|
| 62 |
+
* @return string
|
| 63 |
+
*/
|
| 64 |
+
public function getSuccessurl()
|
| 65 |
+
{
|
| 66 |
+
return $this->successurl;
|
| 67 |
+
}
|
| 68 |
+
|
| 69 |
+
/**
|
| 70 |
+
* @param $wallettype
|
| 71 |
+
*/
|
| 72 |
+
public function setWallettype($wallettype)
|
| 73 |
+
{
|
| 74 |
+
$this->wallettype = $wallettype;
|
| 75 |
+
}
|
| 76 |
+
|
| 77 |
+
/**
|
| 78 |
+
* @return string
|
| 79 |
+
*/
|
| 80 |
+
public function getWallettype()
|
| 81 |
+
{
|
| 82 |
+
return $this->wallettype;
|
| 83 |
+
}
|
| 84 |
+
|
| 85 |
+
/**
|
| 86 |
+
* @param string $backurl
|
| 87 |
+
*/
|
| 88 |
+
public function setBackurl($backurl)
|
| 89 |
+
{
|
| 90 |
+
$this->backurl = $backurl;
|
| 91 |
+
}
|
| 92 |
+
|
| 93 |
+
/**
|
| 94 |
+
* @return string
|
| 95 |
+
*/
|
| 96 |
+
public function getBackurl()
|
| 97 |
+
{
|
| 98 |
+
return $this->backurl;
|
| 99 |
+
}
|
| 100 |
+
|
| 101 |
+
/**
|
| 102 |
+
* @param string $errorurl
|
| 103 |
+
*/
|
| 104 |
+
public function setErrorurl($errorurl)
|
| 105 |
+
{
|
| 106 |
+
$this->errorurl = $errorurl;
|
| 107 |
+
}
|
| 108 |
+
|
| 109 |
+
/**
|
| 110 |
+
* @return string
|
| 111 |
+
*/
|
| 112 |
+
public function getErrorurl()
|
| 113 |
+
{
|
| 114 |
+
return $this->errorurl;
|
| 115 |
+
}
|
| 116 |
+
}
|
lib/Payone/Api/Request/Parameter/Authorization/PersonalData.php
CHANGED
|
@@ -1,340 +1,340 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Request_Parameter_Authorization_PersonalData
|
| 34 |
-
extends Payone_Api_Request_Parameter_Authorization_Abstract
|
| 35 |
-
{
|
| 36 |
-
/**
|
| 37 |
-
* Merchant's customer ID (Permitted symbols: 0-9, a-z, A-Z, .,-,_,/)
|
| 38 |
-
* @var string
|
| 39 |
-
*/
|
| 40 |
-
protected $customerid = null;
|
| 41 |
-
/**
|
| 42 |
-
* PAYONE debtor ID
|
| 43 |
-
*
|
| 44 |
-
* @var int
|
| 45 |
-
*/
|
| 46 |
-
protected $userid = NULL;
|
| 47 |
-
protected $salutation = null;
|
| 48 |
-
protected $title = null;
|
| 49 |
-
protected $firstname = null;
|
| 50 |
-
protected $lastname = null;
|
| 51 |
-
protected $company = null;
|
| 52 |
-
protected $street = null;
|
| 53 |
-
protected $addressaddition = null;
|
| 54 |
-
protected $zip = null;
|
| 55 |
-
protected $city = null;
|
| 56 |
-
/**
|
| 57 |
-
* Country (ISO-3166)
|
| 58 |
-
*
|
| 59 |
-
* @var string
|
| 60 |
-
*/
|
| 61 |
-
protected $country = null;
|
| 62 |
-
protected $state = null;
|
| 63 |
-
protected $email = null;
|
| 64 |
-
protected $telephonenumber = null;
|
| 65 |
-
/**
|
| 66 |
-
* Date of birth (YYYYMMDD)
|
| 67 |
-
*
|
| 68 |
-
* @var int
|
| 69 |
-
*/
|
| 70 |
-
protected $birthday = NULL;
|
| 71 |
-
/**
|
| 72 |
-
* Language indicator (ISO639)
|
| 73 |
-
*
|
| 74 |
-
* @var string
|
| 75 |
-
*/
|
| 76 |
-
protected $language = null;
|
| 77 |
-
protected $vatid = null;
|
| 78 |
-
protected $ip = null;
|
| 79 |
-
/**
|
| 80 |
-
* Enum Gender
|
| 81 |
-
* @var string
|
| 82 |
-
*/
|
| 83 |
-
protected $gender = null;
|
| 84 |
-
/**
|
| 85 |
-
* @var string
|
| 86 |
-
*/
|
| 87 |
-
protected $personalid = null;
|
| 88 |
-
|
| 89 |
-
public function setAddressaddition($addressaddition)
|
| 90 |
-
{
|
| 91 |
-
$this->addressaddition = $addressaddition;
|
| 92 |
-
}
|
| 93 |
-
|
| 94 |
-
public function getAddressaddition()
|
| 95 |
-
{
|
| 96 |
-
return $this->addressaddition;
|
| 97 |
-
}
|
| 98 |
-
|
| 99 |
-
/**
|
| 100 |
-
* @param string $birthday
|
| 101 |
-
*/
|
| 102 |
-
public function setBirthday($birthday)
|
| 103 |
-
{
|
| 104 |
-
$this->birthday = $birthday;
|
| 105 |
-
}
|
| 106 |
-
|
| 107 |
-
/**
|
| 108 |
-
* @return string
|
| 109 |
-
*/
|
| 110 |
-
public function getBirthday()
|
| 111 |
-
{
|
| 112 |
-
return $this->birthday;
|
| 113 |
-
}
|
| 114 |
-
|
| 115 |
-
public function setCity($city)
|
| 116 |
-
{
|
| 117 |
-
$this->city = $city;
|
| 118 |
-
}
|
| 119 |
-
|
| 120 |
-
public function getCity()
|
| 121 |
-
{
|
| 122 |
-
return $this->city;
|
| 123 |
-
}
|
| 124 |
-
|
| 125 |
-
public function setCompany($company)
|
| 126 |
-
{
|
| 127 |
-
$this->company = $company;
|
| 128 |
-
}
|
| 129 |
-
|
| 130 |
-
public function getCompany()
|
| 131 |
-
{
|
| 132 |
-
return $this->company;
|
| 133 |
-
}
|
| 134 |
-
|
| 135 |
-
/**
|
| 136 |
-
* @param string $country
|
| 137 |
-
*/
|
| 138 |
-
public function setCountry($country)
|
| 139 |
-
{
|
| 140 |
-
$this->country = $country;
|
| 141 |
-
}
|
| 142 |
-
|
| 143 |
-
/**
|
| 144 |
-
* @return string
|
| 145 |
-
*/
|
| 146 |
-
public function getCountry()
|
| 147 |
-
{
|
| 148 |
-
return $this->country;
|
| 149 |
-
}
|
| 150 |
-
|
| 151 |
-
/**
|
| 152 |
-
* @param string $customerid
|
| 153 |
-
*/
|
| 154 |
-
public function setCustomerid($customerid)
|
| 155 |
-
{
|
| 156 |
-
$this->customerid = $customerid;
|
| 157 |
-
}
|
| 158 |
-
|
| 159 |
-
/**
|
| 160 |
-
* @return string
|
| 161 |
-
*/
|
| 162 |
-
public function getCustomerid()
|
| 163 |
-
{
|
| 164 |
-
return $this->customerid;
|
| 165 |
-
}
|
| 166 |
-
|
| 167 |
-
public function setEmail($email)
|
| 168 |
-
{
|
| 169 |
-
$this->email = $email;
|
| 170 |
-
}
|
| 171 |
-
|
| 172 |
-
public function getEmail()
|
| 173 |
-
{
|
| 174 |
-
return $this->email;
|
| 175 |
-
}
|
| 176 |
-
|
| 177 |
-
public function setFirstname($firstname)
|
| 178 |
-
{
|
| 179 |
-
$this->firstname = $firstname;
|
| 180 |
-
}
|
| 181 |
-
|
| 182 |
-
public function getFirstname()
|
| 183 |
-
{
|
| 184 |
-
return $this->firstname;
|
| 185 |
-
}
|
| 186 |
-
|
| 187 |
-
/**
|
| 188 |
-
* @param string $gender
|
| 189 |
-
*/
|
| 190 |
-
public function setGender($gender)
|
| 191 |
-
{
|
| 192 |
-
$this->gender = $gender;
|
| 193 |
-
}
|
| 194 |
-
|
| 195 |
-
/**
|
| 196 |
-
* @return string
|
| 197 |
-
*/
|
| 198 |
-
public function getGender()
|
| 199 |
-
{
|
| 200 |
-
return $this->gender;
|
| 201 |
-
}
|
| 202 |
-
|
| 203 |
-
public function setIp($ip)
|
| 204 |
-
{
|
| 205 |
-
$this->ip = $ip;
|
| 206 |
-
}
|
| 207 |
-
|
| 208 |
-
public function getIp()
|
| 209 |
-
{
|
| 210 |
-
return $this->ip;
|
| 211 |
-
}
|
| 212 |
-
|
| 213 |
-
/**
|
| 214 |
-
* @param string $language
|
| 215 |
-
*/
|
| 216 |
-
public function setLanguage($language)
|
| 217 |
-
{
|
| 218 |
-
$this->language = $language;
|
| 219 |
-
}
|
| 220 |
-
|
| 221 |
-
/**
|
| 222 |
-
* @return string
|
| 223 |
-
*/
|
| 224 |
-
public function getLanguage()
|
| 225 |
-
{
|
| 226 |
-
return $this->language;
|
| 227 |
-
}
|
| 228 |
-
|
| 229 |
-
public function setLastname($lastname)
|
| 230 |
-
{
|
| 231 |
-
$this->lastname = $lastname;
|
| 232 |
-
}
|
| 233 |
-
|
| 234 |
-
public function getLastname()
|
| 235 |
-
{
|
| 236 |
-
return $this->lastname;
|
| 237 |
-
}
|
| 238 |
-
|
| 239 |
-
/**
|
| 240 |
-
* @param string $personalid
|
| 241 |
-
*/
|
| 242 |
-
public function setPersonalid($personalid)
|
| 243 |
-
{
|
| 244 |
-
$this->personalid = $personalid;
|
| 245 |
-
}
|
| 246 |
-
|
| 247 |
-
/**
|
| 248 |
-
* @return string
|
| 249 |
-
*/
|
| 250 |
-
public function getPersonalid()
|
| 251 |
-
{
|
| 252 |
-
return $this->personalid;
|
| 253 |
-
}
|
| 254 |
-
|
| 255 |
-
public function setSalutation($salutation)
|
| 256 |
-
{
|
| 257 |
-
$this->salutation = $salutation;
|
| 258 |
-
}
|
| 259 |
-
|
| 260 |
-
public function getSalutation()
|
| 261 |
-
{
|
| 262 |
-
return $this->salutation;
|
| 263 |
-
}
|
| 264 |
-
|
| 265 |
-
public function setState($state)
|
| 266 |
-
{
|
| 267 |
-
$this->state = $state;
|
| 268 |
-
}
|
| 269 |
-
|
| 270 |
-
public function getState()
|
| 271 |
-
{
|
| 272 |
-
return $this->state;
|
| 273 |
-
}
|
| 274 |
-
|
| 275 |
-
public function setStreet($street)
|
| 276 |
-
{
|
| 277 |
-
$this->street = $street;
|
| 278 |
-
}
|
| 279 |
-
|
| 280 |
-
public function getStreet()
|
| 281 |
-
{
|
| 282 |
-
return $this->street;
|
| 283 |
-
}
|
| 284 |
-
|
| 285 |
-
public function setTelephonenumber($telephonenumber)
|
| 286 |
-
{
|
| 287 |
-
$this->telephonenumber = $telephonenumber;
|
| 288 |
-
}
|
| 289 |
-
|
| 290 |
-
public function getTelephonenumber()
|
| 291 |
-
{
|
| 292 |
-
return $this->telephonenumber;
|
| 293 |
-
}
|
| 294 |
-
|
| 295 |
-
public function setTitle($title)
|
| 296 |
-
{
|
| 297 |
-
$this->title = $title;
|
| 298 |
-
}
|
| 299 |
-
|
| 300 |
-
public function getTitle()
|
| 301 |
-
{
|
| 302 |
-
return $this->title;
|
| 303 |
-
}
|
| 304 |
-
|
| 305 |
-
/**
|
| 306 |
-
* @param string $userid
|
| 307 |
-
*/
|
| 308 |
-
public function setUserid($userid)
|
| 309 |
-
{
|
| 310 |
-
$this->userid = $userid;
|
| 311 |
-
}
|
| 312 |
-
|
| 313 |
-
/**
|
| 314 |
-
* @return string
|
| 315 |
-
*/
|
| 316 |
-
public function getUserid()
|
| 317 |
-
{
|
| 318 |
-
return $this->userid;
|
| 319 |
-
}
|
| 320 |
-
|
| 321 |
-
public function setVatid($vatid)
|
| 322 |
-
{
|
| 323 |
-
$this->vatid = $vatid;
|
| 324 |
-
}
|
| 325 |
-
|
| 326 |
-
public function getVatid()
|
| 327 |
-
{
|
| 328 |
-
return $this->vatid;
|
| 329 |
-
}
|
| 330 |
-
|
| 331 |
-
public function setZip($zip)
|
| 332 |
-
{
|
| 333 |
-
$this->zip = $zip;
|
| 334 |
-
}
|
| 335 |
-
|
| 336 |
-
public function getZip()
|
| 337 |
-
{
|
| 338 |
-
return $this->zip;
|
| 339 |
-
}
|
| 340 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Request_Parameter_Authorization_PersonalData
|
| 34 |
+
extends Payone_Api_Request_Parameter_Authorization_Abstract
|
| 35 |
+
{
|
| 36 |
+
/**
|
| 37 |
+
* Merchant's customer ID (Permitted symbols: 0-9, a-z, A-Z, .,-,_,/)
|
| 38 |
+
* @var string
|
| 39 |
+
*/
|
| 40 |
+
protected $customerid = null;
|
| 41 |
+
/**
|
| 42 |
+
* PAYONE debtor ID
|
| 43 |
+
*
|
| 44 |
+
* @var int
|
| 45 |
+
*/
|
| 46 |
+
protected $userid = NULL;
|
| 47 |
+
protected $salutation = null;
|
| 48 |
+
protected $title = null;
|
| 49 |
+
protected $firstname = null;
|
| 50 |
+
protected $lastname = null;
|
| 51 |
+
protected $company = null;
|
| 52 |
+
protected $street = null;
|
| 53 |
+
protected $addressaddition = null;
|
| 54 |
+
protected $zip = null;
|
| 55 |
+
protected $city = null;
|
| 56 |
+
/**
|
| 57 |
+
* Country (ISO-3166)
|
| 58 |
+
*
|
| 59 |
+
* @var string
|
| 60 |
+
*/
|
| 61 |
+
protected $country = null;
|
| 62 |
+
protected $state = null;
|
| 63 |
+
protected $email = null;
|
| 64 |
+
protected $telephonenumber = null;
|
| 65 |
+
/**
|
| 66 |
+
* Date of birth (YYYYMMDD)
|
| 67 |
+
*
|
| 68 |
+
* @var int
|
| 69 |
+
*/
|
| 70 |
+
protected $birthday = NULL;
|
| 71 |
+
/**
|
| 72 |
+
* Language indicator (ISO639)
|
| 73 |
+
*
|
| 74 |
+
* @var string
|
| 75 |
+
*/
|
| 76 |
+
protected $language = null;
|
| 77 |
+
protected $vatid = null;
|
| 78 |
+
protected $ip = null;
|
| 79 |
+
/**
|
| 80 |
+
* Enum Gender
|
| 81 |
+
* @var string
|
| 82 |
+
*/
|
| 83 |
+
protected $gender = null;
|
| 84 |
+
/**
|
| 85 |
+
* @var string
|
| 86 |
+
*/
|
| 87 |
+
protected $personalid = null;
|
| 88 |
+
|
| 89 |
+
public function setAddressaddition($addressaddition)
|
| 90 |
+
{
|
| 91 |
+
$this->addressaddition = $addressaddition;
|
| 92 |
+
}
|
| 93 |
+
|
| 94 |
+
public function getAddressaddition()
|
| 95 |
+
{
|
| 96 |
+
return $this->addressaddition;
|
| 97 |
+
}
|
| 98 |
+
|
| 99 |
+
/**
|
| 100 |
+
* @param string $birthday
|
| 101 |
+
*/
|
| 102 |
+
public function setBirthday($birthday)
|
| 103 |
+
{
|
| 104 |
+
$this->birthday = $birthday;
|
| 105 |
+
}
|
| 106 |
+
|
| 107 |
+
/**
|
| 108 |
+
* @return string
|
| 109 |
+
*/
|
| 110 |
+
public function getBirthday()
|
| 111 |
+
{
|
| 112 |
+
return $this->birthday;
|
| 113 |
+
}
|
| 114 |
+
|
| 115 |
+
public function setCity($city)
|
| 116 |
+
{
|
| 117 |
+
$this->city = $city;
|
| 118 |
+
}
|
| 119 |
+
|
| 120 |
+
public function getCity()
|
| 121 |
+
{
|
| 122 |
+
return $this->city;
|
| 123 |
+
}
|
| 124 |
+
|
| 125 |
+
public function setCompany($company)
|
| 126 |
+
{
|
| 127 |
+
$this->company = $company;
|
| 128 |
+
}
|
| 129 |
+
|
| 130 |
+
public function getCompany()
|
| 131 |
+
{
|
| 132 |
+
return $this->company;
|
| 133 |
+
}
|
| 134 |
+
|
| 135 |
+
/**
|
| 136 |
+
* @param string $country
|
| 137 |
+
*/
|
| 138 |
+
public function setCountry($country)
|
| 139 |
+
{
|
| 140 |
+
$this->country = $country;
|
| 141 |
+
}
|
| 142 |
+
|
| 143 |
+
/**
|
| 144 |
+
* @return string
|
| 145 |
+
*/
|
| 146 |
+
public function getCountry()
|
| 147 |
+
{
|
| 148 |
+
return $this->country;
|
| 149 |
+
}
|
| 150 |
+
|
| 151 |
+
/**
|
| 152 |
+
* @param string $customerid
|
| 153 |
+
*/
|
| 154 |
+
public function setCustomerid($customerid)
|
| 155 |
+
{
|
| 156 |
+
$this->customerid = $customerid;
|
| 157 |
+
}
|
| 158 |
+
|
| 159 |
+
/**
|
| 160 |
+
* @return string
|
| 161 |
+
*/
|
| 162 |
+
public function getCustomerid()
|
| 163 |
+
{
|
| 164 |
+
return $this->customerid;
|
| 165 |
+
}
|
| 166 |
+
|
| 167 |
+
public function setEmail($email)
|
| 168 |
+
{
|
| 169 |
+
$this->email = $email;
|
| 170 |
+
}
|
| 171 |
+
|
| 172 |
+
public function getEmail()
|
| 173 |
+
{
|
| 174 |
+
return $this->email;
|
| 175 |
+
}
|
| 176 |
+
|
| 177 |
+
public function setFirstname($firstname)
|
| 178 |
+
{
|
| 179 |
+
$this->firstname = $firstname;
|
| 180 |
+
}
|
| 181 |
+
|
| 182 |
+
public function getFirstname()
|
| 183 |
+
{
|
| 184 |
+
return $this->firstname;
|
| 185 |
+
}
|
| 186 |
+
|
| 187 |
+
/**
|
| 188 |
+
* @param string $gender
|
| 189 |
+
*/
|
| 190 |
+
public function setGender($gender)
|
| 191 |
+
{
|
| 192 |
+
$this->gender = $gender;
|
| 193 |
+
}
|
| 194 |
+
|
| 195 |
+
/**
|
| 196 |
+
* @return string
|
| 197 |
+
*/
|
| 198 |
+
public function getGender()
|
| 199 |
+
{
|
| 200 |
+
return $this->gender;
|
| 201 |
+
}
|
| 202 |
+
|
| 203 |
+
public function setIp($ip)
|
| 204 |
+
{
|
| 205 |
+
$this->ip = $ip;
|
| 206 |
+
}
|
| 207 |
+
|
| 208 |
+
public function getIp()
|
| 209 |
+
{
|
| 210 |
+
return $this->ip;
|
| 211 |
+
}
|
| 212 |
+
|
| 213 |
+
/**
|
| 214 |
+
* @param string $language
|
| 215 |
+
*/
|
| 216 |
+
public function setLanguage($language)
|
| 217 |
+
{
|
| 218 |
+
$this->language = $language;
|
| 219 |
+
}
|
| 220 |
+
|
| 221 |
+
/**
|
| 222 |
+
* @return string
|
| 223 |
+
*/
|
| 224 |
+
public function getLanguage()
|
| 225 |
+
{
|
| 226 |
+
return $this->language;
|
| 227 |
+
}
|
| 228 |
+
|
| 229 |
+
public function setLastname($lastname)
|
| 230 |
+
{
|
| 231 |
+
$this->lastname = $lastname;
|
| 232 |
+
}
|
| 233 |
+
|
| 234 |
+
public function getLastname()
|
| 235 |
+
{
|
| 236 |
+
return $this->lastname;
|
| 237 |
+
}
|
| 238 |
+
|
| 239 |
+
/**
|
| 240 |
+
* @param string $personalid
|
| 241 |
+
*/
|
| 242 |
+
public function setPersonalid($personalid)
|
| 243 |
+
{
|
| 244 |
+
$this->personalid = $personalid;
|
| 245 |
+
}
|
| 246 |
+
|
| 247 |
+
/**
|
| 248 |
+
* @return string
|
| 249 |
+
*/
|
| 250 |
+
public function getPersonalid()
|
| 251 |
+
{
|
| 252 |
+
return $this->personalid;
|
| 253 |
+
}
|
| 254 |
+
|
| 255 |
+
public function setSalutation($salutation)
|
| 256 |
+
{
|
| 257 |
+
$this->salutation = $salutation;
|
| 258 |
+
}
|
| 259 |
+
|
| 260 |
+
public function getSalutation()
|
| 261 |
+
{
|
| 262 |
+
return $this->salutation;
|
| 263 |
+
}
|
| 264 |
+
|
| 265 |
+
public function setState($state)
|
| 266 |
+
{
|
| 267 |
+
$this->state = $state;
|
| 268 |
+
}
|
| 269 |
+
|
| 270 |
+
public function getState()
|
| 271 |
+
{
|
| 272 |
+
return $this->state;
|
| 273 |
+
}
|
| 274 |
+
|
| 275 |
+
public function setStreet($street)
|
| 276 |
+
{
|
| 277 |
+
$this->street = $street;
|
| 278 |
+
}
|
| 279 |
+
|
| 280 |
+
public function getStreet()
|
| 281 |
+
{
|
| 282 |
+
return $this->street;
|
| 283 |
+
}
|
| 284 |
+
|
| 285 |
+
public function setTelephonenumber($telephonenumber)
|
| 286 |
+
{
|
| 287 |
+
$this->telephonenumber = $telephonenumber;
|
| 288 |
+
}
|
| 289 |
+
|
| 290 |
+
public function getTelephonenumber()
|
| 291 |
+
{
|
| 292 |
+
return $this->telephonenumber;
|
| 293 |
+
}
|
| 294 |
+
|
| 295 |
+
public function setTitle($title)
|
| 296 |
+
{
|
| 297 |
+
$this->title = $title;
|
| 298 |
+
}
|
| 299 |
+
|
| 300 |
+
public function getTitle()
|
| 301 |
+
{
|
| 302 |
+
return $this->title;
|
| 303 |
+
}
|
| 304 |
+
|
| 305 |
+
/**
|
| 306 |
+
* @param string $userid
|
| 307 |
+
*/
|
| 308 |
+
public function setUserid($userid)
|
| 309 |
+
{
|
| 310 |
+
$this->userid = $userid;
|
| 311 |
+
}
|
| 312 |
+
|
| 313 |
+
/**
|
| 314 |
+
* @return string
|
| 315 |
+
*/
|
| 316 |
+
public function getUserid()
|
| 317 |
+
{
|
| 318 |
+
return $this->userid;
|
| 319 |
+
}
|
| 320 |
+
|
| 321 |
+
public function setVatid($vatid)
|
| 322 |
+
{
|
| 323 |
+
$this->vatid = $vatid;
|
| 324 |
+
}
|
| 325 |
+
|
| 326 |
+
public function getVatid()
|
| 327 |
+
{
|
| 328 |
+
return $this->vatid;
|
| 329 |
+
}
|
| 330 |
+
|
| 331 |
+
public function setZip($zip)
|
| 332 |
+
{
|
| 333 |
+
$this->zip = $zip;
|
| 334 |
+
}
|
| 335 |
+
|
| 336 |
+
public function getZip()
|
| 337 |
+
{
|
| 338 |
+
return $this->zip;
|
| 339 |
+
}
|
| 340 |
+
}
|
lib/Payone/Api/Request/Parameter/Capture/Business.php
CHANGED
|
@@ -1,71 +1,71 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Request_Parameter_Capture_Business
|
| 34 |
-
extends Payone_Api_Request_Parameter_Authorization_Business
|
| 35 |
-
{
|
| 36 |
-
/**
|
| 37 |
-
* (YYYYMMDD)
|
| 38 |
-
*
|
| 39 |
-
* @var string
|
| 40 |
-
*/
|
| 41 |
-
protected $document_date = NULL;
|
| 42 |
-
/**
|
| 43 |
-
* (YYYYMMDD)
|
| 44 |
-
*
|
| 45 |
-
* @var string
|
| 46 |
-
*/
|
| 47 |
-
protected $booking_date = NULL;
|
| 48 |
-
/**
|
| 49 |
-
* (Unixtimestamp)
|
| 50 |
-
*
|
| 51 |
-
* @var string
|
| 52 |
-
*/
|
| 53 |
-
protected $due_time = NULL;
|
| 54 |
-
|
| 55 |
-
/**
|
| 56 |
-
* @param string $settleaccount
|
| 57 |
-
*/
|
| 58 |
-
public function setSettleaccount($settleaccount)
|
| 59 |
-
{
|
| 60 |
-
$this->settleaccount = $settleaccount;
|
| 61 |
-
}
|
| 62 |
-
|
| 63 |
-
/**
|
| 64 |
-
* @return string
|
| 65 |
-
*/
|
| 66 |
-
public function getSettleaccount()
|
| 67 |
-
{
|
| 68 |
-
return $this->settleaccount;
|
| 69 |
-
}
|
| 70 |
-
|
| 71 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Request_Parameter_Capture_Business
|
| 34 |
+
extends Payone_Api_Request_Parameter_Authorization_Business
|
| 35 |
+
{
|
| 36 |
+
/**
|
| 37 |
+
* (YYYYMMDD)
|
| 38 |
+
*
|
| 39 |
+
* @var string
|
| 40 |
+
*/
|
| 41 |
+
protected $document_date = NULL;
|
| 42 |
+
/**
|
| 43 |
+
* (YYYYMMDD)
|
| 44 |
+
*
|
| 45 |
+
* @var string
|
| 46 |
+
*/
|
| 47 |
+
protected $booking_date = NULL;
|
| 48 |
+
/**
|
| 49 |
+
* (Unixtimestamp)
|
| 50 |
+
*
|
| 51 |
+
* @var string
|
| 52 |
+
*/
|
| 53 |
+
protected $due_time = NULL;
|
| 54 |
+
|
| 55 |
+
/**
|
| 56 |
+
* @param string $settleaccount
|
| 57 |
+
*/
|
| 58 |
+
public function setSettleaccount($settleaccount)
|
| 59 |
+
{
|
| 60 |
+
$this->settleaccount = $settleaccount;
|
| 61 |
+
}
|
| 62 |
+
|
| 63 |
+
/**
|
| 64 |
+
* @return string
|
| 65 |
+
*/
|
| 66 |
+
public function getSettleaccount()
|
| 67 |
+
{
|
| 68 |
+
return $this->settleaccount;
|
| 69 |
+
}
|
| 70 |
+
|
| 71 |
+
}
|
lib/Payone/Api/Request/Parameter/Capture/Invoicing/Transaction.php
CHANGED
|
@@ -1,47 +1,47 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Request_Parameter_Capture_Invoicing_Transaction
|
| 34 |
-
extends Payone_Api_Request_Parameter_Invoicing_Transaction
|
| 35 |
-
{
|
| 36 |
-
protected $capturemode = null;
|
| 37 |
-
|
| 38 |
-
public function setCapturemode($capturemode)
|
| 39 |
-
{
|
| 40 |
-
$this->capturemode = $capturemode;
|
| 41 |
-
}
|
| 42 |
-
|
| 43 |
-
public function getCapturemode()
|
| 44 |
-
{
|
| 45 |
-
return $this->capturemode;
|
| 46 |
-
}
|
| 47 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Request_Parameter_Capture_Invoicing_Transaction
|
| 34 |
+
extends Payone_Api_Request_Parameter_Invoicing_Transaction
|
| 35 |
+
{
|
| 36 |
+
protected $capturemode = null;
|
| 37 |
+
|
| 38 |
+
public function setCapturemode($capturemode)
|
| 39 |
+
{
|
| 40 |
+
$this->capturemode = $capturemode;
|
| 41 |
+
}
|
| 42 |
+
|
| 43 |
+
public function getCapturemode()
|
| 44 |
+
{
|
| 45 |
+
return $this->capturemode;
|
| 46 |
+
}
|
| 47 |
+
}
|
lib/Payone/Api/Request/Parameter/CreateAccess/3dsecure.php
CHANGED
|
@@ -1,96 +1,96 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Request_Parameter_CreateAccess_3dsecure
|
| 34 |
-
extends Payone_Api_Request_Parameter_CreateAccess_Abstract
|
| 35 |
-
{
|
| 36 |
-
/**
|
| 37 |
-
* @var string
|
| 38 |
-
*/
|
| 39 |
-
protected $xid = NULL;
|
| 40 |
-
/**
|
| 41 |
-
* @var string
|
| 42 |
-
*/
|
| 43 |
-
protected $cavv = NULL;
|
| 44 |
-
/**
|
| 45 |
-
* @var string
|
| 46 |
-
*/
|
| 47 |
-
protected $eci = NULL;
|
| 48 |
-
|
| 49 |
-
/**
|
| 50 |
-
* @param string $cavv
|
| 51 |
-
*/
|
| 52 |
-
public function setCavv($cavv)
|
| 53 |
-
{
|
| 54 |
-
$this->cavv = $cavv;
|
| 55 |
-
}
|
| 56 |
-
|
| 57 |
-
/**
|
| 58 |
-
* @return string
|
| 59 |
-
*/
|
| 60 |
-
public function getCavv()
|
| 61 |
-
{
|
| 62 |
-
return $this->cavv;
|
| 63 |
-
}
|
| 64 |
-
|
| 65 |
-
/**
|
| 66 |
-
* @param string $eci
|
| 67 |
-
*/
|
| 68 |
-
public function setEci($eci)
|
| 69 |
-
{
|
| 70 |
-
$this->eci = $eci;
|
| 71 |
-
}
|
| 72 |
-
|
| 73 |
-
/**
|
| 74 |
-
* @return string
|
| 75 |
-
*/
|
| 76 |
-
public function getEci()
|
| 77 |
-
{
|
| 78 |
-
return $this->eci;
|
| 79 |
-
}
|
| 80 |
-
|
| 81 |
-
/**
|
| 82 |
-
* @param string $xid
|
| 83 |
-
*/
|
| 84 |
-
public function setXid($xid)
|
| 85 |
-
{
|
| 86 |
-
$this->xid = $xid;
|
| 87 |
-
}
|
| 88 |
-
|
| 89 |
-
/**
|
| 90 |
-
* @return string
|
| 91 |
-
*/
|
| 92 |
-
public function getXid()
|
| 93 |
-
{
|
| 94 |
-
return $this->xid;
|
| 95 |
-
}
|
| 96 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Request_Parameter_CreateAccess_3dsecure
|
| 34 |
+
extends Payone_Api_Request_Parameter_CreateAccess_Abstract
|
| 35 |
+
{
|
| 36 |
+
/**
|
| 37 |
+
* @var string
|
| 38 |
+
*/
|
| 39 |
+
protected $xid = NULL;
|
| 40 |
+
/**
|
| 41 |
+
* @var string
|
| 42 |
+
*/
|
| 43 |
+
protected $cavv = NULL;
|
| 44 |
+
/**
|
| 45 |
+
* @var string
|
| 46 |
+
*/
|
| 47 |
+
protected $eci = NULL;
|
| 48 |
+
|
| 49 |
+
/**
|
| 50 |
+
* @param string $cavv
|
| 51 |
+
*/
|
| 52 |
+
public function setCavv($cavv)
|
| 53 |
+
{
|
| 54 |
+
$this->cavv = $cavv;
|
| 55 |
+
}
|
| 56 |
+
|
| 57 |
+
/**
|
| 58 |
+
* @return string
|
| 59 |
+
*/
|
| 60 |
+
public function getCavv()
|
| 61 |
+
{
|
| 62 |
+
return $this->cavv;
|
| 63 |
+
}
|
| 64 |
+
|
| 65 |
+
/**
|
| 66 |
+
* @param string $eci
|
| 67 |
+
*/
|
| 68 |
+
public function setEci($eci)
|
| 69 |
+
{
|
| 70 |
+
$this->eci = $eci;
|
| 71 |
+
}
|
| 72 |
+
|
| 73 |
+
/**
|
| 74 |
+
* @return string
|
| 75 |
+
*/
|
| 76 |
+
public function getEci()
|
| 77 |
+
{
|
| 78 |
+
return $this->eci;
|
| 79 |
+
}
|
| 80 |
+
|
| 81 |
+
/**
|
| 82 |
+
* @param string $xid
|
| 83 |
+
*/
|
| 84 |
+
public function setXid($xid)
|
| 85 |
+
{
|
| 86 |
+
$this->xid = $xid;
|
| 87 |
+
}
|
| 88 |
+
|
| 89 |
+
/**
|
| 90 |
+
* @return string
|
| 91 |
+
*/
|
| 92 |
+
public function getXid()
|
| 93 |
+
{
|
| 94 |
+
return $this->xid;
|
| 95 |
+
}
|
| 96 |
+
}
|
lib/Payone/Api/Request/Parameter/CreateAccess/Abstract.php
CHANGED
|
@@ -1,38 +1,38 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
|
| 34 |
-
abstract class Payone_Api_Request_Parameter_CreateAccess_Abstract
|
| 35 |
-
extends Payone_Api_Request_Parameter_Abstract
|
| 36 |
-
{
|
| 37 |
-
|
| 38 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
|
| 34 |
+
abstract class Payone_Api_Request_Parameter_CreateAccess_Abstract
|
| 35 |
+
extends Payone_Api_Request_Parameter_Abstract
|
| 36 |
+
{
|
| 37 |
+
|
| 38 |
+
}
|
lib/Payone/Api/Request/Parameter/CreateAccess/Billing.php
CHANGED
|
@@ -1,151 +1,151 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Request_Parameter_CreateAccess_Billing
|
| 34 |
-
extends Payone_Api_Request_Parameter_Abstract
|
| 35 |
-
{
|
| 36 |
-
|
| 37 |
-
/**
|
| 38 |
-
* ID or Name of booking account. (Permitted symbols: 0-9, a-z, A-Z, .,-,_,/)
|
| 39 |
-
*
|
| 40 |
-
* @var string
|
| 41 |
-
*/
|
| 42 |
-
protected $vaccountname = NULL;
|
| 43 |
-
|
| 44 |
-
/**
|
| 45 |
-
* Length of payroll cycle
|
| 46 |
-
*
|
| 47 |
-
* @var int
|
| 48 |
-
*/
|
| 49 |
-
protected $settle_period_length = NULL;
|
| 50 |
-
|
| 51 |
-
/**
|
| 52 |
-
* Time unit of payroll cycle
|
| 53 |
-
*
|
| 54 |
-
* @var string
|
| 55 |
-
*/
|
| 56 |
-
protected $settle_period_unit = NULL;
|
| 57 |
-
|
| 58 |
-
/**
|
| 59 |
-
* Date of next billing as unixtimestamp
|
| 60 |
-
*
|
| 61 |
-
* @var int
|
| 62 |
-
*/
|
| 63 |
-
protected $settletime = NULL;
|
| 64 |
-
|
| 65 |
-
/**
|
| 66 |
-
* @var string
|
| 67 |
-
*/
|
| 68 |
-
protected $payout_open_balance = NULL;
|
| 69 |
-
|
| 70 |
-
/**
|
| 71 |
-
* @param string $payout_open_balance
|
| 72 |
-
*/
|
| 73 |
-
public function setPayoutOpenBalance($payout_open_balance)
|
| 74 |
-
{
|
| 75 |
-
$this->payout_open_balance = $payout_open_balance;
|
| 76 |
-
}
|
| 77 |
-
|
| 78 |
-
/**
|
| 79 |
-
* @return string
|
| 80 |
-
*/
|
| 81 |
-
public function getPayoutOpenBalance()
|
| 82 |
-
{
|
| 83 |
-
return $this->payout_open_balance;
|
| 84 |
-
}
|
| 85 |
-
|
| 86 |
-
/**
|
| 87 |
-
* @param int $settle_period_length
|
| 88 |
-
*/
|
| 89 |
-
public function setSettlePeriodLength($settle_period_length)
|
| 90 |
-
{
|
| 91 |
-
$this->settle_period_length = $settle_period_length;
|
| 92 |
-
}
|
| 93 |
-
|
| 94 |
-
/**
|
| 95 |
-
* @return int
|
| 96 |
-
*/
|
| 97 |
-
public function getSettlePeriodLength()
|
| 98 |
-
{
|
| 99 |
-
return $this->settle_period_length;
|
| 100 |
-
}
|
| 101 |
-
|
| 102 |
-
/**
|
| 103 |
-
* @param string $settle_period_unit
|
| 104 |
-
*/
|
| 105 |
-
public function setSettlePeriodUnit($settle_period_unit)
|
| 106 |
-
{
|
| 107 |
-
$this->settle_period_unit = $settle_period_unit;
|
| 108 |
-
}
|
| 109 |
-
|
| 110 |
-
/**
|
| 111 |
-
* @return string
|
| 112 |
-
*/
|
| 113 |
-
public function getSettlePeriodUnit()
|
| 114 |
-
{
|
| 115 |
-
return $this->settle_period_unit;
|
| 116 |
-
}
|
| 117 |
-
|
| 118 |
-
/**
|
| 119 |
-
* @param int $settletime
|
| 120 |
-
*/
|
| 121 |
-
public function setSettletime($settletime)
|
| 122 |
-
{
|
| 123 |
-
$this->settletime = $settletime;
|
| 124 |
-
}
|
| 125 |
-
|
| 126 |
-
/**
|
| 127 |
-
* @return int
|
| 128 |
-
*/
|
| 129 |
-
public function getSettletime()
|
| 130 |
-
{
|
| 131 |
-
return $this->settletime;
|
| 132 |
-
}
|
| 133 |
-
|
| 134 |
-
/**
|
| 135 |
-
* @param string $vaccountname
|
| 136 |
-
*/
|
| 137 |
-
public function setVaccountname($vaccountname)
|
| 138 |
-
{
|
| 139 |
-
$this->vaccountname = $vaccountname;
|
| 140 |
-
}
|
| 141 |
-
|
| 142 |
-
/**
|
| 143 |
-
* @return string
|
| 144 |
-
*/
|
| 145 |
-
public function getVaccountname()
|
| 146 |
-
{
|
| 147 |
-
return $this->vaccountname;
|
| 148 |
-
}
|
| 149 |
-
|
| 150 |
-
|
| 151 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Request_Parameter_CreateAccess_Billing
|
| 34 |
+
extends Payone_Api_Request_Parameter_Abstract
|
| 35 |
+
{
|
| 36 |
+
|
| 37 |
+
/**
|
| 38 |
+
* ID or Name of booking account. (Permitted symbols: 0-9, a-z, A-Z, .,-,_,/)
|
| 39 |
+
*
|
| 40 |
+
* @var string
|
| 41 |
+
*/
|
| 42 |
+
protected $vaccountname = NULL;
|
| 43 |
+
|
| 44 |
+
/**
|
| 45 |
+
* Length of payroll cycle
|
| 46 |
+
*
|
| 47 |
+
* @var int
|
| 48 |
+
*/
|
| 49 |
+
protected $settle_period_length = NULL;
|
| 50 |
+
|
| 51 |
+
/**
|
| 52 |
+
* Time unit of payroll cycle
|
| 53 |
+
*
|
| 54 |
+
* @var string
|
| 55 |
+
*/
|
| 56 |
+
protected $settle_period_unit = NULL;
|
| 57 |
+
|
| 58 |
+
/**
|
| 59 |
+
* Date of next billing as unixtimestamp
|
| 60 |
+
*
|
| 61 |
+
* @var int
|
| 62 |
+
*/
|
| 63 |
+
protected $settletime = NULL;
|
| 64 |
+
|
| 65 |
+
/**
|
| 66 |
+
* @var string
|
| 67 |
+
*/
|
| 68 |
+
protected $payout_open_balance = NULL;
|
| 69 |
+
|
| 70 |
+
/**
|
| 71 |
+
* @param string $payout_open_balance
|
| 72 |
+
*/
|
| 73 |
+
public function setPayoutOpenBalance($payout_open_balance)
|
| 74 |
+
{
|
| 75 |
+
$this->payout_open_balance = $payout_open_balance;
|
| 76 |
+
}
|
| 77 |
+
|
| 78 |
+
/**
|
| 79 |
+
* @return string
|
| 80 |
+
*/
|
| 81 |
+
public function getPayoutOpenBalance()
|
| 82 |
+
{
|
| 83 |
+
return $this->payout_open_balance;
|
| 84 |
+
}
|
| 85 |
+
|
| 86 |
+
/**
|
| 87 |
+
* @param int $settle_period_length
|
| 88 |
+
*/
|
| 89 |
+
public function setSettlePeriodLength($settle_period_length)
|
| 90 |
+
{
|
| 91 |
+
$this->settle_period_length = $settle_period_length;
|
| 92 |
+
}
|
| 93 |
+
|
| 94 |
+
/**
|
| 95 |
+
* @return int
|
| 96 |
+
*/
|
| 97 |
+
public function getSettlePeriodLength()
|
| 98 |
+
{
|
| 99 |
+
return $this->settle_period_length;
|
| 100 |
+
}
|
| 101 |
+
|
| 102 |
+
/**
|
| 103 |
+
* @param string $settle_period_unit
|
| 104 |
+
*/
|
| 105 |
+
public function setSettlePeriodUnit($settle_period_unit)
|
| 106 |
+
{
|
| 107 |
+
$this->settle_period_unit = $settle_period_unit;
|
| 108 |
+
}
|
| 109 |
+
|
| 110 |
+
/**
|
| 111 |
+
* @return string
|
| 112 |
+
*/
|
| 113 |
+
public function getSettlePeriodUnit()
|
| 114 |
+
{
|
| 115 |
+
return $this->settle_period_unit;
|
| 116 |
+
}
|
| 117 |
+
|
| 118 |
+
/**
|
| 119 |
+
* @param int $settletime
|
| 120 |
+
*/
|
| 121 |
+
public function setSettletime($settletime)
|
| 122 |
+
{
|
| 123 |
+
$this->settletime = $settletime;
|
| 124 |
+
}
|
| 125 |
+
|
| 126 |
+
/**
|
| 127 |
+
* @return int
|
| 128 |
+
*/
|
| 129 |
+
public function getSettletime()
|
| 130 |
+
{
|
| 131 |
+
return $this->settletime;
|
| 132 |
+
}
|
| 133 |
+
|
| 134 |
+
/**
|
| 135 |
+
* @param string $vaccountname
|
| 136 |
+
*/
|
| 137 |
+
public function setVaccountname($vaccountname)
|
| 138 |
+
{
|
| 139 |
+
$this->vaccountname = $vaccountname;
|
| 140 |
+
}
|
| 141 |
+
|
| 142 |
+
/**
|
| 143 |
+
* @return string
|
| 144 |
+
*/
|
| 145 |
+
public function getVaccountname()
|
| 146 |
+
{
|
| 147 |
+
return $this->vaccountname;
|
| 148 |
+
}
|
| 149 |
+
|
| 150 |
+
|
| 151 |
+
}
|
lib/Payone/Api/Request/Parameter/CreateAccess/Invoicing/Transaction.php
CHANGED
|
@@ -1,132 +1,132 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Request_Parameter_CreateAccess_Invoicing_Transaction
|
| 34 |
-
extends Payone_Api_Request_Parameter_Abstract
|
| 35 |
-
{
|
| 36 |
-
/**
|
| 37 |
-
* @var string
|
| 38 |
-
*/
|
| 39 |
-
protected $invoice_deliverymode = NULL;
|
| 40 |
-
/**
|
| 41 |
-
* @var string
|
| 42 |
-
*/
|
| 43 |
-
protected $invoiceappendix = NULL;
|
| 44 |
-
|
| 45 |
-
|
| 46 |
-
/**
|
| 47 |
-
* @var Payone_Api_Request_Parameter_Invoicing_Access_Item[]
|
| 48 |
-
*/
|
| 49 |
-
protected $items = array();
|
| 50 |
-
|
| 51 |
-
public function toArray()
|
| 52 |
-
{
|
| 53 |
-
$data = parent::toArray();
|
| 54 |
-
|
| 55 |
-
$i = 1;
|
| 56 |
-
foreach ($this->items as $key => $item) {
|
| 57 |
-
/**
|
| 58 |
-
* @var $item Payone_Api_Request_Parameter_Invoicing_Access_Item
|
| 59 |
-
*/
|
| 60 |
-
|
| 61 |
-
$data = array_merge($data, $item->toArrayByKey($i));
|
| 62 |
-
|
| 63 |
-
$i++;
|
| 64 |
-
}
|
| 65 |
-
|
| 66 |
-
return $data;
|
| 67 |
-
}
|
| 68 |
-
|
| 69 |
-
/**
|
| 70 |
-
* @return bool
|
| 71 |
-
*/
|
| 72 |
-
public function hasItems()
|
| 73 |
-
{
|
| 74 |
-
return count($this->items) ? true : false;
|
| 75 |
-
}
|
| 76 |
-
|
| 77 |
-
/**
|
| 78 |
-
* @param Payone_Api_Request_Parameter_Invoicing_Access_Item $item
|
| 79 |
-
*/
|
| 80 |
-
public function addItem(Payone_Api_Request_Parameter_Invoicing_Access_Item $item)
|
| 81 |
-
{
|
| 82 |
-
$this->items[] = $item;
|
| 83 |
-
}
|
| 84 |
-
|
| 85 |
-
/**
|
| 86 |
-
* @param Payone_Api_Request_Parameter_Invoicing_Access_Item[] $items
|
| 87 |
-
*/
|
| 88 |
-
public function setItems($items)
|
| 89 |
-
{
|
| 90 |
-
$this->items = $items;
|
| 91 |
-
}
|
| 92 |
-
|
| 93 |
-
/**
|
| 94 |
-
* @return Payone_Api_Request_Parameter_Invoicing_Access_Item[]
|
| 95 |
-
*/
|
| 96 |
-
public function getItems()
|
| 97 |
-
{
|
| 98 |
-
return $this->items;
|
| 99 |
-
}
|
| 100 |
-
|
| 101 |
-
/**
|
| 102 |
-
* @param string $invoice_deliverymode
|
| 103 |
-
*/
|
| 104 |
-
public function setInvoiceDeliverymode($invoice_deliverymode)
|
| 105 |
-
{
|
| 106 |
-
$this->invoice_deliverymode = $invoice_deliverymode;
|
| 107 |
-
}
|
| 108 |
-
|
| 109 |
-
/**
|
| 110 |
-
* @return string
|
| 111 |
-
*/
|
| 112 |
-
public function getInvoiceDeliverymode()
|
| 113 |
-
{
|
| 114 |
-
return $this->invoice_deliverymode;
|
| 115 |
-
}
|
| 116 |
-
|
| 117 |
-
/**
|
| 118 |
-
* @param string $invoiceappendix
|
| 119 |
-
*/
|
| 120 |
-
public function setInvoiceappendix($invoiceappendix)
|
| 121 |
-
{
|
| 122 |
-
$this->invoiceappendix = $invoiceappendix;
|
| 123 |
-
}
|
| 124 |
-
|
| 125 |
-
/**
|
| 126 |
-
* @return string
|
| 127 |
-
*/
|
| 128 |
-
public function getInvoiceappendix()
|
| 129 |
-
{
|
| 130 |
-
return $this->invoiceappendix;
|
| 131 |
-
}
|
| 132 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Request_Parameter_CreateAccess_Invoicing_Transaction
|
| 34 |
+
extends Payone_Api_Request_Parameter_Abstract
|
| 35 |
+
{
|
| 36 |
+
/**
|
| 37 |
+
* @var string
|
| 38 |
+
*/
|
| 39 |
+
protected $invoice_deliverymode = NULL;
|
| 40 |
+
/**
|
| 41 |
+
* @var string
|
| 42 |
+
*/
|
| 43 |
+
protected $invoiceappendix = NULL;
|
| 44 |
+
|
| 45 |
+
|
| 46 |
+
/**
|
| 47 |
+
* @var Payone_Api_Request_Parameter_Invoicing_Access_Item[]
|
| 48 |
+
*/
|
| 49 |
+
protected $items = array();
|
| 50 |
+
|
| 51 |
+
public function toArray()
|
| 52 |
+
{
|
| 53 |
+
$data = parent::toArray();
|
| 54 |
+
|
| 55 |
+
$i = 1;
|
| 56 |
+
foreach ($this->items as $key => $item) {
|
| 57 |
+
/**
|
| 58 |
+
* @var $item Payone_Api_Request_Parameter_Invoicing_Access_Item
|
| 59 |
+
*/
|
| 60 |
+
|
| 61 |
+
$data = array_merge($data, $item->toArrayByKey($i));
|
| 62 |
+
|
| 63 |
+
$i++;
|
| 64 |
+
}
|
| 65 |
+
|
| 66 |
+
return $data;
|
| 67 |
+
}
|
| 68 |
+
|
| 69 |
+
/**
|
| 70 |
+
* @return bool
|
| 71 |
+
*/
|
| 72 |
+
public function hasItems()
|
| 73 |
+
{
|
| 74 |
+
return count($this->items) ? true : false;
|
| 75 |
+
}
|
| 76 |
+
|
| 77 |
+
/**
|
| 78 |
+
* @param Payone_Api_Request_Parameter_Invoicing_Access_Item $item
|
| 79 |
+
*/
|
| 80 |
+
public function addItem(Payone_Api_Request_Parameter_Invoicing_Access_Item $item)
|
| 81 |
+
{
|
| 82 |
+
$this->items[] = $item;
|
| 83 |
+
}
|
| 84 |
+
|
| 85 |
+
/**
|
| 86 |
+
* @param Payone_Api_Request_Parameter_Invoicing_Access_Item[] $items
|
| 87 |
+
*/
|
| 88 |
+
public function setItems($items)
|
| 89 |
+
{
|
| 90 |
+
$this->items = $items;
|
| 91 |
+
}
|
| 92 |
+
|
| 93 |
+
/**
|
| 94 |
+
* @return Payone_Api_Request_Parameter_Invoicing_Access_Item[]
|
| 95 |
+
*/
|
| 96 |
+
public function getItems()
|
| 97 |
+
{
|
| 98 |
+
return $this->items;
|
| 99 |
+
}
|
| 100 |
+
|
| 101 |
+
/**
|
| 102 |
+
* @param string $invoice_deliverymode
|
| 103 |
+
*/
|
| 104 |
+
public function setInvoiceDeliverymode($invoice_deliverymode)
|
| 105 |
+
{
|
| 106 |
+
$this->invoice_deliverymode = $invoice_deliverymode;
|
| 107 |
+
}
|
| 108 |
+
|
| 109 |
+
/**
|
| 110 |
+
* @return string
|
| 111 |
+
*/
|
| 112 |
+
public function getInvoiceDeliverymode()
|
| 113 |
+
{
|
| 114 |
+
return $this->invoice_deliverymode;
|
| 115 |
+
}
|
| 116 |
+
|
| 117 |
+
/**
|
| 118 |
+
* @param string $invoiceappendix
|
| 119 |
+
*/
|
| 120 |
+
public function setInvoiceappendix($invoiceappendix)
|
| 121 |
+
{
|
| 122 |
+
$this->invoiceappendix = $invoiceappendix;
|
| 123 |
+
}
|
| 124 |
+
|
| 125 |
+
/**
|
| 126 |
+
* @return string
|
| 127 |
+
*/
|
| 128 |
+
public function getInvoiceappendix()
|
| 129 |
+
{
|
| 130 |
+
return $this->invoiceappendix;
|
| 131 |
+
}
|
| 132 |
+
}
|
lib/Payone/Api/Request/Parameter/CreateAccess/PaymentMethod/Abstract.php
CHANGED
|
@@ -1,36 +1,36 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Request_Parameter_CreateAccess_PaymentMethod_Abstract
|
| 34 |
-
extends Payone_Api_Request_Parameter_Abstract
|
| 35 |
-
{
|
| 36 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Request_Parameter_CreateAccess_PaymentMethod_Abstract
|
| 34 |
+
extends Payone_Api_Request_Parameter_Abstract
|
| 35 |
+
{
|
| 36 |
+
}
|
lib/Payone/Api/Request/Parameter/CreateAccess/PaymentMethod/CreditCard.php
CHANGED
|
@@ -1,156 +1,156 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Request_Parameter_CreateAccess_PaymentMethod_CreditCard
|
| 34 |
-
extends Payone_Api_Request_Parameter_CreateAccess_PaymentMethod_Abstract
|
| 35 |
-
{
|
| 36 |
-
/**
|
| 37 |
-
* @var string
|
| 38 |
-
*/
|
| 39 |
-
protected $cardpan = NULL;
|
| 40 |
-
/**
|
| 41 |
-
* @var string
|
| 42 |
-
*/
|
| 43 |
-
protected $cardtype = NULL;
|
| 44 |
-
/**
|
| 45 |
-
* @var int
|
| 46 |
-
*/
|
| 47 |
-
protected $cardexpiredate = NULL;
|
| 48 |
-
/**
|
| 49 |
-
* @var int
|
| 50 |
-
*/
|
| 51 |
-
protected $cardcvc2 = NULL;
|
| 52 |
-
/**
|
| 53 |
-
* @var string
|
| 54 |
-
*/
|
| 55 |
-
protected $cardholder = NULL;
|
| 56 |
-
/**
|
| 57 |
-
* @var string
|
| 58 |
-
*/
|
| 59 |
-
protected $pseudocardpan = NULL;
|
| 60 |
-
|
| 61 |
-
/**
|
| 62 |
-
* @param int $cardcvc2
|
| 63 |
-
*/
|
| 64 |
-
public function setCardcvc2($cardcvc2)
|
| 65 |
-
{
|
| 66 |
-
$this->cardcvc2 = $cardcvc2;
|
| 67 |
-
}
|
| 68 |
-
|
| 69 |
-
/**
|
| 70 |
-
* @return int
|
| 71 |
-
*/
|
| 72 |
-
public function getCardcvc2()
|
| 73 |
-
{
|
| 74 |
-
return $this->cardcvc2;
|
| 75 |
-
}
|
| 76 |
-
|
| 77 |
-
/**
|
| 78 |
-
* @param int $cardexpiredate
|
| 79 |
-
*/
|
| 80 |
-
public function setCardexpiredate($cardexpiredate)
|
| 81 |
-
{
|
| 82 |
-
$this->cardexpiredate = $cardexpiredate;
|
| 83 |
-
}
|
| 84 |
-
|
| 85 |
-
/**
|
| 86 |
-
* @return int
|
| 87 |
-
*/
|
| 88 |
-
public function getCardexpiredate()
|
| 89 |
-
{
|
| 90 |
-
return $this->cardexpiredate;
|
| 91 |
-
}
|
| 92 |
-
|
| 93 |
-
/**
|
| 94 |
-
* @param string $cardholder
|
| 95 |
-
*/
|
| 96 |
-
public function setCardholder($cardholder)
|
| 97 |
-
{
|
| 98 |
-
$this->cardholder = $cardholder;
|
| 99 |
-
}
|
| 100 |
-
|
| 101 |
-
/**
|
| 102 |
-
* @return string
|
| 103 |
-
*/
|
| 104 |
-
public function getCardholder()
|
| 105 |
-
{
|
| 106 |
-
return $this->cardholder;
|
| 107 |
-
}
|
| 108 |
-
|
| 109 |
-
/**
|
| 110 |
-
* @param string $cardpan
|
| 111 |
-
*/
|
| 112 |
-
public function setCardpan($cardpan)
|
| 113 |
-
{
|
| 114 |
-
$this->cardpan = $cardpan;
|
| 115 |
-
}
|
| 116 |
-
|
| 117 |
-
/**
|
| 118 |
-
* @return string
|
| 119 |
-
*/
|
| 120 |
-
public function getCardpan()
|
| 121 |
-
{
|
| 122 |
-
return $this->cardpan;
|
| 123 |
-
}
|
| 124 |
-
|
| 125 |
-
/**
|
| 126 |
-
* @param string $cardtype
|
| 127 |
-
*/
|
| 128 |
-
public function setCardtype($cardtype)
|
| 129 |
-
{
|
| 130 |
-
$this->cardtype = $cardtype;
|
| 131 |
-
}
|
| 132 |
-
|
| 133 |
-
/**
|
| 134 |
-
* @return string
|
| 135 |
-
*/
|
| 136 |
-
public function getCardtype()
|
| 137 |
-
{
|
| 138 |
-
return $this->cardtype;
|
| 139 |
-
}
|
| 140 |
-
|
| 141 |
-
/**
|
| 142 |
-
* @param string $pseudocardpan
|
| 143 |
-
*/
|
| 144 |
-
public function setPseudocardpan($pseudocardpan)
|
| 145 |
-
{
|
| 146 |
-
$this->pseudocardpan = $pseudocardpan;
|
| 147 |
-
}
|
| 148 |
-
|
| 149 |
-
/**
|
| 150 |
-
* @return string
|
| 151 |
-
*/
|
| 152 |
-
public function getPseudocardpan()
|
| 153 |
-
{
|
| 154 |
-
return $this->pseudocardpan;
|
| 155 |
-
}
|
| 156 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Request_Parameter_CreateAccess_PaymentMethod_CreditCard
|
| 34 |
+
extends Payone_Api_Request_Parameter_CreateAccess_PaymentMethod_Abstract
|
| 35 |
+
{
|
| 36 |
+
/**
|
| 37 |
+
* @var string
|
| 38 |
+
*/
|
| 39 |
+
protected $cardpan = NULL;
|
| 40 |
+
/**
|
| 41 |
+
* @var string
|
| 42 |
+
*/
|
| 43 |
+
protected $cardtype = NULL;
|
| 44 |
+
/**
|
| 45 |
+
* @var int
|
| 46 |
+
*/
|
| 47 |
+
protected $cardexpiredate = NULL;
|
| 48 |
+
/**
|
| 49 |
+
* @var int
|
| 50 |
+
*/
|
| 51 |
+
protected $cardcvc2 = NULL;
|
| 52 |
+
/**
|
| 53 |
+
* @var string
|
| 54 |
+
*/
|
| 55 |
+
protected $cardholder = NULL;
|
| 56 |
+
/**
|
| 57 |
+
* @var string
|
| 58 |
+
*/
|
| 59 |
+
protected $pseudocardpan = NULL;
|
| 60 |
+
|
| 61 |
+
/**
|
| 62 |
+
* @param int $cardcvc2
|
| 63 |
+
*/
|
| 64 |
+
public function setCardcvc2($cardcvc2)
|
| 65 |
+
{
|
| 66 |
+
$this->cardcvc2 = $cardcvc2;
|
| 67 |
+
}
|
| 68 |
+
|
| 69 |
+
/**
|
| 70 |
+
* @return int
|
| 71 |
+
*/
|
| 72 |
+
public function getCardcvc2()
|
| 73 |
+
{
|
| 74 |
+
return $this->cardcvc2;
|
| 75 |
+
}
|
| 76 |
+
|
| 77 |
+
/**
|
| 78 |
+
* @param int $cardexpiredate
|
| 79 |
+
*/
|
| 80 |
+
public function setCardexpiredate($cardexpiredate)
|
| 81 |
+
{
|
| 82 |
+
$this->cardexpiredate = $cardexpiredate;
|
| 83 |
+
}
|
| 84 |
+
|
| 85 |
+
/**
|
| 86 |
+
* @return int
|
| 87 |
+
*/
|
| 88 |
+
public function getCardexpiredate()
|
| 89 |
+
{
|
| 90 |
+
return $this->cardexpiredate;
|
| 91 |
+
}
|
| 92 |
+
|
| 93 |
+
/**
|
| 94 |
+
* @param string $cardholder
|
| 95 |
+
*/
|
| 96 |
+
public function setCardholder($cardholder)
|
| 97 |
+
{
|
| 98 |
+
$this->cardholder = $cardholder;
|
| 99 |
+
}
|
| 100 |
+
|
| 101 |
+
/**
|
| 102 |
+
* @return string
|
| 103 |
+
*/
|
| 104 |
+
public function getCardholder()
|
| 105 |
+
{
|
| 106 |
+
return $this->cardholder;
|
| 107 |
+
}
|
| 108 |
+
|
| 109 |
+
/**
|
| 110 |
+
* @param string $cardpan
|
| 111 |
+
*/
|
| 112 |
+
public function setCardpan($cardpan)
|
| 113 |
+
{
|
| 114 |
+
$this->cardpan = $cardpan;
|
| 115 |
+
}
|
| 116 |
+
|
| 117 |
+
/**
|
| 118 |
+
* @return string
|
| 119 |
+
*/
|
| 120 |
+
public function getCardpan()
|
| 121 |
+
{
|
| 122 |
+
return $this->cardpan;
|
| 123 |
+
}
|
| 124 |
+
|
| 125 |
+
/**
|
| 126 |
+
* @param string $cardtype
|
| 127 |
+
*/
|
| 128 |
+
public function setCardtype($cardtype)
|
| 129 |
+
{
|
| 130 |
+
$this->cardtype = $cardtype;
|
| 131 |
+
}
|
| 132 |
+
|
| 133 |
+
/**
|
| 134 |
+
* @return string
|
| 135 |
+
*/
|
| 136 |
+
public function getCardtype()
|
| 137 |
+
{
|
| 138 |
+
return $this->cardtype;
|
| 139 |
+
}
|
| 140 |
+
|
| 141 |
+
/**
|
| 142 |
+
* @param string $pseudocardpan
|
| 143 |
+
*/
|
| 144 |
+
public function setPseudocardpan($pseudocardpan)
|
| 145 |
+
{
|
| 146 |
+
$this->pseudocardpan = $pseudocardpan;
|
| 147 |
+
}
|
| 148 |
+
|
| 149 |
+
/**
|
| 150 |
+
* @return string
|
| 151 |
+
*/
|
| 152 |
+
public function getPseudocardpan()
|
| 153 |
+
{
|
| 154 |
+
return $this->pseudocardpan;
|
| 155 |
+
}
|
| 156 |
+
}
|
lib/Payone/Api/Request/Parameter/CreateAccess/PaymentMethod/DebitPayment.php
CHANGED
|
@@ -1,176 +1,176 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Request_Parameter_CreateAccess_PaymentMethod_DebitPayment
|
| 34 |
-
extends Payone_Api_Request_Parameter_CreateAccess_PaymentMethod_Abstract
|
| 35 |
-
{
|
| 36 |
-
/**
|
| 37 |
-
* @var string
|
| 38 |
-
*/
|
| 39 |
-
protected $bankcountry = NULL;
|
| 40 |
-
/**
|
| 41 |
-
* @var string
|
| 42 |
-
*/
|
| 43 |
-
protected $bankaccount = NULL;
|
| 44 |
-
/**
|
| 45 |
-
* @var string
|
| 46 |
-
*/
|
| 47 |
-
protected $bankcode = NULL;
|
| 48 |
-
/**
|
| 49 |
-
* @var string
|
| 50 |
-
*/
|
| 51 |
-
protected $bankaccountholder = NULL;
|
| 52 |
-
/**
|
| 53 |
-
* @var string
|
| 54 |
-
*/
|
| 55 |
-
protected $iban = NULL;
|
| 56 |
-
/**
|
| 57 |
-
* @var string
|
| 58 |
-
*/
|
| 59 |
-
protected $bic = NULL;
|
| 60 |
-
/**
|
| 61 |
-
* @var string
|
| 62 |
-
*/
|
| 63 |
-
protected $mandate_identification = NULL;
|
| 64 |
-
|
| 65 |
-
/**
|
| 66 |
-
* @param string $bankaccount
|
| 67 |
-
*/
|
| 68 |
-
public function setBankaccount($bankaccount)
|
| 69 |
-
{
|
| 70 |
-
$this->bankaccount = $bankaccount;
|
| 71 |
-
}
|
| 72 |
-
|
| 73 |
-
/**
|
| 74 |
-
* @return string
|
| 75 |
-
*/
|
| 76 |
-
public function getBankaccount()
|
| 77 |
-
{
|
| 78 |
-
return $this->bankaccount;
|
| 79 |
-
}
|
| 80 |
-
|
| 81 |
-
/**
|
| 82 |
-
* @param string $bankaccountholder
|
| 83 |
-
*/
|
| 84 |
-
public function setBankaccountholder($bankaccountholder)
|
| 85 |
-
{
|
| 86 |
-
$this->bankaccountholder = $bankaccountholder;
|
| 87 |
-
}
|
| 88 |
-
|
| 89 |
-
/**
|
| 90 |
-
* @return string
|
| 91 |
-
*/
|
| 92 |
-
public function getBankaccountholder()
|
| 93 |
-
{
|
| 94 |
-
return $this->bankaccountholder;
|
| 95 |
-
}
|
| 96 |
-
|
| 97 |
-
/**
|
| 98 |
-
* @param string $bankcode
|
| 99 |
-
*/
|
| 100 |
-
public function setBankcode($bankcode)
|
| 101 |
-
{
|
| 102 |
-
$this->bankcode = $bankcode;
|
| 103 |
-
}
|
| 104 |
-
|
| 105 |
-
/**
|
| 106 |
-
* @return string
|
| 107 |
-
*/
|
| 108 |
-
public function getBankcode()
|
| 109 |
-
{
|
| 110 |
-
return $this->bankcode;
|
| 111 |
-
}
|
| 112 |
-
|
| 113 |
-
/**
|
| 114 |
-
* @param string $bankcountry
|
| 115 |
-
*/
|
| 116 |
-
public function setBankcountry($bankcountry)
|
| 117 |
-
{
|
| 118 |
-
$this->bankcountry = $bankcountry;
|
| 119 |
-
}
|
| 120 |
-
|
| 121 |
-
/**
|
| 122 |
-
* @return string
|
| 123 |
-
*/
|
| 124 |
-
public function getBankcountry()
|
| 125 |
-
{
|
| 126 |
-
return $this->bankcountry;
|
| 127 |
-
}
|
| 128 |
-
|
| 129 |
-
/**
|
| 130 |
-
* @param string $iban
|
| 131 |
-
*/
|
| 132 |
-
public function setIban($iban)
|
| 133 |
-
{
|
| 134 |
-
$this->iban = $iban;
|
| 135 |
-
}
|
| 136 |
-
|
| 137 |
-
/**
|
| 138 |
-
* @return string
|
| 139 |
-
*/
|
| 140 |
-
public function getIban()
|
| 141 |
-
{
|
| 142 |
-
return $this->iban;
|
| 143 |
-
}
|
| 144 |
-
|
| 145 |
-
/**
|
| 146 |
-
* @param string $bic
|
| 147 |
-
*/
|
| 148 |
-
public function setBic($bic)
|
| 149 |
-
{
|
| 150 |
-
$this->bic = $bic;
|
| 151 |
-
}
|
| 152 |
-
|
| 153 |
-
/**
|
| 154 |
-
* @return string
|
| 155 |
-
*/
|
| 156 |
-
public function getBic()
|
| 157 |
-
{
|
| 158 |
-
return $this->bic;
|
| 159 |
-
}
|
| 160 |
-
|
| 161 |
-
/**
|
| 162 |
-
* @param string $mandateIdentification
|
| 163 |
-
*/
|
| 164 |
-
public function setMandateIdentification($mandateIdentification)
|
| 165 |
-
{
|
| 166 |
-
$this->mandate_identification = $mandateIdentification;
|
| 167 |
-
}
|
| 168 |
-
|
| 169 |
-
/**
|
| 170 |
-
* @return string
|
| 171 |
-
*/
|
| 172 |
-
public function getMandateIdentification()
|
| 173 |
-
{
|
| 174 |
-
return $this->mandate_identification;
|
| 175 |
-
}
|
| 176 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Request_Parameter_CreateAccess_PaymentMethod_DebitPayment
|
| 34 |
+
extends Payone_Api_Request_Parameter_CreateAccess_PaymentMethod_Abstract
|
| 35 |
+
{
|
| 36 |
+
/**
|
| 37 |
+
* @var string
|
| 38 |
+
*/
|
| 39 |
+
protected $bankcountry = NULL;
|
| 40 |
+
/**
|
| 41 |
+
* @var string
|
| 42 |
+
*/
|
| 43 |
+
protected $bankaccount = NULL;
|
| 44 |
+
/**
|
| 45 |
+
* @var string
|
| 46 |
+
*/
|
| 47 |
+
protected $bankcode = NULL;
|
| 48 |
+
/**
|
| 49 |
+
* @var string
|
| 50 |
+
*/
|
| 51 |
+
protected $bankaccountholder = NULL;
|
| 52 |
+
/**
|
| 53 |
+
* @var string
|
| 54 |
+
*/
|
| 55 |
+
protected $iban = NULL;
|
| 56 |
+
/**
|
| 57 |
+
* @var string
|
| 58 |
+
*/
|
| 59 |
+
protected $bic = NULL;
|
| 60 |
+
/**
|
| 61 |
+
* @var string
|
| 62 |
+
*/
|
| 63 |
+
protected $mandate_identification = NULL;
|
| 64 |
+
|
| 65 |
+
/**
|
| 66 |
+
* @param string $bankaccount
|
| 67 |
+
*/
|
| 68 |
+
public function setBankaccount($bankaccount)
|
| 69 |
+
{
|
| 70 |
+
$this->bankaccount = $bankaccount;
|
| 71 |
+
}
|
| 72 |
+
|
| 73 |
+
/**
|
| 74 |
+
* @return string
|
| 75 |
+
*/
|
| 76 |
+
public function getBankaccount()
|
| 77 |
+
{
|
| 78 |
+
return $this->bankaccount;
|
| 79 |
+
}
|
| 80 |
+
|
| 81 |
+
/**
|
| 82 |
+
* @param string $bankaccountholder
|
| 83 |
+
*/
|
| 84 |
+
public function setBankaccountholder($bankaccountholder)
|
| 85 |
+
{
|
| 86 |
+
$this->bankaccountholder = $bankaccountholder;
|
| 87 |
+
}
|
| 88 |
+
|
| 89 |
+
/**
|
| 90 |
+
* @return string
|
| 91 |
+
*/
|
| 92 |
+
public function getBankaccountholder()
|
| 93 |
+
{
|
| 94 |
+
return $this->bankaccountholder;
|
| 95 |
+
}
|
| 96 |
+
|
| 97 |
+
/**
|
| 98 |
+
* @param string $bankcode
|
| 99 |
+
*/
|
| 100 |
+
public function setBankcode($bankcode)
|
| 101 |
+
{
|
| 102 |
+
$this->bankcode = $bankcode;
|
| 103 |
+
}
|
| 104 |
+
|
| 105 |
+
/**
|
| 106 |
+
* @return string
|
| 107 |
+
*/
|
| 108 |
+
public function getBankcode()
|
| 109 |
+
{
|
| 110 |
+
return $this->bankcode;
|
| 111 |
+
}
|
| 112 |
+
|
| 113 |
+
/**
|
| 114 |
+
* @param string $bankcountry
|
| 115 |
+
*/
|
| 116 |
+
public function setBankcountry($bankcountry)
|
| 117 |
+
{
|
| 118 |
+
$this->bankcountry = $bankcountry;
|
| 119 |
+
}
|
| 120 |
+
|
| 121 |
+
/**
|
| 122 |
+
* @return string
|
| 123 |
+
*/
|
| 124 |
+
public function getBankcountry()
|
| 125 |
+
{
|
| 126 |
+
return $this->bankcountry;
|
| 127 |
+
}
|
| 128 |
+
|
| 129 |
+
/**
|
| 130 |
+
* @param string $iban
|
| 131 |
+
*/
|
| 132 |
+
public function setIban($iban)
|
| 133 |
+
{
|
| 134 |
+
$this->iban = $iban;
|
| 135 |
+
}
|
| 136 |
+
|
| 137 |
+
/**
|
| 138 |
+
* @return string
|
| 139 |
+
*/
|
| 140 |
+
public function getIban()
|
| 141 |
+
{
|
| 142 |
+
return $this->iban;
|
| 143 |
+
}
|
| 144 |
+
|
| 145 |
+
/**
|
| 146 |
+
* @param string $bic
|
| 147 |
+
*/
|
| 148 |
+
public function setBic($bic)
|
| 149 |
+
{
|
| 150 |
+
$this->bic = $bic;
|
| 151 |
+
}
|
| 152 |
+
|
| 153 |
+
/**
|
| 154 |
+
* @return string
|
| 155 |
+
*/
|
| 156 |
+
public function getBic()
|
| 157 |
+
{
|
| 158 |
+
return $this->bic;
|
| 159 |
+
}
|
| 160 |
+
|
| 161 |
+
/**
|
| 162 |
+
* @param string $mandateIdentification
|
| 163 |
+
*/
|
| 164 |
+
public function setMandateIdentification($mandateIdentification)
|
| 165 |
+
{
|
| 166 |
+
$this->mandate_identification = $mandateIdentification;
|
| 167 |
+
}
|
| 168 |
+
|
| 169 |
+
/**
|
| 170 |
+
* @return string
|
| 171 |
+
*/
|
| 172 |
+
public function getMandateIdentification()
|
| 173 |
+
{
|
| 174 |
+
return $this->mandate_identification;
|
| 175 |
+
}
|
| 176 |
+
}
|
lib/Payone/Api/Request/Parameter/CreateAccess/PersonalData.php
CHANGED
|
@@ -1,288 +1,288 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Request_Parameter_CreateAccess_PersonalData
|
| 34 |
-
extends Payone_Api_Request_Parameter_CreateAccess_Abstract
|
| 35 |
-
{
|
| 36 |
-
/**
|
| 37 |
-
* Merchant's customer ID (Permitted symbols: 0-9, a-z, A-Z, .,-,_,/)
|
| 38 |
-
* @var string
|
| 39 |
-
*/
|
| 40 |
-
protected $customerid = null;
|
| 41 |
-
/**
|
| 42 |
-
* PAYONE debitor ID
|
| 43 |
-
*
|
| 44 |
-
* @var int
|
| 45 |
-
*/
|
| 46 |
-
protected $userid = NULL;
|
| 47 |
-
protected $salutation = null;
|
| 48 |
-
protected $title = null;
|
| 49 |
-
protected $firstname = null;
|
| 50 |
-
protected $lastname = null;
|
| 51 |
-
protected $company = null;
|
| 52 |
-
protected $street = null;
|
| 53 |
-
protected $addressaddition = null;
|
| 54 |
-
protected $zip = null;
|
| 55 |
-
protected $city = null;
|
| 56 |
-
/**
|
| 57 |
-
* Country (ISO-3166)
|
| 58 |
-
*
|
| 59 |
-
* @var string
|
| 60 |
-
*/
|
| 61 |
-
protected $country = null;
|
| 62 |
-
protected $email = null;
|
| 63 |
-
protected $telephonenumber = null;
|
| 64 |
-
/**
|
| 65 |
-
* Date of birth (YYYYMMDD)
|
| 66 |
-
*
|
| 67 |
-
* @var int
|
| 68 |
-
*/
|
| 69 |
-
protected $birthday = NULL;
|
| 70 |
-
/**
|
| 71 |
-
* Language indicator (ISO639)
|
| 72 |
-
*
|
| 73 |
-
* @var string
|
| 74 |
-
*/
|
| 75 |
-
protected $language = null;
|
| 76 |
-
protected $vatid = null;
|
| 77 |
-
protected $ip = null;
|
| 78 |
-
|
| 79 |
-
public function setAddressaddition($addressaddition)
|
| 80 |
-
{
|
| 81 |
-
$this->addressaddition = $addressaddition;
|
| 82 |
-
}
|
| 83 |
-
|
| 84 |
-
public function getAddressaddition()
|
| 85 |
-
{
|
| 86 |
-
return $this->addressaddition;
|
| 87 |
-
}
|
| 88 |
-
|
| 89 |
-
/**
|
| 90 |
-
* @param string $birthday
|
| 91 |
-
*/
|
| 92 |
-
public function setBirthday($birthday)
|
| 93 |
-
{
|
| 94 |
-
$this->birthday = $birthday;
|
| 95 |
-
}
|
| 96 |
-
|
| 97 |
-
/**
|
| 98 |
-
* @return string
|
| 99 |
-
*/
|
| 100 |
-
public function getBirthday()
|
| 101 |
-
{
|
| 102 |
-
return $this->birthday;
|
| 103 |
-
}
|
| 104 |
-
|
| 105 |
-
public function setCity($city)
|
| 106 |
-
{
|
| 107 |
-
$this->city = $city;
|
| 108 |
-
}
|
| 109 |
-
|
| 110 |
-
public function getCity()
|
| 111 |
-
{
|
| 112 |
-
return $this->city;
|
| 113 |
-
}
|
| 114 |
-
|
| 115 |
-
public function setCompany($company)
|
| 116 |
-
{
|
| 117 |
-
$this->company = $company;
|
| 118 |
-
}
|
| 119 |
-
|
| 120 |
-
public function getCompany()
|
| 121 |
-
{
|
| 122 |
-
return $this->company;
|
| 123 |
-
}
|
| 124 |
-
|
| 125 |
-
/**
|
| 126 |
-
* @param string $country
|
| 127 |
-
*/
|
| 128 |
-
public function setCountry($country)
|
| 129 |
-
{
|
| 130 |
-
$this->country = $country;
|
| 131 |
-
}
|
| 132 |
-
|
| 133 |
-
/**
|
| 134 |
-
* @return string
|
| 135 |
-
*/
|
| 136 |
-
public function getCountry()
|
| 137 |
-
{
|
| 138 |
-
return $this->country;
|
| 139 |
-
}
|
| 140 |
-
|
| 141 |
-
/**
|
| 142 |
-
* @param string $customerid
|
| 143 |
-
*/
|
| 144 |
-
public function setCustomerid($customerid)
|
| 145 |
-
{
|
| 146 |
-
$this->customerid = $customerid;
|
| 147 |
-
}
|
| 148 |
-
|
| 149 |
-
/**
|
| 150 |
-
* @return string
|
| 151 |
-
*/
|
| 152 |
-
public function getCustomerid()
|
| 153 |
-
{
|
| 154 |
-
return $this->customerid;
|
| 155 |
-
}
|
| 156 |
-
|
| 157 |
-
public function setEmail($email)
|
| 158 |
-
{
|
| 159 |
-
$this->email = $email;
|
| 160 |
-
}
|
| 161 |
-
|
| 162 |
-
public function getEmail()
|
| 163 |
-
{
|
| 164 |
-
return $this->email;
|
| 165 |
-
}
|
| 166 |
-
|
| 167 |
-
public function setFirstname($firstname)
|
| 168 |
-
{
|
| 169 |
-
$this->firstname = $firstname;
|
| 170 |
-
}
|
| 171 |
-
|
| 172 |
-
public function getFirstname()
|
| 173 |
-
{
|
| 174 |
-
return $this->firstname;
|
| 175 |
-
}
|
| 176 |
-
|
| 177 |
-
public function setIp($ip)
|
| 178 |
-
{
|
| 179 |
-
$this->ip = $ip;
|
| 180 |
-
}
|
| 181 |
-
|
| 182 |
-
public function getIp()
|
| 183 |
-
{
|
| 184 |
-
return $this->ip;
|
| 185 |
-
}
|
| 186 |
-
|
| 187 |
-
/**
|
| 188 |
-
* @param string $language
|
| 189 |
-
*/
|
| 190 |
-
public function setLanguage($language)
|
| 191 |
-
{
|
| 192 |
-
$this->language = $language;
|
| 193 |
-
}
|
| 194 |
-
|
| 195 |
-
/**
|
| 196 |
-
* @return string
|
| 197 |
-
*/
|
| 198 |
-
public function getLanguage()
|
| 199 |
-
{
|
| 200 |
-
return $this->language;
|
| 201 |
-
}
|
| 202 |
-
|
| 203 |
-
public function setLastname($lastname)
|
| 204 |
-
{
|
| 205 |
-
$this->lastname = $lastname;
|
| 206 |
-
}
|
| 207 |
-
|
| 208 |
-
public function getLastname()
|
| 209 |
-
{
|
| 210 |
-
return $this->lastname;
|
| 211 |
-
}
|
| 212 |
-
|
| 213 |
-
public function setSalutation($salutation)
|
| 214 |
-
{
|
| 215 |
-
$this->salutation = $salutation;
|
| 216 |
-
}
|
| 217 |
-
|
| 218 |
-
public function getSalutation()
|
| 219 |
-
{
|
| 220 |
-
return $this->salutation;
|
| 221 |
-
}
|
| 222 |
-
|
| 223 |
-
public function setStreet($street)
|
| 224 |
-
{
|
| 225 |
-
$this->street = $street;
|
| 226 |
-
}
|
| 227 |
-
|
| 228 |
-
public function getStreet()
|
| 229 |
-
{
|
| 230 |
-
return $this->street;
|
| 231 |
-
}
|
| 232 |
-
|
| 233 |
-
public function setTelephonenumber($telephonenumber)
|
| 234 |
-
{
|
| 235 |
-
$this->telephonenumber = $telephonenumber;
|
| 236 |
-
}
|
| 237 |
-
|
| 238 |
-
public function getTelephonenumber()
|
| 239 |
-
{
|
| 240 |
-
return $this->telephonenumber;
|
| 241 |
-
}
|
| 242 |
-
|
| 243 |
-
public function setTitle($title)
|
| 244 |
-
{
|
| 245 |
-
$this->title = $title;
|
| 246 |
-
}
|
| 247 |
-
|
| 248 |
-
public function getTitle()
|
| 249 |
-
{
|
| 250 |
-
return $this->title;
|
| 251 |
-
}
|
| 252 |
-
|
| 253 |
-
/**
|
| 254 |
-
* @param string $userid
|
| 255 |
-
*/
|
| 256 |
-
public function setUserid($userid)
|
| 257 |
-
{
|
| 258 |
-
$this->userid = $userid;
|
| 259 |
-
}
|
| 260 |
-
|
| 261 |
-
/**
|
| 262 |
-
* @return string
|
| 263 |
-
*/
|
| 264 |
-
public function getUserid()
|
| 265 |
-
{
|
| 266 |
-
return $this->userid;
|
| 267 |
-
}
|
| 268 |
-
|
| 269 |
-
public function setVatid($vatid)
|
| 270 |
-
{
|
| 271 |
-
$this->vatid = $vatid;
|
| 272 |
-
}
|
| 273 |
-
|
| 274 |
-
public function getVatid()
|
| 275 |
-
{
|
| 276 |
-
return $this->vatid;
|
| 277 |
-
}
|
| 278 |
-
|
| 279 |
-
public function setZip($zip)
|
| 280 |
-
{
|
| 281 |
-
$this->zip = $zip;
|
| 282 |
-
}
|
| 283 |
-
|
| 284 |
-
public function getZip()
|
| 285 |
-
{
|
| 286 |
-
return $this->zip;
|
| 287 |
-
}
|
| 288 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Request_Parameter_CreateAccess_PersonalData
|
| 34 |
+
extends Payone_Api_Request_Parameter_CreateAccess_Abstract
|
| 35 |
+
{
|
| 36 |
+
/**
|
| 37 |
+
* Merchant's customer ID (Permitted symbols: 0-9, a-z, A-Z, .,-,_,/)
|
| 38 |
+
* @var string
|
| 39 |
+
*/
|
| 40 |
+
protected $customerid = null;
|
| 41 |
+
/**
|
| 42 |
+
* PAYONE debitor ID
|
| 43 |
+
*
|
| 44 |
+
* @var int
|
| 45 |
+
*/
|
| 46 |
+
protected $userid = NULL;
|
| 47 |
+
protected $salutation = null;
|
| 48 |
+
protected $title = null;
|
| 49 |
+
protected $firstname = null;
|
| 50 |
+
protected $lastname = null;
|
| 51 |
+
protected $company = null;
|
| 52 |
+
protected $street = null;
|
| 53 |
+
protected $addressaddition = null;
|
| 54 |
+
protected $zip = null;
|
| 55 |
+
protected $city = null;
|
| 56 |
+
/**
|
| 57 |
+
* Country (ISO-3166)
|
| 58 |
+
*
|
| 59 |
+
* @var string
|
| 60 |
+
*/
|
| 61 |
+
protected $country = null;
|
| 62 |
+
protected $email = null;
|
| 63 |
+
protected $telephonenumber = null;
|
| 64 |
+
/**
|
| 65 |
+
* Date of birth (YYYYMMDD)
|
| 66 |
+
*
|
| 67 |
+
* @var int
|
| 68 |
+
*/
|
| 69 |
+
protected $birthday = NULL;
|
| 70 |
+
/**
|
| 71 |
+
* Language indicator (ISO639)
|
| 72 |
+
*
|
| 73 |
+
* @var string
|
| 74 |
+
*/
|
| 75 |
+
protected $language = null;
|
| 76 |
+
protected $vatid = null;
|
| 77 |
+
protected $ip = null;
|
| 78 |
+
|
| 79 |
+
public function setAddressaddition($addressaddition)
|
| 80 |
+
{
|
| 81 |
+
$this->addressaddition = $addressaddition;
|
| 82 |
+
}
|
| 83 |
+
|
| 84 |
+
public function getAddressaddition()
|
| 85 |
+
{
|
| 86 |
+
return $this->addressaddition;
|
| 87 |
+
}
|
| 88 |
+
|
| 89 |
+
/**
|
| 90 |
+
* @param string $birthday
|
| 91 |
+
*/
|
| 92 |
+
public function setBirthday($birthday)
|
| 93 |
+
{
|
| 94 |
+
$this->birthday = $birthday;
|
| 95 |
+
}
|
| 96 |
+
|
| 97 |
+
/**
|
| 98 |
+
* @return string
|
| 99 |
+
*/
|
| 100 |
+
public function getBirthday()
|
| 101 |
+
{
|
| 102 |
+
return $this->birthday;
|
| 103 |
+
}
|
| 104 |
+
|
| 105 |
+
public function setCity($city)
|
| 106 |
+
{
|
| 107 |
+
$this->city = $city;
|
| 108 |
+
}
|
| 109 |
+
|
| 110 |
+
public function getCity()
|
| 111 |
+
{
|
| 112 |
+
return $this->city;
|
| 113 |
+
}
|
| 114 |
+
|
| 115 |
+
public function setCompany($company)
|
| 116 |
+
{
|
| 117 |
+
$this->company = $company;
|
| 118 |
+
}
|
| 119 |
+
|
| 120 |
+
public function getCompany()
|
| 121 |
+
{
|
| 122 |
+
return $this->company;
|
| 123 |
+
}
|
| 124 |
+
|
| 125 |
+
/**
|
| 126 |
+
* @param string $country
|
| 127 |
+
*/
|
| 128 |
+
public function setCountry($country)
|
| 129 |
+
{
|
| 130 |
+
$this->country = $country;
|
| 131 |
+
}
|
| 132 |
+
|
| 133 |
+
/**
|
| 134 |
+
* @return string
|
| 135 |
+
*/
|
| 136 |
+
public function getCountry()
|
| 137 |
+
{
|
| 138 |
+
return $this->country;
|
| 139 |
+
}
|
| 140 |
+
|
| 141 |
+
/**
|
| 142 |
+
* @param string $customerid
|
| 143 |
+
*/
|
| 144 |
+
public function setCustomerid($customerid)
|
| 145 |
+
{
|
| 146 |
+
$this->customerid = $customerid;
|
| 147 |
+
}
|
| 148 |
+
|
| 149 |
+
/**
|
| 150 |
+
* @return string
|
| 151 |
+
*/
|
| 152 |
+
public function getCustomerid()
|
| 153 |
+
{
|
| 154 |
+
return $this->customerid;
|
| 155 |
+
}
|
| 156 |
+
|
| 157 |
+
public function setEmail($email)
|
| 158 |
+
{
|
| 159 |
+
$this->email = $email;
|
| 160 |
+
}
|
| 161 |
+
|
| 162 |
+
public function getEmail()
|
| 163 |
+
{
|
| 164 |
+
return $this->email;
|
| 165 |
+
}
|
| 166 |
+
|
| 167 |
+
public function setFirstname($firstname)
|
| 168 |
+
{
|
| 169 |
+
$this->firstname = $firstname;
|
| 170 |
+
}
|
| 171 |
+
|
| 172 |
+
public function getFirstname()
|
| 173 |
+
{
|
| 174 |
+
return $this->firstname;
|
| 175 |
+
}
|
| 176 |
+
|
| 177 |
+
public function setIp($ip)
|
| 178 |
+
{
|
| 179 |
+
$this->ip = $ip;
|
| 180 |
+
}
|
| 181 |
+
|
| 182 |
+
public function getIp()
|
| 183 |
+
{
|
| 184 |
+
return $this->ip;
|
| 185 |
+
}
|
| 186 |
+
|
| 187 |
+
/**
|
| 188 |
+
* @param string $language
|
| 189 |
+
*/
|
| 190 |
+
public function setLanguage($language)
|
| 191 |
+
{
|
| 192 |
+
$this->language = $language;
|
| 193 |
+
}
|
| 194 |
+
|
| 195 |
+
/**
|
| 196 |
+
* @return string
|
| 197 |
+
*/
|
| 198 |
+
public function getLanguage()
|
| 199 |
+
{
|
| 200 |
+
return $this->language;
|
| 201 |
+
}
|
| 202 |
+
|
| 203 |
+
public function setLastname($lastname)
|
| 204 |
+
{
|
| 205 |
+
$this->lastname = $lastname;
|
| 206 |
+
}
|
| 207 |
+
|
| 208 |
+
public function getLastname()
|
| 209 |
+
{
|
| 210 |
+
return $this->lastname;
|
| 211 |
+
}
|
| 212 |
+
|
| 213 |
+
public function setSalutation($salutation)
|
| 214 |
+
{
|
| 215 |
+
$this->salutation = $salutation;
|
| 216 |
+
}
|
| 217 |
+
|
| 218 |
+
public function getSalutation()
|
| 219 |
+
{
|
| 220 |
+
return $this->salutation;
|
| 221 |
+
}
|
| 222 |
+
|
| 223 |
+
public function setStreet($street)
|
| 224 |
+
{
|
| 225 |
+
$this->street = $street;
|
| 226 |
+
}
|
| 227 |
+
|
| 228 |
+
public function getStreet()
|
| 229 |
+
{
|
| 230 |
+
return $this->street;
|
| 231 |
+
}
|
| 232 |
+
|
| 233 |
+
public function setTelephonenumber($telephonenumber)
|
| 234 |
+
{
|
| 235 |
+
$this->telephonenumber = $telephonenumber;
|
| 236 |
+
}
|
| 237 |
+
|
| 238 |
+
public function getTelephonenumber()
|
| 239 |
+
{
|
| 240 |
+
return $this->telephonenumber;
|
| 241 |
+
}
|
| 242 |
+
|
| 243 |
+
public function setTitle($title)
|
| 244 |
+
{
|
| 245 |
+
$this->title = $title;
|
| 246 |
+
}
|
| 247 |
+
|
| 248 |
+
public function getTitle()
|
| 249 |
+
{
|
| 250 |
+
return $this->title;
|
| 251 |
+
}
|
| 252 |
+
|
| 253 |
+
/**
|
| 254 |
+
* @param string $userid
|
| 255 |
+
*/
|
| 256 |
+
public function setUserid($userid)
|
| 257 |
+
{
|
| 258 |
+
$this->userid = $userid;
|
| 259 |
+
}
|
| 260 |
+
|
| 261 |
+
/**
|
| 262 |
+
* @return string
|
| 263 |
+
*/
|
| 264 |
+
public function getUserid()
|
| 265 |
+
{
|
| 266 |
+
return $this->userid;
|
| 267 |
+
}
|
| 268 |
+
|
| 269 |
+
public function setVatid($vatid)
|
| 270 |
+
{
|
| 271 |
+
$this->vatid = $vatid;
|
| 272 |
+
}
|
| 273 |
+
|
| 274 |
+
public function getVatid()
|
| 275 |
+
{
|
| 276 |
+
return $this->vatid;
|
| 277 |
+
}
|
| 278 |
+
|
| 279 |
+
public function setZip($zip)
|
| 280 |
+
{
|
| 281 |
+
$this->zip = $zip;
|
| 282 |
+
}
|
| 283 |
+
|
| 284 |
+
public function getZip()
|
| 285 |
+
{
|
| 286 |
+
return $this->zip;
|
| 287 |
+
}
|
| 288 |
+
}
|
lib/Payone/Api/Request/Parameter/Debit/Abstract.php
CHANGED
|
@@ -1,37 +1,37 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Request_Parameter_Debit_Abstract
|
| 34 |
-
extends Payone_Api_Request_Parameter_Abstract
|
| 35 |
-
{
|
| 36 |
-
|
| 37 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Request_Parameter_Debit_Abstract
|
| 34 |
+
extends Payone_Api_Request_Parameter_Abstract
|
| 35 |
+
{
|
| 36 |
+
|
| 37 |
+
}
|
lib/Payone/Api/Request/Parameter/Debit/Business.php
CHANGED
|
@@ -1,116 +1,116 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Request_Parameter_Debit_Business
|
| 34 |
-
extends Payone_Api_Request_Parameter_Debit_Abstract
|
| 35 |
-
{
|
| 36 |
-
/**
|
| 37 |
-
* @var string
|
| 38 |
-
*/
|
| 39 |
-
protected $settleaccount = NULL;
|
| 40 |
-
/**
|
| 41 |
-
* @var string
|
| 42 |
-
*/
|
| 43 |
-
protected $transactiontype = NULL;
|
| 44 |
-
/**
|
| 45 |
-
* @var string
|
| 46 |
-
*/
|
| 47 |
-
protected $booking_date = NULL;
|
| 48 |
-
/**
|
| 49 |
-
* @var string
|
| 50 |
-
*/
|
| 51 |
-
protected $document_date = NULL;
|
| 52 |
-
|
| 53 |
-
/**
|
| 54 |
-
* @param string $booking_date
|
| 55 |
-
*/
|
| 56 |
-
public function setBookingDate($booking_date)
|
| 57 |
-
{
|
| 58 |
-
$this->booking_date = $booking_date;
|
| 59 |
-
}
|
| 60 |
-
|
| 61 |
-
/**
|
| 62 |
-
* @return string
|
| 63 |
-
*/
|
| 64 |
-
public function getBookingDate()
|
| 65 |
-
{
|
| 66 |
-
return $this->booking_date;
|
| 67 |
-
}
|
| 68 |
-
|
| 69 |
-
/**
|
| 70 |
-
* @param string $document_date
|
| 71 |
-
*/
|
| 72 |
-
public function setDocumentDate($document_date)
|
| 73 |
-
{
|
| 74 |
-
$this->document_date = $document_date;
|
| 75 |
-
}
|
| 76 |
-
|
| 77 |
-
/**
|
| 78 |
-
* @return string
|
| 79 |
-
*/
|
| 80 |
-
public function getDocumentDate()
|
| 81 |
-
{
|
| 82 |
-
return $this->document_date;
|
| 83 |
-
}
|
| 84 |
-
|
| 85 |
-
/**
|
| 86 |
-
* @param string $settleaccount
|
| 87 |
-
*/
|
| 88 |
-
public function setSettleaccount($settleaccount)
|
| 89 |
-
{
|
| 90 |
-
$this->settleaccount = $settleaccount;
|
| 91 |
-
}
|
| 92 |
-
|
| 93 |
-
/**
|
| 94 |
-
* @return string
|
| 95 |
-
*/
|
| 96 |
-
public function getSettleaccount()
|
| 97 |
-
{
|
| 98 |
-
return $this->settleaccount;
|
| 99 |
-
}
|
| 100 |
-
|
| 101 |
-
/**
|
| 102 |
-
* @param string $transactiontype
|
| 103 |
-
*/
|
| 104 |
-
public function setTransactiontype($transactiontype)
|
| 105 |
-
{
|
| 106 |
-
$this->transactiontype = $transactiontype;
|
| 107 |
-
}
|
| 108 |
-
|
| 109 |
-
/**
|
| 110 |
-
* @return string
|
| 111 |
-
*/
|
| 112 |
-
public function getTransactiontype()
|
| 113 |
-
{
|
| 114 |
-
return $this->transactiontype;
|
| 115 |
-
}
|
| 116 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Request_Parameter_Debit_Business
|
| 34 |
+
extends Payone_Api_Request_Parameter_Debit_Abstract
|
| 35 |
+
{
|
| 36 |
+
/**
|
| 37 |
+
* @var string
|
| 38 |
+
*/
|
| 39 |
+
protected $settleaccount = NULL;
|
| 40 |
+
/**
|
| 41 |
+
* @var string
|
| 42 |
+
*/
|
| 43 |
+
protected $transactiontype = NULL;
|
| 44 |
+
/**
|
| 45 |
+
* @var string
|
| 46 |
+
*/
|
| 47 |
+
protected $booking_date = NULL;
|
| 48 |
+
/**
|
| 49 |
+
* @var string
|
| 50 |
+
*/
|
| 51 |
+
protected $document_date = NULL;
|
| 52 |
+
|
| 53 |
+
/**
|
| 54 |
+
* @param string $booking_date
|
| 55 |
+
*/
|
| 56 |
+
public function setBookingDate($booking_date)
|
| 57 |
+
{
|
| 58 |
+
$this->booking_date = $booking_date;
|
| 59 |
+
}
|
| 60 |
+
|
| 61 |
+
/**
|
| 62 |
+
* @return string
|
| 63 |
+
*/
|
| 64 |
+
public function getBookingDate()
|
| 65 |
+
{
|
| 66 |
+
return $this->booking_date;
|
| 67 |
+
}
|
| 68 |
+
|
| 69 |
+
/**
|
| 70 |
+
* @param string $document_date
|
| 71 |
+
*/
|
| 72 |
+
public function setDocumentDate($document_date)
|
| 73 |
+
{
|
| 74 |
+
$this->document_date = $document_date;
|
| 75 |
+
}
|
| 76 |
+
|
| 77 |
+
/**
|
| 78 |
+
* @return string
|
| 79 |
+
*/
|
| 80 |
+
public function getDocumentDate()
|
| 81 |
+
{
|
| 82 |
+
return $this->document_date;
|
| 83 |
+
}
|
| 84 |
+
|
| 85 |
+
/**
|
| 86 |
+
* @param string $settleaccount
|
| 87 |
+
*/
|
| 88 |
+
public function setSettleaccount($settleaccount)
|
| 89 |
+
{
|
| 90 |
+
$this->settleaccount = $settleaccount;
|
| 91 |
+
}
|
| 92 |
+
|
| 93 |
+
/**
|
| 94 |
+
* @return string
|
| 95 |
+
*/
|
| 96 |
+
public function getSettleaccount()
|
| 97 |
+
{
|
| 98 |
+
return $this->settleaccount;
|
| 99 |
+
}
|
| 100 |
+
|
| 101 |
+
/**
|
| 102 |
+
* @param string $transactiontype
|
| 103 |
+
*/
|
| 104 |
+
public function setTransactiontype($transactiontype)
|
| 105 |
+
{
|
| 106 |
+
$this->transactiontype = $transactiontype;
|
| 107 |
+
}
|
| 108 |
+
|
| 109 |
+
/**
|
| 110 |
+
* @return string
|
| 111 |
+
*/
|
| 112 |
+
public function getTransactiontype()
|
| 113 |
+
{
|
| 114 |
+
return $this->transactiontype;
|
| 115 |
+
}
|
| 116 |
+
}
|
lib/Payone/Api/Request/Parameter/Debit/PaymentMethod/Abstract.php
CHANGED
|
@@ -1,36 +1,36 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Request_Parameter_Debit_PaymentMethod_Abstract
|
| 34 |
-
extends Payone_Api_Request_Parameter_Abstract
|
| 35 |
-
{
|
| 36 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Request_Parameter_Debit_PaymentMethod_Abstract
|
| 34 |
+
extends Payone_Api_Request_Parameter_Abstract
|
| 35 |
+
{
|
| 36 |
+
}
|
lib/Payone/Api/Request/Parameter/Debit/PaymentMethod/BankAccount.php
CHANGED
|
@@ -1,216 +1,216 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Request_Parameter_Debit_PaymentMethod_BankAccount
|
| 34 |
-
extends Payone_Api_Request_Parameter_Debit_PaymentMethod_Abstract
|
| 35 |
-
{
|
| 36 |
-
/**
|
| 37 |
-
* @var string
|
| 38 |
-
*/
|
| 39 |
-
protected $bankcountry = NULL;
|
| 40 |
-
/**
|
| 41 |
-
* @var string
|
| 42 |
-
*/
|
| 43 |
-
protected $bankaccount = NULL;
|
| 44 |
-
/**
|
| 45 |
-
* @var int
|
| 46 |
-
*/
|
| 47 |
-
protected $bankcode = NULL;
|
| 48 |
-
/**
|
| 49 |
-
* @var int
|
| 50 |
-
*/
|
| 51 |
-
protected $bankbranchcode = NULL;
|
| 52 |
-
/**
|
| 53 |
-
* @var int
|
| 54 |
-
*/
|
| 55 |
-
protected $bankcheckdigit = NULL;
|
| 56 |
-
/**
|
| 57 |
-
* @var string
|
| 58 |
-
*/
|
| 59 |
-
protected $bankaccountholder = NULL;
|
| 60 |
-
/**
|
| 61 |
-
* @var string
|
| 62 |
-
*/
|
| 63 |
-
protected $iban = NULL;
|
| 64 |
-
/**
|
| 65 |
-
* @var string
|
| 66 |
-
*/
|
| 67 |
-
protected $bic = NULL;
|
| 68 |
-
/**
|
| 69 |
-
* @var string
|
| 70 |
-
*/
|
| 71 |
-
protected $mandate_identification = NULL;
|
| 72 |
-
|
| 73 |
-
/**
|
| 74 |
-
* @param string $bankaccount
|
| 75 |
-
*/
|
| 76 |
-
public function setBankaccount($bankaccount)
|
| 77 |
-
{
|
| 78 |
-
$this->bankaccount = $bankaccount;
|
| 79 |
-
}
|
| 80 |
-
|
| 81 |
-
/**
|
| 82 |
-
* @return string
|
| 83 |
-
*/
|
| 84 |
-
public function getBankaccount()
|
| 85 |
-
{
|
| 86 |
-
return $this->bankaccount;
|
| 87 |
-
}
|
| 88 |
-
|
| 89 |
-
/**
|
| 90 |
-
* @param string $bankaccountholder
|
| 91 |
-
*/
|
| 92 |
-
public function setBankaccountholder($bankaccountholder)
|
| 93 |
-
{
|
| 94 |
-
$this->bankaccountholder = $bankaccountholder;
|
| 95 |
-
}
|
| 96 |
-
|
| 97 |
-
/**
|
| 98 |
-
* @return string
|
| 99 |
-
*/
|
| 100 |
-
public function getBankaccountholder()
|
| 101 |
-
{
|
| 102 |
-
return $this->bankaccountholder;
|
| 103 |
-
}
|
| 104 |
-
|
| 105 |
-
/**
|
| 106 |
-
* @param int $bankbranchcode
|
| 107 |
-
*/
|
| 108 |
-
public function setBankbranchcode($bankbranchcode)
|
| 109 |
-
{
|
| 110 |
-
$this->bankbranchcode = $bankbranchcode;
|
| 111 |
-
}
|
| 112 |
-
|
| 113 |
-
/**
|
| 114 |
-
* @return int
|
| 115 |
-
*/
|
| 116 |
-
public function getBankbranchcode()
|
| 117 |
-
{
|
| 118 |
-
return $this->bankbranchcode;
|
| 119 |
-
}
|
| 120 |
-
|
| 121 |
-
/**
|
| 122 |
-
* @param int $bankcheckdigit
|
| 123 |
-
*/
|
| 124 |
-
public function setBankcheckdigit($bankcheckdigit)
|
| 125 |
-
{
|
| 126 |
-
$this->bankcheckdigit = $bankcheckdigit;
|
| 127 |
-
}
|
| 128 |
-
|
| 129 |
-
/**
|
| 130 |
-
* @return int
|
| 131 |
-
*/
|
| 132 |
-
public function getBankcheckdigit()
|
| 133 |
-
{
|
| 134 |
-
return $this->bankcheckdigit;
|
| 135 |
-
}
|
| 136 |
-
|
| 137 |
-
/**
|
| 138 |
-
* @param int $bankcode
|
| 139 |
-
*/
|
| 140 |
-
public function setBankcode($bankcode)
|
| 141 |
-
{
|
| 142 |
-
$this->bankcode = $bankcode;
|
| 143 |
-
}
|
| 144 |
-
|
| 145 |
-
/**
|
| 146 |
-
* @return int
|
| 147 |
-
*/
|
| 148 |
-
public function getBankcode()
|
| 149 |
-
{
|
| 150 |
-
return $this->bankcode;
|
| 151 |
-
}
|
| 152 |
-
|
| 153 |
-
/**
|
| 154 |
-
* @param string $bankcountry
|
| 155 |
-
*/
|
| 156 |
-
public function setBankcountry($bankcountry)
|
| 157 |
-
{
|
| 158 |
-
$this->bankcountry = $bankcountry;
|
| 159 |
-
}
|
| 160 |
-
|
| 161 |
-
/**
|
| 162 |
-
* @return string
|
| 163 |
-
*/
|
| 164 |
-
public function getBankcountry()
|
| 165 |
-
{
|
| 166 |
-
return $this->bankcountry;
|
| 167 |
-
}
|
| 168 |
-
|
| 169 |
-
/**
|
| 170 |
-
* @param string $iban
|
| 171 |
-
*/
|
| 172 |
-
public function setIban($iban)
|
| 173 |
-
{
|
| 174 |
-
$this->iban = $iban;
|
| 175 |
-
}
|
| 176 |
-
|
| 177 |
-
/**
|
| 178 |
-
* @return string
|
| 179 |
-
*/
|
| 180 |
-
public function getIban()
|
| 181 |
-
{
|
| 182 |
-
return $this->iban;
|
| 183 |
-
}
|
| 184 |
-
|
| 185 |
-
/**
|
| 186 |
-
* @param string $bic
|
| 187 |
-
*/
|
| 188 |
-
public function setBic($bic)
|
| 189 |
-
{
|
| 190 |
-
$this->bic = $bic;
|
| 191 |
-
}
|
| 192 |
-
|
| 193 |
-
/**
|
| 194 |
-
* @return string
|
| 195 |
-
*/
|
| 196 |
-
public function getBic()
|
| 197 |
-
{
|
| 198 |
-
return $this->bic;
|
| 199 |
-
}
|
| 200 |
-
|
| 201 |
-
/**
|
| 202 |
-
* @param string $mandateIdentification
|
| 203 |
-
*/
|
| 204 |
-
public function setMandateIdentification($mandateIdentification)
|
| 205 |
-
{
|
| 206 |
-
$this->mandate_identification = $mandateIdentification;
|
| 207 |
-
}
|
| 208 |
-
|
| 209 |
-
/**
|
| 210 |
-
* @return string
|
| 211 |
-
*/
|
| 212 |
-
public function getMandateIdentification()
|
| 213 |
-
{
|
| 214 |
-
return $this->mandate_identification;
|
| 215 |
-
}
|
| 216 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Request_Parameter_Debit_PaymentMethod_BankAccount
|
| 34 |
+
extends Payone_Api_Request_Parameter_Debit_PaymentMethod_Abstract
|
| 35 |
+
{
|
| 36 |
+
/**
|
| 37 |
+
* @var string
|
| 38 |
+
*/
|
| 39 |
+
protected $bankcountry = NULL;
|
| 40 |
+
/**
|
| 41 |
+
* @var string
|
| 42 |
+
*/
|
| 43 |
+
protected $bankaccount = NULL;
|
| 44 |
+
/**
|
| 45 |
+
* @var int
|
| 46 |
+
*/
|
| 47 |
+
protected $bankcode = NULL;
|
| 48 |
+
/**
|
| 49 |
+
* @var int
|
| 50 |
+
*/
|
| 51 |
+
protected $bankbranchcode = NULL;
|
| 52 |
+
/**
|
| 53 |
+
* @var int
|
| 54 |
+
*/
|
| 55 |
+
protected $bankcheckdigit = NULL;
|
| 56 |
+
/**
|
| 57 |
+
* @var string
|
| 58 |
+
*/
|
| 59 |
+
protected $bankaccountholder = NULL;
|
| 60 |
+
/**
|
| 61 |
+
* @var string
|
| 62 |
+
*/
|
| 63 |
+
protected $iban = NULL;
|
| 64 |
+
/**
|
| 65 |
+
* @var string
|
| 66 |
+
*/
|
| 67 |
+
protected $bic = NULL;
|
| 68 |
+
/**
|
| 69 |
+
* @var string
|
| 70 |
+
*/
|
| 71 |
+
protected $mandate_identification = NULL;
|
| 72 |
+
|
| 73 |
+
/**
|
| 74 |
+
* @param string $bankaccount
|
| 75 |
+
*/
|
| 76 |
+
public function setBankaccount($bankaccount)
|
| 77 |
+
{
|
| 78 |
+
$this->bankaccount = $bankaccount;
|
| 79 |
+
}
|
| 80 |
+
|
| 81 |
+
/**
|
| 82 |
+
* @return string
|
| 83 |
+
*/
|
| 84 |
+
public function getBankaccount()
|
| 85 |
+
{
|
| 86 |
+
return $this->bankaccount;
|
| 87 |
+
}
|
| 88 |
+
|
| 89 |
+
/**
|
| 90 |
+
* @param string $bankaccountholder
|
| 91 |
+
*/
|
| 92 |
+
public function setBankaccountholder($bankaccountholder)
|
| 93 |
+
{
|
| 94 |
+
$this->bankaccountholder = $bankaccountholder;
|
| 95 |
+
}
|
| 96 |
+
|
| 97 |
+
/**
|
| 98 |
+
* @return string
|
| 99 |
+
*/
|
| 100 |
+
public function getBankaccountholder()
|
| 101 |
+
{
|
| 102 |
+
return $this->bankaccountholder;
|
| 103 |
+
}
|
| 104 |
+
|
| 105 |
+
/**
|
| 106 |
+
* @param int $bankbranchcode
|
| 107 |
+
*/
|
| 108 |
+
public function setBankbranchcode($bankbranchcode)
|
| 109 |
+
{
|
| 110 |
+
$this->bankbranchcode = $bankbranchcode;
|
| 111 |
+
}
|
| 112 |
+
|
| 113 |
+
/**
|
| 114 |
+
* @return int
|
| 115 |
+
*/
|
| 116 |
+
public function getBankbranchcode()
|
| 117 |
+
{
|
| 118 |
+
return $this->bankbranchcode;
|
| 119 |
+
}
|
| 120 |
+
|
| 121 |
+
/**
|
| 122 |
+
* @param int $bankcheckdigit
|
| 123 |
+
*/
|
| 124 |
+
public function setBankcheckdigit($bankcheckdigit)
|
| 125 |
+
{
|
| 126 |
+
$this->bankcheckdigit = $bankcheckdigit;
|
| 127 |
+
}
|
| 128 |
+
|
| 129 |
+
/**
|
| 130 |
+
* @return int
|
| 131 |
+
*/
|
| 132 |
+
public function getBankcheckdigit()
|
| 133 |
+
{
|
| 134 |
+
return $this->bankcheckdigit;
|
| 135 |
+
}
|
| 136 |
+
|
| 137 |
+
/**
|
| 138 |
+
* @param int $bankcode
|
| 139 |
+
*/
|
| 140 |
+
public function setBankcode($bankcode)
|
| 141 |
+
{
|
| 142 |
+
$this->bankcode = $bankcode;
|
| 143 |
+
}
|
| 144 |
+
|
| 145 |
+
/**
|
| 146 |
+
* @return int
|
| 147 |
+
*/
|
| 148 |
+
public function getBankcode()
|
| 149 |
+
{
|
| 150 |
+
return $this->bankcode;
|
| 151 |
+
}
|
| 152 |
+
|
| 153 |
+
/**
|
| 154 |
+
* @param string $bankcountry
|
| 155 |
+
*/
|
| 156 |
+
public function setBankcountry($bankcountry)
|
| 157 |
+
{
|
| 158 |
+
$this->bankcountry = $bankcountry;
|
| 159 |
+
}
|
| 160 |
+
|
| 161 |
+
/**
|
| 162 |
+
* @return string
|
| 163 |
+
*/
|
| 164 |
+
public function getBankcountry()
|
| 165 |
+
{
|
| 166 |
+
return $this->bankcountry;
|
| 167 |
+
}
|
| 168 |
+
|
| 169 |
+
/**
|
| 170 |
+
* @param string $iban
|
| 171 |
+
*/
|
| 172 |
+
public function setIban($iban)
|
| 173 |
+
{
|
| 174 |
+
$this->iban = $iban;
|
| 175 |
+
}
|
| 176 |
+
|
| 177 |
+
/**
|
| 178 |
+
* @return string
|
| 179 |
+
*/
|
| 180 |
+
public function getIban()
|
| 181 |
+
{
|
| 182 |
+
return $this->iban;
|
| 183 |
+
}
|
| 184 |
+
|
| 185 |
+
/**
|
| 186 |
+
* @param string $bic
|
| 187 |
+
*/
|
| 188 |
+
public function setBic($bic)
|
| 189 |
+
{
|
| 190 |
+
$this->bic = $bic;
|
| 191 |
+
}
|
| 192 |
+
|
| 193 |
+
/**
|
| 194 |
+
* @return string
|
| 195 |
+
*/
|
| 196 |
+
public function getBic()
|
| 197 |
+
{
|
| 198 |
+
return $this->bic;
|
| 199 |
+
}
|
| 200 |
+
|
| 201 |
+
/**
|
| 202 |
+
* @param string $mandateIdentification
|
| 203 |
+
*/
|
| 204 |
+
public function setMandateIdentification($mandateIdentification)
|
| 205 |
+
{
|
| 206 |
+
$this->mandate_identification = $mandateIdentification;
|
| 207 |
+
}
|
| 208 |
+
|
| 209 |
+
/**
|
| 210 |
+
* @return string
|
| 211 |
+
*/
|
| 212 |
+
public function getMandateIdentification()
|
| 213 |
+
{
|
| 214 |
+
return $this->mandate_identification;
|
| 215 |
+
}
|
| 216 |
+
}
|
lib/Payone/Api/Request/Parameter/Debit/PaymentMethod/CreditCard.php
CHANGED
|
@@ -1,176 +1,176 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Request_Parameter_Debit_PaymentMethod_CreditCard
|
| 34 |
-
extends Payone_Api_Request_Parameter_Debit_PaymentMethod_Abstract
|
| 35 |
-
{
|
| 36 |
-
/**
|
| 37 |
-
* @var string
|
| 38 |
-
*/
|
| 39 |
-
protected $cardpan = NULL;
|
| 40 |
-
/**
|
| 41 |
-
* @var string
|
| 42 |
-
*/
|
| 43 |
-
protected $cardtype = NULL;
|
| 44 |
-
/**
|
| 45 |
-
* @var int
|
| 46 |
-
*/
|
| 47 |
-
protected $cardexpiredate = NULL;
|
| 48 |
-
/**
|
| 49 |
-
* @var int
|
| 50 |
-
*/
|
| 51 |
-
protected $cardcvc2 = NULL;
|
| 52 |
-
/**
|
| 53 |
-
* @var int
|
| 54 |
-
*/
|
| 55 |
-
protected $cardissuenumber = NULL;
|
| 56 |
-
/**
|
| 57 |
-
* @var string
|
| 58 |
-
*/
|
| 59 |
-
protected $cardholder = NULL;
|
| 60 |
-
/**
|
| 61 |
-
* @var string
|
| 62 |
-
*/
|
| 63 |
-
protected $pseudocardpan = NULL;
|
| 64 |
-
|
| 65 |
-
/**
|
| 66 |
-
* @param int $cardcvc2
|
| 67 |
-
*/
|
| 68 |
-
public function setCardcvc2($cardcvc2)
|
| 69 |
-
{
|
| 70 |
-
$this->cardcvc2 = $cardcvc2;
|
| 71 |
-
}
|
| 72 |
-
|
| 73 |
-
/**
|
| 74 |
-
* @return int
|
| 75 |
-
*/
|
| 76 |
-
public function getCardcvc2()
|
| 77 |
-
{
|
| 78 |
-
return $this->cardcvc2;
|
| 79 |
-
}
|
| 80 |
-
|
| 81 |
-
/**
|
| 82 |
-
* @param int $cardexpiredate
|
| 83 |
-
*/
|
| 84 |
-
public function setCardexpiredate($cardexpiredate)
|
| 85 |
-
{
|
| 86 |
-
$this->cardexpiredate = $cardexpiredate;
|
| 87 |
-
}
|
| 88 |
-
|
| 89 |
-
/**
|
| 90 |
-
* @return int
|
| 91 |
-
*/
|
| 92 |
-
public function getCardexpiredate()
|
| 93 |
-
{
|
| 94 |
-
return $this->cardexpiredate;
|
| 95 |
-
}
|
| 96 |
-
|
| 97 |
-
/**
|
| 98 |
-
* @param string $cardholder
|
| 99 |
-
*/
|
| 100 |
-
public function setCardholder($cardholder)
|
| 101 |
-
{
|
| 102 |
-
$this->cardholder = $cardholder;
|
| 103 |
-
}
|
| 104 |
-
|
| 105 |
-
/**
|
| 106 |
-
* @return string
|
| 107 |
-
*/
|
| 108 |
-
public function getCardholder()
|
| 109 |
-
{
|
| 110 |
-
return $this->cardholder;
|
| 111 |
-
}
|
| 112 |
-
|
| 113 |
-
/**
|
| 114 |
-
* @param int $cardissuenumber
|
| 115 |
-
*/
|
| 116 |
-
public function setCardissuenumber($cardissuenumber)
|
| 117 |
-
{
|
| 118 |
-
$this->cardissuenumber = $cardissuenumber;
|
| 119 |
-
}
|
| 120 |
-
|
| 121 |
-
/**
|
| 122 |
-
* @return int
|
| 123 |
-
*/
|
| 124 |
-
public function getCardissuenumber()
|
| 125 |
-
{
|
| 126 |
-
return $this->cardissuenumber;
|
| 127 |
-
}
|
| 128 |
-
|
| 129 |
-
/**
|
| 130 |
-
* @param string $cardpan
|
| 131 |
-
*/
|
| 132 |
-
public function setCardpan($cardpan)
|
| 133 |
-
{
|
| 134 |
-
$this->cardpan = $cardpan;
|
| 135 |
-
}
|
| 136 |
-
|
| 137 |
-
/**
|
| 138 |
-
* @return string
|
| 139 |
-
*/
|
| 140 |
-
public function getCardpan()
|
| 141 |
-
{
|
| 142 |
-
return $this->cardpan;
|
| 143 |
-
}
|
| 144 |
-
|
| 145 |
-
/**
|
| 146 |
-
* @param string $cardtype
|
| 147 |
-
*/
|
| 148 |
-
public function setCardtype($cardtype)
|
| 149 |
-
{
|
| 150 |
-
$this->cardtype = $cardtype;
|
| 151 |
-
}
|
| 152 |
-
|
| 153 |
-
/**
|
| 154 |
-
* @return string
|
| 155 |
-
*/
|
| 156 |
-
public function getCardtype()
|
| 157 |
-
{
|
| 158 |
-
return $this->cardtype;
|
| 159 |
-
}
|
| 160 |
-
|
| 161 |
-
/**
|
| 162 |
-
* @param string $pseudocardpan
|
| 163 |
-
*/
|
| 164 |
-
public function setPseudocardpan($pseudocardpan)
|
| 165 |
-
{
|
| 166 |
-
$this->pseudocardpan = $pseudocardpan;
|
| 167 |
-
}
|
| 168 |
-
|
| 169 |
-
/**
|
| 170 |
-
* @return string
|
| 171 |
-
*/
|
| 172 |
-
public function getPseudocardpan()
|
| 173 |
-
{
|
| 174 |
-
return $this->pseudocardpan;
|
| 175 |
-
}
|
| 176 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Request_Parameter_Debit_PaymentMethod_CreditCard
|
| 34 |
+
extends Payone_Api_Request_Parameter_Debit_PaymentMethod_Abstract
|
| 35 |
+
{
|
| 36 |
+
/**
|
| 37 |
+
* @var string
|
| 38 |
+
*/
|
| 39 |
+
protected $cardpan = NULL;
|
| 40 |
+
/**
|
| 41 |
+
* @var string
|
| 42 |
+
*/
|
| 43 |
+
protected $cardtype = NULL;
|
| 44 |
+
/**
|
| 45 |
+
* @var int
|
| 46 |
+
*/
|
| 47 |
+
protected $cardexpiredate = NULL;
|
| 48 |
+
/**
|
| 49 |
+
* @var int
|
| 50 |
+
*/
|
| 51 |
+
protected $cardcvc2 = NULL;
|
| 52 |
+
/**
|
| 53 |
+
* @var int
|
| 54 |
+
*/
|
| 55 |
+
protected $cardissuenumber = NULL;
|
| 56 |
+
/**
|
| 57 |
+
* @var string
|
| 58 |
+
*/
|
| 59 |
+
protected $cardholder = NULL;
|
| 60 |
+
/**
|
| 61 |
+
* @var string
|
| 62 |
+
*/
|
| 63 |
+
protected $pseudocardpan = NULL;
|
| 64 |
+
|
| 65 |
+
/**
|
| 66 |
+
* @param int $cardcvc2
|
| 67 |
+
*/
|
| 68 |
+
public function setCardcvc2($cardcvc2)
|
| 69 |
+
{
|
| 70 |
+
$this->cardcvc2 = $cardcvc2;
|
| 71 |
+
}
|
| 72 |
+
|
| 73 |
+
/**
|
| 74 |
+
* @return int
|
| 75 |
+
*/
|
| 76 |
+
public function getCardcvc2()
|
| 77 |
+
{
|
| 78 |
+
return $this->cardcvc2;
|
| 79 |
+
}
|
| 80 |
+
|
| 81 |
+
/**
|
| 82 |
+
* @param int $cardexpiredate
|
| 83 |
+
*/
|
| 84 |
+
public function setCardexpiredate($cardexpiredate)
|
| 85 |
+
{
|
| 86 |
+
$this->cardexpiredate = $cardexpiredate;
|
| 87 |
+
}
|
| 88 |
+
|
| 89 |
+
/**
|
| 90 |
+
* @return int
|
| 91 |
+
*/
|
| 92 |
+
public function getCardexpiredate()
|
| 93 |
+
{
|
| 94 |
+
return $this->cardexpiredate;
|
| 95 |
+
}
|
| 96 |
+
|
| 97 |
+
/**
|
| 98 |
+
* @param string $cardholder
|
| 99 |
+
*/
|
| 100 |
+
public function setCardholder($cardholder)
|
| 101 |
+
{
|
| 102 |
+
$this->cardholder = $cardholder;
|
| 103 |
+
}
|
| 104 |
+
|
| 105 |
+
/**
|
| 106 |
+
* @return string
|
| 107 |
+
*/
|
| 108 |
+
public function getCardholder()
|
| 109 |
+
{
|
| 110 |
+
return $this->cardholder;
|
| 111 |
+
}
|
| 112 |
+
|
| 113 |
+
/**
|
| 114 |
+
* @param int $cardissuenumber
|
| 115 |
+
*/
|
| 116 |
+
public function setCardissuenumber($cardissuenumber)
|
| 117 |
+
{
|
| 118 |
+
$this->cardissuenumber = $cardissuenumber;
|
| 119 |
+
}
|
| 120 |
+
|
| 121 |
+
/**
|
| 122 |
+
* @return int
|
| 123 |
+
*/
|
| 124 |
+
public function getCardissuenumber()
|
| 125 |
+
{
|
| 126 |
+
return $this->cardissuenumber;
|
| 127 |
+
}
|
| 128 |
+
|
| 129 |
+
/**
|
| 130 |
+
* @param string $cardpan
|
| 131 |
+
*/
|
| 132 |
+
public function setCardpan($cardpan)
|
| 133 |
+
{
|
| 134 |
+
$this->cardpan = $cardpan;
|
| 135 |
+
}
|
| 136 |
+
|
| 137 |
+
/**
|
| 138 |
+
* @return string
|
| 139 |
+
*/
|
| 140 |
+
public function getCardpan()
|
| 141 |
+
{
|
| 142 |
+
return $this->cardpan;
|
| 143 |
+
}
|
| 144 |
+
|
| 145 |
+
/**
|
| 146 |
+
* @param string $cardtype
|
| 147 |
+
*/
|
| 148 |
+
public function setCardtype($cardtype)
|
| 149 |
+
{
|
| 150 |
+
$this->cardtype = $cardtype;
|
| 151 |
+
}
|
| 152 |
+
|
| 153 |
+
/**
|
| 154 |
+
* @return string
|
| 155 |
+
*/
|
| 156 |
+
public function getCardtype()
|
| 157 |
+
{
|
| 158 |
+
return $this->cardtype;
|
| 159 |
+
}
|
| 160 |
+
|
| 161 |
+
/**
|
| 162 |
+
* @param string $pseudocardpan
|
| 163 |
+
*/
|
| 164 |
+
public function setPseudocardpan($pseudocardpan)
|
| 165 |
+
{
|
| 166 |
+
$this->pseudocardpan = $pseudocardpan;
|
| 167 |
+
}
|
| 168 |
+
|
| 169 |
+
/**
|
| 170 |
+
* @return string
|
| 171 |
+
*/
|
| 172 |
+
public function getPseudocardpan()
|
| 173 |
+
{
|
| 174 |
+
return $this->pseudocardpan;
|
| 175 |
+
}
|
| 176 |
+
}
|
lib/Payone/Api/Request/Parameter/Interface.php
CHANGED
|
@@ -1,63 +1,63 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
interface Payone_Api_Request_Parameter_Interface
|
| 34 |
-
{
|
| 35 |
-
/**
|
| 36 |
-
* @param array $data
|
| 37 |
-
*/
|
| 38 |
-
public function __construct(array $data = array());
|
| 39 |
-
|
| 40 |
-
/**
|
| 41 |
-
* @abstract
|
| 42 |
-
* @param array $data
|
| 43 |
-
*/
|
| 44 |
-
public function init(array $data = array());
|
| 45 |
-
|
| 46 |
-
/**
|
| 47 |
-
* @return array
|
| 48 |
-
*/
|
| 49 |
-
public function toArray();
|
| 50 |
-
|
| 51 |
-
/**
|
| 52 |
-
* @abstract
|
| 53 |
-
* @param string $property
|
| 54 |
-
*/
|
| 55 |
-
public function get($property);
|
| 56 |
-
|
| 57 |
-
/**
|
| 58 |
-
* @abstract
|
| 59 |
-
* @param string $property
|
| 60 |
-
* @param string $value
|
| 61 |
-
*/
|
| 62 |
-
public function set($property, $value);
|
| 63 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
interface Payone_Api_Request_Parameter_Interface
|
| 34 |
+
{
|
| 35 |
+
/**
|
| 36 |
+
* @param array $data
|
| 37 |
+
*/
|
| 38 |
+
public function __construct(array $data = array());
|
| 39 |
+
|
| 40 |
+
/**
|
| 41 |
+
* @abstract
|
| 42 |
+
* @param array $data
|
| 43 |
+
*/
|
| 44 |
+
public function init(array $data = array());
|
| 45 |
+
|
| 46 |
+
/**
|
| 47 |
+
* @return array
|
| 48 |
+
*/
|
| 49 |
+
public function toArray();
|
| 50 |
+
|
| 51 |
+
/**
|
| 52 |
+
* @abstract
|
| 53 |
+
* @param string $property
|
| 54 |
+
*/
|
| 55 |
+
public function get($property);
|
| 56 |
+
|
| 57 |
+
/**
|
| 58 |
+
* @abstract
|
| 59 |
+
* @param string $property
|
| 60 |
+
* @param string $value
|
| 61 |
+
*/
|
| 62 |
+
public function set($property, $value);
|
| 63 |
+
}
|
lib/Payone/Api/Request/Parameter/Invoicing/Access/Item.php
CHANGED
|
@@ -1,258 +1,258 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Request_Parameter_Invoicing_Access_Item
|
| 34 |
-
extends Payone_Api_Request_Parameter_Abstract
|
| 35 |
-
{
|
| 36 |
-
/**
|
| 37 |
-
* @var string
|
| 38 |
-
*/
|
| 39 |
-
protected $id_trail = NULL;
|
| 40 |
-
/**
|
| 41 |
-
* @var int
|
| 42 |
-
*/
|
| 43 |
-
protected $no_trail = NULL;
|
| 44 |
-
/**
|
| 45 |
-
* @var int
|
| 46 |
-
*/
|
| 47 |
-
protected $pr_trail = NULL;
|
| 48 |
-
/**
|
| 49 |
-
* @var string
|
| 50 |
-
*/
|
| 51 |
-
protected $de_trail = NULL;
|
| 52 |
-
/**
|
| 53 |
-
* @var int
|
| 54 |
-
*/
|
| 55 |
-
protected $va_trail = NULL;
|
| 56 |
-
|
| 57 |
-
/**
|
| 58 |
-
* @var string
|
| 59 |
-
*/
|
| 60 |
-
protected $id_recurring = NULL;
|
| 61 |
-
/**
|
| 62 |
-
* @var int
|
| 63 |
-
*/
|
| 64 |
-
protected $no_recurring = NULL;
|
| 65 |
-
/**
|
| 66 |
-
* @var int
|
| 67 |
-
*/
|
| 68 |
-
protected $pr_recurring = NULL;
|
| 69 |
-
/**
|
| 70 |
-
* @var string
|
| 71 |
-
*/
|
| 72 |
-
protected $de_recurring = NULL;
|
| 73 |
-
/**
|
| 74 |
-
* @var int
|
| 75 |
-
*/
|
| 76 |
-
protected $va_recurring = NULL;
|
| 77 |
-
|
| 78 |
-
/**
|
| 79 |
-
* @param int $key
|
| 80 |
-
* @return array
|
| 81 |
-
*/
|
| 82 |
-
public function toArrayByKey($key)
|
| 83 |
-
{
|
| 84 |
-
$data = array();
|
| 85 |
-
$data['id_trail[' . $key . ']'] = $this->getIdTrail();
|
| 86 |
-
$data['no_trail[' . $key . ']'] = $this->getNoTrail();
|
| 87 |
-
$data['pr_trail[' . $key . ']'] = $this->getPrTrail();
|
| 88 |
-
$data['de_trail[' . $key . ']'] = $this->getDeTrail();
|
| 89 |
-
$data['va_trail[' . $key . ']'] = $this->getVaTrail();
|
| 90 |
-
$data['id_recurring[' . $key . ']'] = $this->getIdRecurring();
|
| 91 |
-
$data['no_recurring[' . $key . ']'] = $this->getNoRecurring();
|
| 92 |
-
$data['pr_recurring[' . $key . ']'] = $this->getPrRecurring();
|
| 93 |
-
$data['de_recurring[' . $key . ']'] = $this->getDeRecurring();
|
| 94 |
-
$data['va_recurring[' . $key . ']'] = $this->getVaRecurring();
|
| 95 |
-
return $data;
|
| 96 |
-
}
|
| 97 |
-
|
| 98 |
-
/**
|
| 99 |
-
* @param string $de_recurring
|
| 100 |
-
*/
|
| 101 |
-
public function setDeRecurring($de_recurring)
|
| 102 |
-
{
|
| 103 |
-
$this->de_recurring = $de_recurring;
|
| 104 |
-
}
|
| 105 |
-
|
| 106 |
-
/**
|
| 107 |
-
* @return string
|
| 108 |
-
*/
|
| 109 |
-
public function getDeRecurring()
|
| 110 |
-
{
|
| 111 |
-
return $this->de_recurring;
|
| 112 |
-
}
|
| 113 |
-
|
| 114 |
-
/**
|
| 115 |
-
* @param string $de_trail
|
| 116 |
-
*/
|
| 117 |
-
public function setDeTrail($de_trail)
|
| 118 |
-
{
|
| 119 |
-
$this->de_trail = $de_trail;
|
| 120 |
-
}
|
| 121 |
-
|
| 122 |
-
/**
|
| 123 |
-
* @return string
|
| 124 |
-
*/
|
| 125 |
-
public function getDeTrail()
|
| 126 |
-
{
|
| 127 |
-
return $this->de_trail;
|
| 128 |
-
}
|
| 129 |
-
|
| 130 |
-
/**
|
| 131 |
-
* @param string $id_recurring
|
| 132 |
-
*/
|
| 133 |
-
public function setIdRecurring($id_recurring)
|
| 134 |
-
{
|
| 135 |
-
$this->id_recurring = $id_recurring;
|
| 136 |
-
}
|
| 137 |
-
|
| 138 |
-
/**
|
| 139 |
-
* @return string
|
| 140 |
-
*/
|
| 141 |
-
public function getIdRecurring()
|
| 142 |
-
{
|
| 143 |
-
return $this->id_recurring;
|
| 144 |
-
}
|
| 145 |
-
|
| 146 |
-
/**
|
| 147 |
-
* @param string $id_trail
|
| 148 |
-
*/
|
| 149 |
-
public function setIdTrail($id_trail)
|
| 150 |
-
{
|
| 151 |
-
$this->id_trail = $id_trail;
|
| 152 |
-
}
|
| 153 |
-
|
| 154 |
-
/**
|
| 155 |
-
* @return string
|
| 156 |
-
*/
|
| 157 |
-
public function getIdTrail()
|
| 158 |
-
{
|
| 159 |
-
return $this->id_trail;
|
| 160 |
-
}
|
| 161 |
-
|
| 162 |
-
/**
|
| 163 |
-
* @param int $no_recurring
|
| 164 |
-
*/
|
| 165 |
-
public function setNoRecurring($no_recurring)
|
| 166 |
-
{
|
| 167 |
-
$this->no_recurring = $no_recurring;
|
| 168 |
-
}
|
| 169 |
-
|
| 170 |
-
/**
|
| 171 |
-
* @return int
|
| 172 |
-
*/
|
| 173 |
-
public function getNoRecurring()
|
| 174 |
-
{
|
| 175 |
-
return $this->no_recurring;
|
| 176 |
-
}
|
| 177 |
-
|
| 178 |
-
/**
|
| 179 |
-
* @param int $no_trail
|
| 180 |
-
*/
|
| 181 |
-
public function setNoTrail($no_trail)
|
| 182 |
-
{
|
| 183 |
-
$this->no_trail = $no_trail;
|
| 184 |
-
}
|
| 185 |
-
|
| 186 |
-
/**
|
| 187 |
-
* @return int
|
| 188 |
-
*/
|
| 189 |
-
public function getNoTrail()
|
| 190 |
-
{
|
| 191 |
-
return $this->no_trail;
|
| 192 |
-
}
|
| 193 |
-
|
| 194 |
-
/**
|
| 195 |
-
* @param int $pr_recurring
|
| 196 |
-
*/
|
| 197 |
-
public function setPrRecurring($pr_recurring)
|
| 198 |
-
{
|
| 199 |
-
$this->pr_recurring = $pr_recurring;
|
| 200 |
-
}
|
| 201 |
-
|
| 202 |
-
/**
|
| 203 |
-
* @return int
|
| 204 |
-
*/
|
| 205 |
-
public function getPrRecurring()
|
| 206 |
-
{
|
| 207 |
-
return $this->pr_recurring;
|
| 208 |
-
}
|
| 209 |
-
|
| 210 |
-
/**
|
| 211 |
-
* @param int $pr_trail
|
| 212 |
-
*/
|
| 213 |
-
public function setPrTrail($pr_trail)
|
| 214 |
-
{
|
| 215 |
-
$this->pr_trail = $pr_trail;
|
| 216 |
-
}
|
| 217 |
-
|
| 218 |
-
/**
|
| 219 |
-
* @return int
|
| 220 |
-
*/
|
| 221 |
-
public function getPrTrail()
|
| 222 |
-
{
|
| 223 |
-
return $this->pr_trail;
|
| 224 |
-
}
|
| 225 |
-
|
| 226 |
-
/**
|
| 227 |
-
* @param int $va_recurring
|
| 228 |
-
*/
|
| 229 |
-
public function setVaRecurring($va_recurring)
|
| 230 |
-
{
|
| 231 |
-
$this->va_recurring = $va_recurring;
|
| 232 |
-
}
|
| 233 |
-
|
| 234 |
-
/**
|
| 235 |
-
* @return int
|
| 236 |
-
*/
|
| 237 |
-
public function getVaRecurring()
|
| 238 |
-
{
|
| 239 |
-
return $this->va_recurring;
|
| 240 |
-
}
|
| 241 |
-
|
| 242 |
-
/**
|
| 243 |
-
* @param int $va_trail
|
| 244 |
-
*/
|
| 245 |
-
public function setVaTrail($va_trail)
|
| 246 |
-
{
|
| 247 |
-
$this->va_trail = $va_trail;
|
| 248 |
-
}
|
| 249 |
-
|
| 250 |
-
/**
|
| 251 |
-
* @return int
|
| 252 |
-
*/
|
| 253 |
-
public function getVaTrail()
|
| 254 |
-
{
|
| 255 |
-
return $this->va_trail;
|
| 256 |
-
}
|
| 257 |
-
|
| 258 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Request_Parameter_Invoicing_Access_Item
|
| 34 |
+
extends Payone_Api_Request_Parameter_Abstract
|
| 35 |
+
{
|
| 36 |
+
/**
|
| 37 |
+
* @var string
|
| 38 |
+
*/
|
| 39 |
+
protected $id_trail = NULL;
|
| 40 |
+
/**
|
| 41 |
+
* @var int
|
| 42 |
+
*/
|
| 43 |
+
protected $no_trail = NULL;
|
| 44 |
+
/**
|
| 45 |
+
* @var int
|
| 46 |
+
*/
|
| 47 |
+
protected $pr_trail = NULL;
|
| 48 |
+
/**
|
| 49 |
+
* @var string
|
| 50 |
+
*/
|
| 51 |
+
protected $de_trail = NULL;
|
| 52 |
+
/**
|
| 53 |
+
* @var int
|
| 54 |
+
*/
|
| 55 |
+
protected $va_trail = NULL;
|
| 56 |
+
|
| 57 |
+
/**
|
| 58 |
+
* @var string
|
| 59 |
+
*/
|
| 60 |
+
protected $id_recurring = NULL;
|
| 61 |
+
/**
|
| 62 |
+
* @var int
|
| 63 |
+
*/
|
| 64 |
+
protected $no_recurring = NULL;
|
| 65 |
+
/**
|
| 66 |
+
* @var int
|
| 67 |
+
*/
|
| 68 |
+
protected $pr_recurring = NULL;
|
| 69 |
+
/**
|
| 70 |
+
* @var string
|
| 71 |
+
*/
|
| 72 |
+
protected $de_recurring = NULL;
|
| 73 |
+
/**
|
| 74 |
+
* @var int
|
| 75 |
+
*/
|
| 76 |
+
protected $va_recurring = NULL;
|
| 77 |
+
|
| 78 |
+
/**
|
| 79 |
+
* @param int $key
|
| 80 |
+
* @return array
|
| 81 |
+
*/
|
| 82 |
+
public function toArrayByKey($key)
|
| 83 |
+
{
|
| 84 |
+
$data = array();
|
| 85 |
+
$data['id_trail[' . $key . ']'] = $this->getIdTrail();
|
| 86 |
+
$data['no_trail[' . $key . ']'] = $this->getNoTrail();
|
| 87 |
+
$data['pr_trail[' . $key . ']'] = $this->getPrTrail();
|
| 88 |
+
$data['de_trail[' . $key . ']'] = $this->getDeTrail();
|
| 89 |
+
$data['va_trail[' . $key . ']'] = $this->getVaTrail();
|
| 90 |
+
$data['id_recurring[' . $key . ']'] = $this->getIdRecurring();
|
| 91 |
+
$data['no_recurring[' . $key . ']'] = $this->getNoRecurring();
|
| 92 |
+
$data['pr_recurring[' . $key . ']'] = $this->getPrRecurring();
|
| 93 |
+
$data['de_recurring[' . $key . ']'] = $this->getDeRecurring();
|
| 94 |
+
$data['va_recurring[' . $key . ']'] = $this->getVaRecurring();
|
| 95 |
+
return $data;
|
| 96 |
+
}
|
| 97 |
+
|
| 98 |
+
/**
|
| 99 |
+
* @param string $de_recurring
|
| 100 |
+
*/
|
| 101 |
+
public function setDeRecurring($de_recurring)
|
| 102 |
+
{
|
| 103 |
+
$this->de_recurring = $de_recurring;
|
| 104 |
+
}
|
| 105 |
+
|
| 106 |
+
/**
|
| 107 |
+
* @return string
|
| 108 |
+
*/
|
| 109 |
+
public function getDeRecurring()
|
| 110 |
+
{
|
| 111 |
+
return $this->de_recurring;
|
| 112 |
+
}
|
| 113 |
+
|
| 114 |
+
/**
|
| 115 |
+
* @param string $de_trail
|
| 116 |
+
*/
|
| 117 |
+
public function setDeTrail($de_trail)
|
| 118 |
+
{
|
| 119 |
+
$this->de_trail = $de_trail;
|
| 120 |
+
}
|
| 121 |
+
|
| 122 |
+
/**
|
| 123 |
+
* @return string
|
| 124 |
+
*/
|
| 125 |
+
public function getDeTrail()
|
| 126 |
+
{
|
| 127 |
+
return $this->de_trail;
|
| 128 |
+
}
|
| 129 |
+
|
| 130 |
+
/**
|
| 131 |
+
* @param string $id_recurring
|
| 132 |
+
*/
|
| 133 |
+
public function setIdRecurring($id_recurring)
|
| 134 |
+
{
|
| 135 |
+
$this->id_recurring = $id_recurring;
|
| 136 |
+
}
|
| 137 |
+
|
| 138 |
+
/**
|
| 139 |
+
* @return string
|
| 140 |
+
*/
|
| 141 |
+
public function getIdRecurring()
|
| 142 |
+
{
|
| 143 |
+
return $this->id_recurring;
|
| 144 |
+
}
|
| 145 |
+
|
| 146 |
+
/**
|
| 147 |
+
* @param string $id_trail
|
| 148 |
+
*/
|
| 149 |
+
public function setIdTrail($id_trail)
|
| 150 |
+
{
|
| 151 |
+
$this->id_trail = $id_trail;
|
| 152 |
+
}
|
| 153 |
+
|
| 154 |
+
/**
|
| 155 |
+
* @return string
|
| 156 |
+
*/
|
| 157 |
+
public function getIdTrail()
|
| 158 |
+
{
|
| 159 |
+
return $this->id_trail;
|
| 160 |
+
}
|
| 161 |
+
|
| 162 |
+
/**
|
| 163 |
+
* @param int $no_recurring
|
| 164 |
+
*/
|
| 165 |
+
public function setNoRecurring($no_recurring)
|
| 166 |
+
{
|
| 167 |
+
$this->no_recurring = $no_recurring;
|
| 168 |
+
}
|
| 169 |
+
|
| 170 |
+
/**
|
| 171 |
+
* @return int
|
| 172 |
+
*/
|
| 173 |
+
public function getNoRecurring()
|
| 174 |
+
{
|
| 175 |
+
return $this->no_recurring;
|
| 176 |
+
}
|
| 177 |
+
|
| 178 |
+
/**
|
| 179 |
+
* @param int $no_trail
|
| 180 |
+
*/
|
| 181 |
+
public function setNoTrail($no_trail)
|
| 182 |
+
{
|
| 183 |
+
$this->no_trail = $no_trail;
|
| 184 |
+
}
|
| 185 |
+
|
| 186 |
+
/**
|
| 187 |
+
* @return int
|
| 188 |
+
*/
|
| 189 |
+
public function getNoTrail()
|
| 190 |
+
{
|
| 191 |
+
return $this->no_trail;
|
| 192 |
+
}
|
| 193 |
+
|
| 194 |
+
/**
|
| 195 |
+
* @param int $pr_recurring
|
| 196 |
+
*/
|
| 197 |
+
public function setPrRecurring($pr_recurring)
|
| 198 |
+
{
|
| 199 |
+
$this->pr_recurring = $pr_recurring;
|
| 200 |
+
}
|
| 201 |
+
|
| 202 |
+
/**
|
| 203 |
+
* @return int
|
| 204 |
+
*/
|
| 205 |
+
public function getPrRecurring()
|
| 206 |
+
{
|
| 207 |
+
return $this->pr_recurring;
|
| 208 |
+
}
|
| 209 |
+
|
| 210 |
+
/**
|
| 211 |
+
* @param int $pr_trail
|
| 212 |
+
*/
|
| 213 |
+
public function setPrTrail($pr_trail)
|
| 214 |
+
{
|
| 215 |
+
$this->pr_trail = $pr_trail;
|
| 216 |
+
}
|
| 217 |
+
|
| 218 |
+
/**
|
| 219 |
+
* @return int
|
| 220 |
+
*/
|
| 221 |
+
public function getPrTrail()
|
| 222 |
+
{
|
| 223 |
+
return $this->pr_trail;
|
| 224 |
+
}
|
| 225 |
+
|
| 226 |
+
/**
|
| 227 |
+
* @param int $va_recurring
|
| 228 |
+
*/
|
| 229 |
+
public function setVaRecurring($va_recurring)
|
| 230 |
+
{
|
| 231 |
+
$this->va_recurring = $va_recurring;
|
| 232 |
+
}
|
| 233 |
+
|
| 234 |
+
/**
|
| 235 |
+
* @return int
|
| 236 |
+
*/
|
| 237 |
+
public function getVaRecurring()
|
| 238 |
+
{
|
| 239 |
+
return $this->va_recurring;
|
| 240 |
+
}
|
| 241 |
+
|
| 242 |
+
/**
|
| 243 |
+
* @param int $va_trail
|
| 244 |
+
*/
|
| 245 |
+
public function setVaTrail($va_trail)
|
| 246 |
+
{
|
| 247 |
+
$this->va_trail = $va_trail;
|
| 248 |
+
}
|
| 249 |
+
|
| 250 |
+
/**
|
| 251 |
+
* @return int
|
| 252 |
+
*/
|
| 253 |
+
public function getVaTrail()
|
| 254 |
+
{
|
| 255 |
+
return $this->va_trail;
|
| 256 |
+
}
|
| 257 |
+
|
| 258 |
+
}
|
lib/Payone/Api/Request/Parameter/Invoicing/Item.php
CHANGED
|
@@ -1,220 +1,220 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Request_Parameter_Invoicing_Item
|
| 34 |
-
extends Payone_Api_Request_Parameter_Abstract
|
| 35 |
-
{
|
| 36 |
-
/**
|
| 37 |
-
* @var string
|
| 38 |
-
*/
|
| 39 |
-
protected $id = NULL;
|
| 40 |
-
/**
|
| 41 |
-
* @var int
|
| 42 |
-
*/
|
| 43 |
-
protected $pr = NULL;
|
| 44 |
-
/**
|
| 45 |
-
* @var int
|
| 46 |
-
*/
|
| 47 |
-
protected $no = NULL;
|
| 48 |
-
/**
|
| 49 |
-
* @var string
|
| 50 |
-
*/
|
| 51 |
-
protected $de = NULL;
|
| 52 |
-
|
| 53 |
-
/**
|
| 54 |
-
* Artikeltyp (Enum)
|
| 55 |
-
* @var string */
|
| 56 |
-
protected $it = NULL;
|
| 57 |
-
|
| 58 |
-
/**
|
| 59 |
-
* @var int
|
| 60 |
-
*/
|
| 61 |
-
protected $va = NULL;
|
| 62 |
-
/**
|
| 63 |
-
* DeliveryDate (YYYYMMDD)
|
| 64 |
-
*
|
| 65 |
-
* @var string
|
| 66 |
-
*/
|
| 67 |
-
protected $sd = NULL;
|
| 68 |
-
/**
|
| 69 |
-
* Lieferzeitraums-Ende (YYYYMMDD)
|
| 70 |
-
*
|
| 71 |
-
* @var string
|
| 72 |
-
*/
|
| 73 |
-
protected $ed = NULL;
|
| 74 |
-
|
| 75 |
-
/**
|
| 76 |
-
* @param int $key
|
| 77 |
-
* @return array
|
| 78 |
-
*/
|
| 79 |
-
public function toArrayByKey($key)
|
| 80 |
-
{
|
| 81 |
-
$data = array();
|
| 82 |
-
$data['id[' . $key . ']'] = $this->getId();
|
| 83 |
-
$data['pr[' . $key . ']'] = $this->getPr();
|
| 84 |
-
$data['no[' . $key . ']'] = $this->getNo();
|
| 85 |
-
$data['de[' . $key . ']'] = $this->getDe();
|
| 86 |
-
$data['it[' . $key . ']'] = $this->getIt();
|
| 87 |
-
$data['va[' . $key . ']'] = $this->getVa();
|
| 88 |
-
$data['sd[' . $key . ']'] = $this->getSd();
|
| 89 |
-
$data['ed[' . $key . ']'] = $this->getEd();
|
| 90 |
-
return $data;
|
| 91 |
-
}
|
| 92 |
-
|
| 93 |
-
/**
|
| 94 |
-
* @param string $de
|
| 95 |
-
*/
|
| 96 |
-
public function setDe($de)
|
| 97 |
-
{
|
| 98 |
-
$this->de = $de;
|
| 99 |
-
}
|
| 100 |
-
|
| 101 |
-
/**
|
| 102 |
-
* @return string
|
| 103 |
-
*/
|
| 104 |
-
public function getDe()
|
| 105 |
-
{
|
| 106 |
-
return $this->de;
|
| 107 |
-
}
|
| 108 |
-
|
| 109 |
-
/**
|
| 110 |
-
* @param string $ed
|
| 111 |
-
*/
|
| 112 |
-
public function setEd($ed)
|
| 113 |
-
{
|
| 114 |
-
$this->ed = $ed;
|
| 115 |
-
}
|
| 116 |
-
|
| 117 |
-
/**
|
| 118 |
-
* @return string
|
| 119 |
-
*/
|
| 120 |
-
public function getEd()
|
| 121 |
-
{
|
| 122 |
-
return $this->ed;
|
| 123 |
-
}
|
| 124 |
-
|
| 125 |
-
/**
|
| 126 |
-
* @param string $id
|
| 127 |
-
*/
|
| 128 |
-
public function setId($id)
|
| 129 |
-
{
|
| 130 |
-
$this->id = $id;
|
| 131 |
-
}
|
| 132 |
-
|
| 133 |
-
/**
|
| 134 |
-
* @return string
|
| 135 |
-
*/
|
| 136 |
-
public function getId()
|
| 137 |
-
{
|
| 138 |
-
return $this->id;
|
| 139 |
-
}
|
| 140 |
-
|
| 141 |
-
/**
|
| 142 |
-
* @param int $no
|
| 143 |
-
*/
|
| 144 |
-
public function setNo($no)
|
| 145 |
-
{
|
| 146 |
-
$this->no = $no;
|
| 147 |
-
}
|
| 148 |
-
|
| 149 |
-
/**
|
| 150 |
-
* @return int
|
| 151 |
-
*/
|
| 152 |
-
public function getNo()
|
| 153 |
-
{
|
| 154 |
-
return $this->no;
|
| 155 |
-
}
|
| 156 |
-
|
| 157 |
-
/**
|
| 158 |
-
* @param int $pr
|
| 159 |
-
*/
|
| 160 |
-
public function setPr($pr)
|
| 161 |
-
{
|
| 162 |
-
$this->pr = $pr;
|
| 163 |
-
}
|
| 164 |
-
|
| 165 |
-
/**
|
| 166 |
-
* @return int
|
| 167 |
-
*/
|
| 168 |
-
public function getPr()
|
| 169 |
-
{
|
| 170 |
-
return $this->pr;
|
| 171 |
-
}
|
| 172 |
-
|
| 173 |
-
/**
|
| 174 |
-
* @param string $sd
|
| 175 |
-
*/
|
| 176 |
-
public function setSd($sd)
|
| 177 |
-
{
|
| 178 |
-
$this->sd = $sd;
|
| 179 |
-
}
|
| 180 |
-
|
| 181 |
-
/**
|
| 182 |
-
* @return string
|
| 183 |
-
*/
|
| 184 |
-
public function getSd()
|
| 185 |
-
{
|
| 186 |
-
return $this->sd;
|
| 187 |
-
}
|
| 188 |
-
|
| 189 |
-
/**
|
| 190 |
-
* @param int $va
|
| 191 |
-
*/
|
| 192 |
-
public function setVa($va)
|
| 193 |
-
{
|
| 194 |
-
$this->va = $va;
|
| 195 |
-
}
|
| 196 |
-
|
| 197 |
-
/**
|
| 198 |
-
* @return int
|
| 199 |
-
*/
|
| 200 |
-
public function getVa()
|
| 201 |
-
{
|
| 202 |
-
return $this->va;
|
| 203 |
-
}
|
| 204 |
-
|
| 205 |
-
/**
|
| 206 |
-
* @param string $it
|
| 207 |
-
*/
|
| 208 |
-
public function setIt($it)
|
| 209 |
-
{
|
| 210 |
-
$this->it = $it;
|
| 211 |
-
}
|
| 212 |
-
|
| 213 |
-
/**
|
| 214 |
-
* @return string
|
| 215 |
-
*/
|
| 216 |
-
public function getIt()
|
| 217 |
-
{
|
| 218 |
-
return $this->it;
|
| 219 |
-
}
|
| 220 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Request_Parameter_Invoicing_Item
|
| 34 |
+
extends Payone_Api_Request_Parameter_Abstract
|
| 35 |
+
{
|
| 36 |
+
/**
|
| 37 |
+
* @var string
|
| 38 |
+
*/
|
| 39 |
+
protected $id = NULL;
|
| 40 |
+
/**
|
| 41 |
+
* @var int
|
| 42 |
+
*/
|
| 43 |
+
protected $pr = NULL;
|
| 44 |
+
/**
|
| 45 |
+
* @var int
|
| 46 |
+
*/
|
| 47 |
+
protected $no = NULL;
|
| 48 |
+
/**
|
| 49 |
+
* @var string
|
| 50 |
+
*/
|
| 51 |
+
protected $de = NULL;
|
| 52 |
+
|
| 53 |
+
/**
|
| 54 |
+
* Artikeltyp (Enum)
|
| 55 |
+
* @var string */
|
| 56 |
+
protected $it = NULL;
|
| 57 |
+
|
| 58 |
+
/**
|
| 59 |
+
* @var int
|
| 60 |
+
*/
|
| 61 |
+
protected $va = NULL;
|
| 62 |
+
/**
|
| 63 |
+
* DeliveryDate (YYYYMMDD)
|
| 64 |
+
*
|
| 65 |
+
* @var string
|
| 66 |
+
*/
|
| 67 |
+
protected $sd = NULL;
|
| 68 |
+
/**
|
| 69 |
+
* Lieferzeitraums-Ende (YYYYMMDD)
|
| 70 |
+
*
|
| 71 |
+
* @var string
|
| 72 |
+
*/
|
| 73 |
+
protected $ed = NULL;
|
| 74 |
+
|
| 75 |
+
/**
|
| 76 |
+
* @param int $key
|
| 77 |
+
* @return array
|
| 78 |
+
*/
|
| 79 |
+
public function toArrayByKey($key)
|
| 80 |
+
{
|
| 81 |
+
$data = array();
|
| 82 |
+
$data['id[' . $key . ']'] = $this->getId();
|
| 83 |
+
$data['pr[' . $key . ']'] = $this->getPr();
|
| 84 |
+
$data['no[' . $key . ']'] = $this->getNo();
|
| 85 |
+
$data['de[' . $key . ']'] = $this->getDe();
|
| 86 |
+
$data['it[' . $key . ']'] = $this->getIt();
|
| 87 |
+
$data['va[' . $key . ']'] = $this->getVa();
|
| 88 |
+
$data['sd[' . $key . ']'] = $this->getSd();
|
| 89 |
+
$data['ed[' . $key . ']'] = $this->getEd();
|
| 90 |
+
return $data;
|
| 91 |
+
}
|
| 92 |
+
|
| 93 |
+
/**
|
| 94 |
+
* @param string $de
|
| 95 |
+
*/
|
| 96 |
+
public function setDe($de)
|
| 97 |
+
{
|
| 98 |
+
$this->de = $de;
|
| 99 |
+
}
|
| 100 |
+
|
| 101 |
+
/**
|
| 102 |
+
* @return string
|
| 103 |
+
*/
|
| 104 |
+
public function getDe()
|
| 105 |
+
{
|
| 106 |
+
return $this->de;
|
| 107 |
+
}
|
| 108 |
+
|
| 109 |
+
/**
|
| 110 |
+
* @param string $ed
|
| 111 |
+
*/
|
| 112 |
+
public function setEd($ed)
|
| 113 |
+
{
|
| 114 |
+
$this->ed = $ed;
|
| 115 |
+
}
|
| 116 |
+
|
| 117 |
+
/**
|
| 118 |
+
* @return string
|
| 119 |
+
*/
|
| 120 |
+
public function getEd()
|
| 121 |
+
{
|
| 122 |
+
return $this->ed;
|
| 123 |
+
}
|
| 124 |
+
|
| 125 |
+
/**
|
| 126 |
+
* @param string $id
|
| 127 |
+
*/
|
| 128 |
+
public function setId($id)
|
| 129 |
+
{
|
| 130 |
+
$this->id = $id;
|
| 131 |
+
}
|
| 132 |
+
|
| 133 |
+
/**
|
| 134 |
+
* @return string
|
| 135 |
+
*/
|
| 136 |
+
public function getId()
|
| 137 |
+
{
|
| 138 |
+
return $this->id;
|
| 139 |
+
}
|
| 140 |
+
|
| 141 |
+
/**
|
| 142 |
+
* @param int $no
|
| 143 |
+
*/
|
| 144 |
+
public function setNo($no)
|
| 145 |
+
{
|
| 146 |
+
$this->no = $no;
|
| 147 |
+
}
|
| 148 |
+
|
| 149 |
+
/**
|
| 150 |
+
* @return int
|
| 151 |
+
*/
|
| 152 |
+
public function getNo()
|
| 153 |
+
{
|
| 154 |
+
return $this->no;
|
| 155 |
+
}
|
| 156 |
+
|
| 157 |
+
/**
|
| 158 |
+
* @param int $pr
|
| 159 |
+
*/
|
| 160 |
+
public function setPr($pr)
|
| 161 |
+
{
|
| 162 |
+
$this->pr = $pr;
|
| 163 |
+
}
|
| 164 |
+
|
| 165 |
+
/**
|
| 166 |
+
* @return int
|
| 167 |
+
*/
|
| 168 |
+
public function getPr()
|
| 169 |
+
{
|
| 170 |
+
return $this->pr;
|
| 171 |
+
}
|
| 172 |
+
|
| 173 |
+
/**
|
| 174 |
+
* @param string $sd
|
| 175 |
+
*/
|
| 176 |
+
public function setSd($sd)
|
| 177 |
+
{
|
| 178 |
+
$this->sd = $sd;
|
| 179 |
+
}
|
| 180 |
+
|
| 181 |
+
/**
|
| 182 |
+
* @return string
|
| 183 |
+
*/
|
| 184 |
+
public function getSd()
|
| 185 |
+
{
|
| 186 |
+
return $this->sd;
|
| 187 |
+
}
|
| 188 |
+
|
| 189 |
+
/**
|
| 190 |
+
* @param int $va
|
| 191 |
+
*/
|
| 192 |
+
public function setVa($va)
|
| 193 |
+
{
|
| 194 |
+
$this->va = $va;
|
| 195 |
+
}
|
| 196 |
+
|
| 197 |
+
/**
|
| 198 |
+
* @return int
|
| 199 |
+
*/
|
| 200 |
+
public function getVa()
|
| 201 |
+
{
|
| 202 |
+
return $this->va;
|
| 203 |
+
}
|
| 204 |
+
|
| 205 |
+
/**
|
| 206 |
+
* @param string $it
|
| 207 |
+
*/
|
| 208 |
+
public function setIt($it)
|
| 209 |
+
{
|
| 210 |
+
$this->it = $it;
|
| 211 |
+
}
|
| 212 |
+
|
| 213 |
+
/**
|
| 214 |
+
* @return string
|
| 215 |
+
*/
|
| 216 |
+
public function getIt()
|
| 217 |
+
{
|
| 218 |
+
return $this->it;
|
| 219 |
+
}
|
| 220 |
+
}
|
lib/Payone/Api/Request/Parameter/Invoicing/Transaction.php
CHANGED
|
@@ -1,195 +1,195 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Request_Parameter_Invoicing_Transaction
|
| 34 |
-
extends Payone_Api_Request_Parameter_Abstract
|
| 35 |
-
{
|
| 36 |
-
/**
|
| 37 |
-
* @var string
|
| 38 |
-
*/
|
| 39 |
-
protected $invoiceid = NULL;
|
| 40 |
-
/**
|
| 41 |
-
* @var string
|
| 42 |
-
*/
|
| 43 |
-
protected $invoice_deliverymode = NULL;
|
| 44 |
-
/**
|
| 45 |
-
* @var string
|
| 46 |
-
*/
|
| 47 |
-
protected $invoice_deliverydate = NULL;
|
| 48 |
-
/**
|
| 49 |
-
* @var string
|
| 50 |
-
*/
|
| 51 |
-
protected $invoice_deliveryenddate = NULL;
|
| 52 |
-
/**
|
| 53 |
-
* @var string
|
| 54 |
-
*/
|
| 55 |
-
protected $invoiceappendix = NULL;
|
| 56 |
-
|
| 57 |
-
|
| 58 |
-
|
| 59 |
-
|
| 60 |
-
/**
|
| 61 |
-
* @var Payone_Api_Request_Parameter_Invoicing_Item[]
|
| 62 |
-
*/
|
| 63 |
-
protected $items = array();
|
| 64 |
-
|
| 65 |
-
public function toArray()
|
| 66 |
-
{
|
| 67 |
-
$data = parent::toArray();
|
| 68 |
-
|
| 69 |
-
$i = 1;
|
| 70 |
-
foreach ($this->items as $key => $item) {
|
| 71 |
-
/**
|
| 72 |
-
* @var $item Payone_Api_Request_Parameter_Invoicing_Item
|
| 73 |
-
*/
|
| 74 |
-
|
| 75 |
-
$data = array_merge($data, $item->toArrayByKey($i));
|
| 76 |
-
|
| 77 |
-
$i++;
|
| 78 |
-
}
|
| 79 |
-
|
| 80 |
-
return $data;
|
| 81 |
-
}
|
| 82 |
-
|
| 83 |
-
/**
|
| 84 |
-
* @return bool
|
| 85 |
-
*/
|
| 86 |
-
public function hasItems()
|
| 87 |
-
{
|
| 88 |
-
return count($this->items) ? true : false;
|
| 89 |
-
}
|
| 90 |
-
|
| 91 |
-
/**
|
| 92 |
-
* @param Payone_Api_Request_Parameter_Invoicing_Item $item
|
| 93 |
-
*/
|
| 94 |
-
public function addItem(Payone_Api_Request_Parameter_Invoicing_Item $item)
|
| 95 |
-
{
|
| 96 |
-
$this->items[] = $item;
|
| 97 |
-
}
|
| 98 |
-
|
| 99 |
-
/**
|
| 100 |
-
* @param Payone_Api_Request_Parameter_Invoicing_Item[] $items
|
| 101 |
-
*/
|
| 102 |
-
public function setItems($items)
|
| 103 |
-
{
|
| 104 |
-
$this->items = $items;
|
| 105 |
-
}
|
| 106 |
-
|
| 107 |
-
/**
|
| 108 |
-
* @return Payone_Api_Request_Parameter_Invoicing_Item[]
|
| 109 |
-
*/
|
| 110 |
-
public function getItems()
|
| 111 |
-
{
|
| 112 |
-
return $this->items;
|
| 113 |
-
}
|
| 114 |
-
|
| 115 |
-
/**
|
| 116 |
-
* @param string $invoice_deliverydate
|
| 117 |
-
*/
|
| 118 |
-
public function setInvoiceDeliverydate($invoice_deliverydate)
|
| 119 |
-
{
|
| 120 |
-
$this->invoice_deliverydate = $invoice_deliverydate;
|
| 121 |
-
}
|
| 122 |
-
|
| 123 |
-
/**
|
| 124 |
-
* @return string
|
| 125 |
-
*/
|
| 126 |
-
public function getInvoiceDeliverydate()
|
| 127 |
-
{
|
| 128 |
-
return $this->invoice_deliverydate;
|
| 129 |
-
}
|
| 130 |
-
|
| 131 |
-
/**
|
| 132 |
-
* @param string $invoice_deliveryenddate
|
| 133 |
-
*/
|
| 134 |
-
public function setInvoiceDeliveryenddate($invoice_deliveryenddate)
|
| 135 |
-
{
|
| 136 |
-
$this->invoice_deliveryenddate = $invoice_deliveryenddate;
|
| 137 |
-
}
|
| 138 |
-
|
| 139 |
-
/**
|
| 140 |
-
* @return string
|
| 141 |
-
*/
|
| 142 |
-
public function getInvoiceDeliveryenddate()
|
| 143 |
-
{
|
| 144 |
-
return $this->invoice_deliveryenddate;
|
| 145 |
-
}
|
| 146 |
-
|
| 147 |
-
/**
|
| 148 |
-
* @param string $invoice_deliverymode
|
| 149 |
-
*/
|
| 150 |
-
public function setInvoiceDeliverymode($invoice_deliverymode)
|
| 151 |
-
{
|
| 152 |
-
$this->invoice_deliverymode = $invoice_deliverymode;
|
| 153 |
-
}
|
| 154 |
-
|
| 155 |
-
/**
|
| 156 |
-
* @return string
|
| 157 |
-
*/
|
| 158 |
-
public function getInvoiceDeliverymode()
|
| 159 |
-
{
|
| 160 |
-
return $this->invoice_deliverymode;
|
| 161 |
-
}
|
| 162 |
-
|
| 163 |
-
/**
|
| 164 |
-
* @param string $invoiceappendix
|
| 165 |
-
*/
|
| 166 |
-
public function setInvoiceappendix($invoiceappendix)
|
| 167 |
-
{
|
| 168 |
-
$this->invoiceappendix = $invoiceappendix;
|
| 169 |
-
}
|
| 170 |
-
|
| 171 |
-
/**
|
| 172 |
-
* @return string
|
| 173 |
-
*/
|
| 174 |
-
public function getInvoiceappendix()
|
| 175 |
-
{
|
| 176 |
-
return $this->invoiceappendix;
|
| 177 |
-
}
|
| 178 |
-
|
| 179 |
-
/**
|
| 180 |
-
* @param string $invoiceid
|
| 181 |
-
*/
|
| 182 |
-
public function setInvoiceid($invoiceid)
|
| 183 |
-
{
|
| 184 |
-
$this->invoiceid = $invoiceid;
|
| 185 |
-
}
|
| 186 |
-
|
| 187 |
-
/**
|
| 188 |
-
* @return string
|
| 189 |
-
*/
|
| 190 |
-
public function getInvoiceid()
|
| 191 |
-
{
|
| 192 |
-
return $this->invoiceid;
|
| 193 |
-
}
|
| 194 |
-
|
| 195 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Request_Parameter_Invoicing_Transaction
|
| 34 |
+
extends Payone_Api_Request_Parameter_Abstract
|
| 35 |
+
{
|
| 36 |
+
/**
|
| 37 |
+
* @var string
|
| 38 |
+
*/
|
| 39 |
+
protected $invoiceid = NULL;
|
| 40 |
+
/**
|
| 41 |
+
* @var string
|
| 42 |
+
*/
|
| 43 |
+
protected $invoice_deliverymode = NULL;
|
| 44 |
+
/**
|
| 45 |
+
* @var string
|
| 46 |
+
*/
|
| 47 |
+
protected $invoice_deliverydate = NULL;
|
| 48 |
+
/**
|
| 49 |
+
* @var string
|
| 50 |
+
*/
|
| 51 |
+
protected $invoice_deliveryenddate = NULL;
|
| 52 |
+
/**
|
| 53 |
+
* @var string
|
| 54 |
+
*/
|
| 55 |
+
protected $invoiceappendix = NULL;
|
| 56 |
+
|
| 57 |
+
|
| 58 |
+
|
| 59 |
+
|
| 60 |
+
/**
|
| 61 |
+
* @var Payone_Api_Request_Parameter_Invoicing_Item[]
|
| 62 |
+
*/
|
| 63 |
+
protected $items = array();
|
| 64 |
+
|
| 65 |
+
public function toArray()
|
| 66 |
+
{
|
| 67 |
+
$data = parent::toArray();
|
| 68 |
+
|
| 69 |
+
$i = 1;
|
| 70 |
+
foreach ($this->items as $key => $item) {
|
| 71 |
+
/**
|
| 72 |
+
* @var $item Payone_Api_Request_Parameter_Invoicing_Item
|
| 73 |
+
*/
|
| 74 |
+
|
| 75 |
+
$data = array_merge($data, $item->toArrayByKey($i));
|
| 76 |
+
|
| 77 |
+
$i++;
|
| 78 |
+
}
|
| 79 |
+
|
| 80 |
+
return $data;
|
| 81 |
+
}
|
| 82 |
+
|
| 83 |
+
/**
|
| 84 |
+
* @return bool
|
| 85 |
+
*/
|
| 86 |
+
public function hasItems()
|
| 87 |
+
{
|
| 88 |
+
return count($this->items) ? true : false;
|
| 89 |
+
}
|
| 90 |
+
|
| 91 |
+
/**
|
| 92 |
+
* @param Payone_Api_Request_Parameter_Invoicing_Item $item
|
| 93 |
+
*/
|
| 94 |
+
public function addItem(Payone_Api_Request_Parameter_Invoicing_Item $item)
|
| 95 |
+
{
|
| 96 |
+
$this->items[] = $item;
|
| 97 |
+
}
|
| 98 |
+
|
| 99 |
+
/**
|
| 100 |
+
* @param Payone_Api_Request_Parameter_Invoicing_Item[] $items
|
| 101 |
+
*/
|
| 102 |
+
public function setItems($items)
|
| 103 |
+
{
|
| 104 |
+
$this->items = $items;
|
| 105 |
+
}
|
| 106 |
+
|
| 107 |
+
/**
|
| 108 |
+
* @return Payone_Api_Request_Parameter_Invoicing_Item[]
|
| 109 |
+
*/
|
| 110 |
+
public function getItems()
|
| 111 |
+
{
|
| 112 |
+
return $this->items;
|
| 113 |
+
}
|
| 114 |
+
|
| 115 |
+
/**
|
| 116 |
+
* @param string $invoice_deliverydate
|
| 117 |
+
*/
|
| 118 |
+
public function setInvoiceDeliverydate($invoice_deliverydate)
|
| 119 |
+
{
|
| 120 |
+
$this->invoice_deliverydate = $invoice_deliverydate;
|
| 121 |
+
}
|
| 122 |
+
|
| 123 |
+
/**
|
| 124 |
+
* @return string
|
| 125 |
+
*/
|
| 126 |
+
public function getInvoiceDeliverydate()
|
| 127 |
+
{
|
| 128 |
+
return $this->invoice_deliverydate;
|
| 129 |
+
}
|
| 130 |
+
|
| 131 |
+
/**
|
| 132 |
+
* @param string $invoice_deliveryenddate
|
| 133 |
+
*/
|
| 134 |
+
public function setInvoiceDeliveryenddate($invoice_deliveryenddate)
|
| 135 |
+
{
|
| 136 |
+
$this->invoice_deliveryenddate = $invoice_deliveryenddate;
|
| 137 |
+
}
|
| 138 |
+
|
| 139 |
+
/**
|
| 140 |
+
* @return string
|
| 141 |
+
*/
|
| 142 |
+
public function getInvoiceDeliveryenddate()
|
| 143 |
+
{
|
| 144 |
+
return $this->invoice_deliveryenddate;
|
| 145 |
+
}
|
| 146 |
+
|
| 147 |
+
/**
|
| 148 |
+
* @param string $invoice_deliverymode
|
| 149 |
+
*/
|
| 150 |
+
public function setInvoiceDeliverymode($invoice_deliverymode)
|
| 151 |
+
{
|
| 152 |
+
$this->invoice_deliverymode = $invoice_deliverymode;
|
| 153 |
+
}
|
| 154 |
+
|
| 155 |
+
/**
|
| 156 |
+
* @return string
|
| 157 |
+
*/
|
| 158 |
+
public function getInvoiceDeliverymode()
|
| 159 |
+
{
|
| 160 |
+
return $this->invoice_deliverymode;
|
| 161 |
+
}
|
| 162 |
+
|
| 163 |
+
/**
|
| 164 |
+
* @param string $invoiceappendix
|
| 165 |
+
*/
|
| 166 |
+
public function setInvoiceappendix($invoiceappendix)
|
| 167 |
+
{
|
| 168 |
+
$this->invoiceappendix = $invoiceappendix;
|
| 169 |
+
}
|
| 170 |
+
|
| 171 |
+
/**
|
| 172 |
+
* @return string
|
| 173 |
+
*/
|
| 174 |
+
public function getInvoiceappendix()
|
| 175 |
+
{
|
| 176 |
+
return $this->invoiceappendix;
|
| 177 |
+
}
|
| 178 |
+
|
| 179 |
+
/**
|
| 180 |
+
* @param string $invoiceid
|
| 181 |
+
*/
|
| 182 |
+
public function setInvoiceid($invoiceid)
|
| 183 |
+
{
|
| 184 |
+
$this->invoiceid = $invoiceid;
|
| 185 |
+
}
|
| 186 |
+
|
| 187 |
+
/**
|
| 188 |
+
* @return string
|
| 189 |
+
*/
|
| 190 |
+
public function getInvoiceid()
|
| 191 |
+
{
|
| 192 |
+
return $this->invoiceid;
|
| 193 |
+
}
|
| 194 |
+
|
| 195 |
+
}
|
lib/Payone/Api/Request/Parameter/ManageMandate/Abstract.php
CHANGED
|
@@ -1,40 +1,40 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
|
| 34 |
-
|
| 35 |
-
|
| 36 |
-
abstract class Payone_Api_Request_Parameter_ManageMandate_Abstract
|
| 37 |
-
extends Payone_Api_Request_Parameter_Abstract
|
| 38 |
-
{
|
| 39 |
-
|
| 40 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
|
| 34 |
+
|
| 35 |
+
|
| 36 |
+
abstract class Payone_Api_Request_Parameter_ManageMandate_Abstract
|
| 37 |
+
extends Payone_Api_Request_Parameter_Abstract
|
| 38 |
+
{
|
| 39 |
+
|
| 40 |
+
}
|
lib/Payone/Api/Request/Parameter/ManageMandate/PaymentMethod/Abstract.php
CHANGED
|
@@ -1,40 +1,40 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
|
| 34 |
-
|
| 35 |
-
|
| 36 |
-
abstract class Payone_Api_Request_Parameter_ManageMandate_PaymentMethod_Abstract
|
| 37 |
-
extends Payone_Api_Request_Parameter_Abstract
|
| 38 |
-
{
|
| 39 |
-
|
| 40 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
|
| 34 |
+
|
| 35 |
+
|
| 36 |
+
abstract class Payone_Api_Request_Parameter_ManageMandate_PaymentMethod_Abstract
|
| 37 |
+
extends Payone_Api_Request_Parameter_Abstract
|
| 38 |
+
{
|
| 39 |
+
|
| 40 |
+
}
|
lib/Payone/Api/Request/Parameter/ManageMandate/PaymentMethod/BankAccount.php
CHANGED
|
@@ -1,136 +1,136 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Request_Parameter_ManageMandate_PaymentMethod_BankAccount
|
| 34 |
-
extends Payone_Api_Request_Parameter_ManageMandate_PaymentMethod_Abstract
|
| 35 |
-
{
|
| 36 |
-
/**
|
| 37 |
-
* @var string
|
| 38 |
-
*/
|
| 39 |
-
protected $bankcountry = NULL;
|
| 40 |
-
/**
|
| 41 |
-
* @var string
|
| 42 |
-
*/
|
| 43 |
-
protected $bankaccount = NULL;
|
| 44 |
-
/**
|
| 45 |
-
* @var string
|
| 46 |
-
*/
|
| 47 |
-
protected $bankcode = NULL;
|
| 48 |
-
/**
|
| 49 |
-
* @var string
|
| 50 |
-
*/
|
| 51 |
-
protected $iban = NULL;
|
| 52 |
-
/**
|
| 53 |
-
* @var string
|
| 54 |
-
*/
|
| 55 |
-
protected $bic = NULL;
|
| 56 |
-
|
| 57 |
-
/**
|
| 58 |
-
* @param string $bankcountry
|
| 59 |
-
*/
|
| 60 |
-
public function setBankcountry($bankcountry)
|
| 61 |
-
{
|
| 62 |
-
$this->bankcountry = $bankcountry;
|
| 63 |
-
}
|
| 64 |
-
|
| 65 |
-
/**
|
| 66 |
-
* @return string
|
| 67 |
-
*/
|
| 68 |
-
public function getBankcountry()
|
| 69 |
-
{
|
| 70 |
-
return $this->bankcountry;
|
| 71 |
-
}
|
| 72 |
-
|
| 73 |
-
/**
|
| 74 |
-
* @param string $bankaccount
|
| 75 |
-
*/
|
| 76 |
-
public function setBankaccount($bankaccount)
|
| 77 |
-
{
|
| 78 |
-
$this->bankaccount = $bankaccount;
|
| 79 |
-
}
|
| 80 |
-
|
| 81 |
-
/**
|
| 82 |
-
* @return string
|
| 83 |
-
*/
|
| 84 |
-
public function getBankaccount()
|
| 85 |
-
{
|
| 86 |
-
return $this->bankaccount;
|
| 87 |
-
}
|
| 88 |
-
|
| 89 |
-
/**
|
| 90 |
-
* @param string $bankcode
|
| 91 |
-
*/
|
| 92 |
-
public function setBankcode($bankcode)
|
| 93 |
-
{
|
| 94 |
-
$this->bankcode = $bankcode;
|
| 95 |
-
}
|
| 96 |
-
|
| 97 |
-
/**
|
| 98 |
-
* @return string
|
| 99 |
-
*/
|
| 100 |
-
public function getBankcode()
|
| 101 |
-
{
|
| 102 |
-
return $this->bankcode;
|
| 103 |
-
}
|
| 104 |
-
|
| 105 |
-
/**
|
| 106 |
-
* @param string $iban
|
| 107 |
-
*/
|
| 108 |
-
public function setIban($iban)
|
| 109 |
-
{
|
| 110 |
-
$this->iban = $iban;
|
| 111 |
-
}
|
| 112 |
-
|
| 113 |
-
/**
|
| 114 |
-
* @return string
|
| 115 |
-
*/
|
| 116 |
-
public function getIban()
|
| 117 |
-
{
|
| 118 |
-
return $this->iban;
|
| 119 |
-
}
|
| 120 |
-
|
| 121 |
-
/**
|
| 122 |
-
* @param string $bic
|
| 123 |
-
*/
|
| 124 |
-
public function setBic($bic)
|
| 125 |
-
{
|
| 126 |
-
$this->bic = $bic;
|
| 127 |
-
}
|
| 128 |
-
|
| 129 |
-
/**
|
| 130 |
-
* @return string
|
| 131 |
-
*/
|
| 132 |
-
public function getBic()
|
| 133 |
-
{
|
| 134 |
-
return $this->bic;
|
| 135 |
-
}
|
| 136 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Request_Parameter_ManageMandate_PaymentMethod_BankAccount
|
| 34 |
+
extends Payone_Api_Request_Parameter_ManageMandate_PaymentMethod_Abstract
|
| 35 |
+
{
|
| 36 |
+
/**
|
| 37 |
+
* @var string
|
| 38 |
+
*/
|
| 39 |
+
protected $bankcountry = NULL;
|
| 40 |
+
/**
|
| 41 |
+
* @var string
|
| 42 |
+
*/
|
| 43 |
+
protected $bankaccount = NULL;
|
| 44 |
+
/**
|
| 45 |
+
* @var string
|
| 46 |
+
*/
|
| 47 |
+
protected $bankcode = NULL;
|
| 48 |
+
/**
|
| 49 |
+
* @var string
|
| 50 |
+
*/
|
| 51 |
+
protected $iban = NULL;
|
| 52 |
+
/**
|
| 53 |
+
* @var string
|
| 54 |
+
*/
|
| 55 |
+
protected $bic = NULL;
|
| 56 |
+
|
| 57 |
+
/**
|
| 58 |
+
* @param string $bankcountry
|
| 59 |
+
*/
|
| 60 |
+
public function setBankcountry($bankcountry)
|
| 61 |
+
{
|
| 62 |
+
$this->bankcountry = $bankcountry;
|
| 63 |
+
}
|
| 64 |
+
|
| 65 |
+
/**
|
| 66 |
+
* @return string
|
| 67 |
+
*/
|
| 68 |
+
public function getBankcountry()
|
| 69 |
+
{
|
| 70 |
+
return $this->bankcountry;
|
| 71 |
+
}
|
| 72 |
+
|
| 73 |
+
/**
|
| 74 |
+
* @param string $bankaccount
|
| 75 |
+
*/
|
| 76 |
+
public function setBankaccount($bankaccount)
|
| 77 |
+
{
|
| 78 |
+
$this->bankaccount = $bankaccount;
|
| 79 |
+
}
|
| 80 |
+
|
| 81 |
+
/**
|
| 82 |
+
* @return string
|
| 83 |
+
*/
|
| 84 |
+
public function getBankaccount()
|
| 85 |
+
{
|
| 86 |
+
return $this->bankaccount;
|
| 87 |
+
}
|
| 88 |
+
|
| 89 |
+
/**
|
| 90 |
+
* @param string $bankcode
|
| 91 |
+
*/
|
| 92 |
+
public function setBankcode($bankcode)
|
| 93 |
+
{
|
| 94 |
+
$this->bankcode = $bankcode;
|
| 95 |
+
}
|
| 96 |
+
|
| 97 |
+
/**
|
| 98 |
+
* @return string
|
| 99 |
+
*/
|
| 100 |
+
public function getBankcode()
|
| 101 |
+
{
|
| 102 |
+
return $this->bankcode;
|
| 103 |
+
}
|
| 104 |
+
|
| 105 |
+
/**
|
| 106 |
+
* @param string $iban
|
| 107 |
+
*/
|
| 108 |
+
public function setIban($iban)
|
| 109 |
+
{
|
| 110 |
+
$this->iban = $iban;
|
| 111 |
+
}
|
| 112 |
+
|
| 113 |
+
/**
|
| 114 |
+
* @return string
|
| 115 |
+
*/
|
| 116 |
+
public function getIban()
|
| 117 |
+
{
|
| 118 |
+
return $this->iban;
|
| 119 |
+
}
|
| 120 |
+
|
| 121 |
+
/**
|
| 122 |
+
* @param string $bic
|
| 123 |
+
*/
|
| 124 |
+
public function setBic($bic)
|
| 125 |
+
{
|
| 126 |
+
$this->bic = $bic;
|
| 127 |
+
}
|
| 128 |
+
|
| 129 |
+
/**
|
| 130 |
+
* @return string
|
| 131 |
+
*/
|
| 132 |
+
public function getBic()
|
| 133 |
+
{
|
| 134 |
+
return $this->bic;
|
| 135 |
+
}
|
| 136 |
+
}
|
lib/Payone/Api/Request/Parameter/ManageMandate/PersonalData.php
CHANGED
|
@@ -1,200 +1,200 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Request_Parameter_ManageMandate_PersonalData
|
| 34 |
-
extends Payone_Api_Request_Parameter_ManageMandate_Abstract
|
| 35 |
-
{
|
| 36 |
-
/**
|
| 37 |
-
* Merchant's customer ID (Permitted symbols: 0-9, a-z, A-Z, .,-,_,/)
|
| 38 |
-
* @var string
|
| 39 |
-
*/
|
| 40 |
-
protected $customerid = null;
|
| 41 |
-
/**
|
| 42 |
-
* PAYONE debtor ID
|
| 43 |
-
*
|
| 44 |
-
* @var int
|
| 45 |
-
*/
|
| 46 |
-
protected $userid = NULL;
|
| 47 |
-
protected $firstname = null;
|
| 48 |
-
protected $lastname = null;
|
| 49 |
-
protected $company = null;
|
| 50 |
-
protected $street = null;
|
| 51 |
-
protected $zip = null;
|
| 52 |
-
protected $city = null;
|
| 53 |
-
/**
|
| 54 |
-
* Country (ISO-3166)
|
| 55 |
-
*
|
| 56 |
-
* @var string
|
| 57 |
-
*/
|
| 58 |
-
protected $country = null;
|
| 59 |
-
protected $email = null;
|
| 60 |
-
/**
|
| 61 |
-
* Language indicator (ISO639)
|
| 62 |
-
*
|
| 63 |
-
* @var string
|
| 64 |
-
*/
|
| 65 |
-
protected $language = null;
|
| 66 |
-
|
| 67 |
-
public function setCity($city)
|
| 68 |
-
{
|
| 69 |
-
$this->city = $city;
|
| 70 |
-
}
|
| 71 |
-
|
| 72 |
-
public function getCity()
|
| 73 |
-
{
|
| 74 |
-
return $this->city;
|
| 75 |
-
}
|
| 76 |
-
|
| 77 |
-
public function setCompany($company)
|
| 78 |
-
{
|
| 79 |
-
$this->company = $company;
|
| 80 |
-
}
|
| 81 |
-
|
| 82 |
-
public function getCompany()
|
| 83 |
-
{
|
| 84 |
-
return $this->company;
|
| 85 |
-
}
|
| 86 |
-
|
| 87 |
-
/**
|
| 88 |
-
* @param string $country
|
| 89 |
-
*/
|
| 90 |
-
public function setCountry($country)
|
| 91 |
-
{
|
| 92 |
-
$this->country = $country;
|
| 93 |
-
}
|
| 94 |
-
|
| 95 |
-
/**
|
| 96 |
-
* @return string
|
| 97 |
-
*/
|
| 98 |
-
public function getCountry()
|
| 99 |
-
{
|
| 100 |
-
return $this->country;
|
| 101 |
-
}
|
| 102 |
-
|
| 103 |
-
/**
|
| 104 |
-
* @param string $customerid
|
| 105 |
-
*/
|
| 106 |
-
public function setCustomerid($customerid)
|
| 107 |
-
{
|
| 108 |
-
$this->customerid = $customerid;
|
| 109 |
-
}
|
| 110 |
-
|
| 111 |
-
/**
|
| 112 |
-
* @return string
|
| 113 |
-
*/
|
| 114 |
-
public function getCustomerid()
|
| 115 |
-
{
|
| 116 |
-
return $this->customerid;
|
| 117 |
-
}
|
| 118 |
-
|
| 119 |
-
public function setEmail($email)
|
| 120 |
-
{
|
| 121 |
-
$this->email = $email;
|
| 122 |
-
}
|
| 123 |
-
|
| 124 |
-
public function getEmail()
|
| 125 |
-
{
|
| 126 |
-
return $this->email;
|
| 127 |
-
}
|
| 128 |
-
|
| 129 |
-
public function setFirstname($firstname)
|
| 130 |
-
{
|
| 131 |
-
$this->firstname = $firstname;
|
| 132 |
-
}
|
| 133 |
-
|
| 134 |
-
public function getFirstname()
|
| 135 |
-
{
|
| 136 |
-
return $this->firstname;
|
| 137 |
-
}
|
| 138 |
-
|
| 139 |
-
/**
|
| 140 |
-
* @param string $language
|
| 141 |
-
*/
|
| 142 |
-
public function setLanguage($language)
|
| 143 |
-
{
|
| 144 |
-
$this->language = $language;
|
| 145 |
-
}
|
| 146 |
-
|
| 147 |
-
/**
|
| 148 |
-
* @return string
|
| 149 |
-
*/
|
| 150 |
-
public function getLanguage()
|
| 151 |
-
{
|
| 152 |
-
return $this->language;
|
| 153 |
-
}
|
| 154 |
-
|
| 155 |
-
public function setLastname($lastname)
|
| 156 |
-
{
|
| 157 |
-
$this->lastname = $lastname;
|
| 158 |
-
}
|
| 159 |
-
|
| 160 |
-
public function getLastname()
|
| 161 |
-
{
|
| 162 |
-
return $this->lastname;
|
| 163 |
-
}
|
| 164 |
-
|
| 165 |
-
public function setStreet($street)
|
| 166 |
-
{
|
| 167 |
-
$this->street = $street;
|
| 168 |
-
}
|
| 169 |
-
|
| 170 |
-
public function getStreet()
|
| 171 |
-
{
|
| 172 |
-
return $this->street;
|
| 173 |
-
}
|
| 174 |
-
|
| 175 |
-
/**
|
| 176 |
-
* @param string $userid
|
| 177 |
-
*/
|
| 178 |
-
public function setUserid($userid)
|
| 179 |
-
{
|
| 180 |
-
$this->userid = $userid;
|
| 181 |
-
}
|
| 182 |
-
|
| 183 |
-
/**
|
| 184 |
-
* @return string
|
| 185 |
-
*/
|
| 186 |
-
public function getUserid()
|
| 187 |
-
{
|
| 188 |
-
return $this->userid;
|
| 189 |
-
}
|
| 190 |
-
|
| 191 |
-
public function setZip($zip)
|
| 192 |
-
{
|
| 193 |
-
$this->zip = $zip;
|
| 194 |
-
}
|
| 195 |
-
|
| 196 |
-
public function getZip()
|
| 197 |
-
{
|
| 198 |
-
return $this->zip;
|
| 199 |
-
}
|
| 200 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Request_Parameter_ManageMandate_PersonalData
|
| 34 |
+
extends Payone_Api_Request_Parameter_ManageMandate_Abstract
|
| 35 |
+
{
|
| 36 |
+
/**
|
| 37 |
+
* Merchant's customer ID (Permitted symbols: 0-9, a-z, A-Z, .,-,_,/)
|
| 38 |
+
* @var string
|
| 39 |
+
*/
|
| 40 |
+
protected $customerid = null;
|
| 41 |
+
/**
|
| 42 |
+
* PAYONE debtor ID
|
| 43 |
+
*
|
| 44 |
+
* @var int
|
| 45 |
+
*/
|
| 46 |
+
protected $userid = NULL;
|
| 47 |
+
protected $firstname = null;
|
| 48 |
+
protected $lastname = null;
|
| 49 |
+
protected $company = null;
|
| 50 |
+
protected $street = null;
|
| 51 |
+
protected $zip = null;
|
| 52 |
+
protected $city = null;
|
| 53 |
+
/**
|
| 54 |
+
* Country (ISO-3166)
|
| 55 |
+
*
|
| 56 |
+
* @var string
|
| 57 |
+
*/
|
| 58 |
+
protected $country = null;
|
| 59 |
+
protected $email = null;
|
| 60 |
+
/**
|
| 61 |
+
* Language indicator (ISO639)
|
| 62 |
+
*
|
| 63 |
+
* @var string
|
| 64 |
+
*/
|
| 65 |
+
protected $language = null;
|
| 66 |
+
|
| 67 |
+
public function setCity($city)
|
| 68 |
+
{
|
| 69 |
+
$this->city = $city;
|
| 70 |
+
}
|
| 71 |
+
|
| 72 |
+
public function getCity()
|
| 73 |
+
{
|
| 74 |
+
return $this->city;
|
| 75 |
+
}
|
| 76 |
+
|
| 77 |
+
public function setCompany($company)
|
| 78 |
+
{
|
| 79 |
+
$this->company = $company;
|
| 80 |
+
}
|
| 81 |
+
|
| 82 |
+
public function getCompany()
|
| 83 |
+
{
|
| 84 |
+
return $this->company;
|
| 85 |
+
}
|
| 86 |
+
|
| 87 |
+
/**
|
| 88 |
+
* @param string $country
|
| 89 |
+
*/
|
| 90 |
+
public function setCountry($country)
|
| 91 |
+
{
|
| 92 |
+
$this->country = $country;
|
| 93 |
+
}
|
| 94 |
+
|
| 95 |
+
/**
|
| 96 |
+
* @return string
|
| 97 |
+
*/
|
| 98 |
+
public function getCountry()
|
| 99 |
+
{
|
| 100 |
+
return $this->country;
|
| 101 |
+
}
|
| 102 |
+
|
| 103 |
+
/**
|
| 104 |
+
* @param string $customerid
|
| 105 |
+
*/
|
| 106 |
+
public function setCustomerid($customerid)
|
| 107 |
+
{
|
| 108 |
+
$this->customerid = $customerid;
|
| 109 |
+
}
|
| 110 |
+
|
| 111 |
+
/**
|
| 112 |
+
* @return string
|
| 113 |
+
*/
|
| 114 |
+
public function getCustomerid()
|
| 115 |
+
{
|
| 116 |
+
return $this->customerid;
|
| 117 |
+
}
|
| 118 |
+
|
| 119 |
+
public function setEmail($email)
|
| 120 |
+
{
|
| 121 |
+
$this->email = $email;
|
| 122 |
+
}
|
| 123 |
+
|
| 124 |
+
public function getEmail()
|
| 125 |
+
{
|
| 126 |
+
return $this->email;
|
| 127 |
+
}
|
| 128 |
+
|
| 129 |
+
public function setFirstname($firstname)
|
| 130 |
+
{
|
| 131 |
+
$this->firstname = $firstname;
|
| 132 |
+
}
|
| 133 |
+
|
| 134 |
+
public function getFirstname()
|
| 135 |
+
{
|
| 136 |
+
return $this->firstname;
|
| 137 |
+
}
|
| 138 |
+
|
| 139 |
+
/**
|
| 140 |
+
* @param string $language
|
| 141 |
+
*/
|
| 142 |
+
public function setLanguage($language)
|
| 143 |
+
{
|
| 144 |
+
$this->language = $language;
|
| 145 |
+
}
|
| 146 |
+
|
| 147 |
+
/**
|
| 148 |
+
* @return string
|
| 149 |
+
*/
|
| 150 |
+
public function getLanguage()
|
| 151 |
+
{
|
| 152 |
+
return $this->language;
|
| 153 |
+
}
|
| 154 |
+
|
| 155 |
+
public function setLastname($lastname)
|
| 156 |
+
{
|
| 157 |
+
$this->lastname = $lastname;
|
| 158 |
+
}
|
| 159 |
+
|
| 160 |
+
public function getLastname()
|
| 161 |
+
{
|
| 162 |
+
return $this->lastname;
|
| 163 |
+
}
|
| 164 |
+
|
| 165 |
+
public function setStreet($street)
|
| 166 |
+
{
|
| 167 |
+
$this->street = $street;
|
| 168 |
+
}
|
| 169 |
+
|
| 170 |
+
public function getStreet()
|
| 171 |
+
{
|
| 172 |
+
return $this->street;
|
| 173 |
+
}
|
| 174 |
+
|
| 175 |
+
/**
|
| 176 |
+
* @param string $userid
|
| 177 |
+
*/
|
| 178 |
+
public function setUserid($userid)
|
| 179 |
+
{
|
| 180 |
+
$this->userid = $userid;
|
| 181 |
+
}
|
| 182 |
+
|
| 183 |
+
/**
|
| 184 |
+
* @return string
|
| 185 |
+
*/
|
| 186 |
+
public function getUserid()
|
| 187 |
+
{
|
| 188 |
+
return $this->userid;
|
| 189 |
+
}
|
| 190 |
+
|
| 191 |
+
public function setZip($zip)
|
| 192 |
+
{
|
| 193 |
+
$this->zip = $zip;
|
| 194 |
+
}
|
| 195 |
+
|
| 196 |
+
public function getZip()
|
| 197 |
+
{
|
| 198 |
+
return $this->zip;
|
| 199 |
+
}
|
| 200 |
+
}
|
lib/Payone/Api/Request/Parameter/Refund/Abstract.php
CHANGED
|
@@ -1,40 +1,40 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
|
| 34 |
-
|
| 35 |
-
|
| 36 |
-
abstract class Payone_Api_Request_Parameter_Refund_Abstract
|
| 37 |
-
extends Payone_Api_Request_Parameter_Abstract
|
| 38 |
-
{
|
| 39 |
-
|
| 40 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
|
| 34 |
+
|
| 35 |
+
|
| 36 |
+
abstract class Payone_Api_Request_Parameter_Refund_Abstract
|
| 37 |
+
extends Payone_Api_Request_Parameter_Abstract
|
| 38 |
+
{
|
| 39 |
+
|
| 40 |
+
}
|
lib/Payone/Api/Request/Parameter/Refund/PaymentMethod/BankAccount.php
CHANGED
|
@@ -1,196 +1,196 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Request_Parameter_Refund_PaymentMethod_BankAccount
|
| 34 |
-
extends Payone_Api_Request_Parameter_Refund_Abstract
|
| 35 |
-
{
|
| 36 |
-
/**
|
| 37 |
-
* @var string
|
| 38 |
-
*/
|
| 39 |
-
protected $bankcountry = NULL;
|
| 40 |
-
/**
|
| 41 |
-
* @var string
|
| 42 |
-
*/
|
| 43 |
-
protected $bankaccount = NULL;
|
| 44 |
-
/**
|
| 45 |
-
* @var int
|
| 46 |
-
*/
|
| 47 |
-
protected $bankcode = NULL;
|
| 48 |
-
/**
|
| 49 |
-
* @var int
|
| 50 |
-
*/
|
| 51 |
-
protected $bankbranchcode = NULL;
|
| 52 |
-
/**
|
| 53 |
-
* @var int
|
| 54 |
-
*/
|
| 55 |
-
protected $bankcheckdigit = NULL;
|
| 56 |
-
/**
|
| 57 |
-
* @var string
|
| 58 |
-
*/
|
| 59 |
-
protected $iban = NULL;
|
| 60 |
-
/**
|
| 61 |
-
* @var string
|
| 62 |
-
*/
|
| 63 |
-
protected $bic = NULL;
|
| 64 |
-
/**
|
| 65 |
-
* @var string
|
| 66 |
-
*/
|
| 67 |
-
protected $mandate_identification = NULL;
|
| 68 |
-
|
| 69 |
-
/**
|
| 70 |
-
* @param string $bankaccount
|
| 71 |
-
*/
|
| 72 |
-
public function setBankaccount($bankaccount)
|
| 73 |
-
{
|
| 74 |
-
$this->bankaccount = $bankaccount;
|
| 75 |
-
}
|
| 76 |
-
|
| 77 |
-
/**
|
| 78 |
-
* @return string
|
| 79 |
-
*/
|
| 80 |
-
public function getBankaccount()
|
| 81 |
-
{
|
| 82 |
-
return $this->bankaccount;
|
| 83 |
-
}
|
| 84 |
-
|
| 85 |
-
/**
|
| 86 |
-
* @param int $bankbranchcode
|
| 87 |
-
*/
|
| 88 |
-
public function setBankbranchcode($bankbranchcode)
|
| 89 |
-
{
|
| 90 |
-
$this->bankbranchcode = $bankbranchcode;
|
| 91 |
-
}
|
| 92 |
-
|
| 93 |
-
/**
|
| 94 |
-
* @return int
|
| 95 |
-
*/
|
| 96 |
-
public function getBankbranchcode()
|
| 97 |
-
{
|
| 98 |
-
return $this->bankbranchcode;
|
| 99 |
-
}
|
| 100 |
-
|
| 101 |
-
/**
|
| 102 |
-
* @param int $bankcheckdigit
|
| 103 |
-
*/
|
| 104 |
-
public function setBankcheckdigit($bankcheckdigit)
|
| 105 |
-
{
|
| 106 |
-
$this->bankcheckdigit = $bankcheckdigit;
|
| 107 |
-
}
|
| 108 |
-
|
| 109 |
-
/**
|
| 110 |
-
* @return int
|
| 111 |
-
*/
|
| 112 |
-
public function getBankcheckdigit()
|
| 113 |
-
{
|
| 114 |
-
return $this->bankcheckdigit;
|
| 115 |
-
}
|
| 116 |
-
|
| 117 |
-
/**
|
| 118 |
-
* @param int $bankcode
|
| 119 |
-
*/
|
| 120 |
-
public function setBankcode($bankcode)
|
| 121 |
-
{
|
| 122 |
-
$this->bankcode = $bankcode;
|
| 123 |
-
}
|
| 124 |
-
|
| 125 |
-
/**
|
| 126 |
-
* @return int
|
| 127 |
-
*/
|
| 128 |
-
public function getBankcode()
|
| 129 |
-
{
|
| 130 |
-
return $this->bankcode;
|
| 131 |
-
}
|
| 132 |
-
|
| 133 |
-
/**
|
| 134 |
-
* @param string $bankcountry
|
| 135 |
-
*/
|
| 136 |
-
public function setBankcountry($bankcountry)
|
| 137 |
-
{
|
| 138 |
-
$this->bankcountry = $bankcountry;
|
| 139 |
-
}
|
| 140 |
-
|
| 141 |
-
/**
|
| 142 |
-
* @return string
|
| 143 |
-
*/
|
| 144 |
-
public function getBankcountry()
|
| 145 |
-
{
|
| 146 |
-
return $this->bankcountry;
|
| 147 |
-
}
|
| 148 |
-
|
| 149 |
-
/**
|
| 150 |
-
* @param string $iban
|
| 151 |
-
*/
|
| 152 |
-
public function setIban($iban)
|
| 153 |
-
{
|
| 154 |
-
$this->iban = $iban;
|
| 155 |
-
}
|
| 156 |
-
|
| 157 |
-
/**
|
| 158 |
-
* @return string
|
| 159 |
-
*/
|
| 160 |
-
public function getIban()
|
| 161 |
-
{
|
| 162 |
-
return $this->iban;
|
| 163 |
-
}
|
| 164 |
-
|
| 165 |
-
/**
|
| 166 |
-
* @param string $bic
|
| 167 |
-
*/
|
| 168 |
-
public function setBic($bic)
|
| 169 |
-
{
|
| 170 |
-
$this->bic = $bic;
|
| 171 |
-
}
|
| 172 |
-
|
| 173 |
-
/**
|
| 174 |
-
* @return string
|
| 175 |
-
*/
|
| 176 |
-
public function getBic()
|
| 177 |
-
{
|
| 178 |
-
return $this->bic;
|
| 179 |
-
}
|
| 180 |
-
|
| 181 |
-
/**
|
| 182 |
-
* @param string $mandateIdentification
|
| 183 |
-
*/
|
| 184 |
-
public function setMandateIdentification($mandateIdentification)
|
| 185 |
-
{
|
| 186 |
-
$this->mandate_identification = $mandateIdentification;
|
| 187 |
-
}
|
| 188 |
-
|
| 189 |
-
/**
|
| 190 |
-
* @return string
|
| 191 |
-
*/
|
| 192 |
-
public function getMandateIdentification()
|
| 193 |
-
{
|
| 194 |
-
return $this->mandate_identification;
|
| 195 |
-
}
|
| 196 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Request_Parameter_Refund_PaymentMethod_BankAccount
|
| 34 |
+
extends Payone_Api_Request_Parameter_Refund_Abstract
|
| 35 |
+
{
|
| 36 |
+
/**
|
| 37 |
+
* @var string
|
| 38 |
+
*/
|
| 39 |
+
protected $bankcountry = NULL;
|
| 40 |
+
/**
|
| 41 |
+
* @var string
|
| 42 |
+
*/
|
| 43 |
+
protected $bankaccount = NULL;
|
| 44 |
+
/**
|
| 45 |
+
* @var int
|
| 46 |
+
*/
|
| 47 |
+
protected $bankcode = NULL;
|
| 48 |
+
/**
|
| 49 |
+
* @var int
|
| 50 |
+
*/
|
| 51 |
+
protected $bankbranchcode = NULL;
|
| 52 |
+
/**
|
| 53 |
+
* @var int
|
| 54 |
+
*/
|
| 55 |
+
protected $bankcheckdigit = NULL;
|
| 56 |
+
/**
|
| 57 |
+
* @var string
|
| 58 |
+
*/
|
| 59 |
+
protected $iban = NULL;
|
| 60 |
+
/**
|
| 61 |
+
* @var string
|
| 62 |
+
*/
|
| 63 |
+
protected $bic = NULL;
|
| 64 |
+
/**
|
| 65 |
+
* @var string
|
| 66 |
+
*/
|
| 67 |
+
protected $mandate_identification = NULL;
|
| 68 |
+
|
| 69 |
+
/**
|
| 70 |
+
* @param string $bankaccount
|
| 71 |
+
*/
|
| 72 |
+
public function setBankaccount($bankaccount)
|
| 73 |
+
{
|
| 74 |
+
$this->bankaccount = $bankaccount;
|
| 75 |
+
}
|
| 76 |
+
|
| 77 |
+
/**
|
| 78 |
+
* @return string
|
| 79 |
+
*/
|
| 80 |
+
public function getBankaccount()
|
| 81 |
+
{
|
| 82 |
+
return $this->bankaccount;
|
| 83 |
+
}
|
| 84 |
+
|
| 85 |
+
/**
|
| 86 |
+
* @param int $bankbranchcode
|
| 87 |
+
*/
|
| 88 |
+
public function setBankbranchcode($bankbranchcode)
|
| 89 |
+
{
|
| 90 |
+
$this->bankbranchcode = $bankbranchcode;
|
| 91 |
+
}
|
| 92 |
+
|
| 93 |
+
/**
|
| 94 |
+
* @return int
|
| 95 |
+
*/
|
| 96 |
+
public function getBankbranchcode()
|
| 97 |
+
{
|
| 98 |
+
return $this->bankbranchcode;
|
| 99 |
+
}
|
| 100 |
+
|
| 101 |
+
/**
|
| 102 |
+
* @param int $bankcheckdigit
|
| 103 |
+
*/
|
| 104 |
+
public function setBankcheckdigit($bankcheckdigit)
|
| 105 |
+
{
|
| 106 |
+
$this->bankcheckdigit = $bankcheckdigit;
|
| 107 |
+
}
|
| 108 |
+
|
| 109 |
+
/**
|
| 110 |
+
* @return int
|
| 111 |
+
*/
|
| 112 |
+
public function getBankcheckdigit()
|
| 113 |
+
{
|
| 114 |
+
return $this->bankcheckdigit;
|
| 115 |
+
}
|
| 116 |
+
|
| 117 |
+
/**
|
| 118 |
+
* @param int $bankcode
|
| 119 |
+
*/
|
| 120 |
+
public function setBankcode($bankcode)
|
| 121 |
+
{
|
| 122 |
+
$this->bankcode = $bankcode;
|
| 123 |
+
}
|
| 124 |
+
|
| 125 |
+
/**
|
| 126 |
+
* @return int
|
| 127 |
+
*/
|
| 128 |
+
public function getBankcode()
|
| 129 |
+
{
|
| 130 |
+
return $this->bankcode;
|
| 131 |
+
}
|
| 132 |
+
|
| 133 |
+
/**
|
| 134 |
+
* @param string $bankcountry
|
| 135 |
+
*/
|
| 136 |
+
public function setBankcountry($bankcountry)
|
| 137 |
+
{
|
| 138 |
+
$this->bankcountry = $bankcountry;
|
| 139 |
+
}
|
| 140 |
+
|
| 141 |
+
/**
|
| 142 |
+
* @return string
|
| 143 |
+
*/
|
| 144 |
+
public function getBankcountry()
|
| 145 |
+
{
|
| 146 |
+
return $this->bankcountry;
|
| 147 |
+
}
|
| 148 |
+
|
| 149 |
+
/**
|
| 150 |
+
* @param string $iban
|
| 151 |
+
*/
|
| 152 |
+
public function setIban($iban)
|
| 153 |
+
{
|
| 154 |
+
$this->iban = $iban;
|
| 155 |
+
}
|
| 156 |
+
|
| 157 |
+
/**
|
| 158 |
+
* @return string
|
| 159 |
+
*/
|
| 160 |
+
public function getIban()
|
| 161 |
+
{
|
| 162 |
+
return $this->iban;
|
| 163 |
+
}
|
| 164 |
+
|
| 165 |
+
/**
|
| 166 |
+
* @param string $bic
|
| 167 |
+
*/
|
| 168 |
+
public function setBic($bic)
|
| 169 |
+
{
|
| 170 |
+
$this->bic = $bic;
|
| 171 |
+
}
|
| 172 |
+
|
| 173 |
+
/**
|
| 174 |
+
* @return string
|
| 175 |
+
*/
|
| 176 |
+
public function getBic()
|
| 177 |
+
{
|
| 178 |
+
return $this->bic;
|
| 179 |
+
}
|
| 180 |
+
|
| 181 |
+
/**
|
| 182 |
+
* @param string $mandateIdentification
|
| 183 |
+
*/
|
| 184 |
+
public function setMandateIdentification($mandateIdentification)
|
| 185 |
+
{
|
| 186 |
+
$this->mandate_identification = $mandateIdentification;
|
| 187 |
+
}
|
| 188 |
+
|
| 189 |
+
/**
|
| 190 |
+
* @return string
|
| 191 |
+
*/
|
| 192 |
+
public function getMandateIdentification()
|
| 193 |
+
{
|
| 194 |
+
return $this->mandate_identification;
|
| 195 |
+
}
|
| 196 |
+
}
|
lib/Payone/Api/Request/Parameter/UpdateAccess/Invoicing/Transaction.php
CHANGED
|
@@ -1,90 +1,90 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Request_Parameter_UpdateAccess_Invoicing_Transaction
|
| 34 |
-
extends Payone_Api_Request_Parameter_Abstract
|
| 35 |
-
{
|
| 36 |
-
/**
|
| 37 |
-
* @var Payone_Api_Request_Parameter_Invoicing_Access_Item[]
|
| 38 |
-
*/
|
| 39 |
-
protected $items = array();
|
| 40 |
-
|
| 41 |
-
public function toArray()
|
| 42 |
-
{
|
| 43 |
-
$data = parent::toArray();
|
| 44 |
-
|
| 45 |
-
$i = 1;
|
| 46 |
-
foreach ($this->items as $key => $item) {
|
| 47 |
-
/**
|
| 48 |
-
* @var $item Payone_Api_Request_Parameter_Invoicing_Access_Item
|
| 49 |
-
*/
|
| 50 |
-
|
| 51 |
-
$data = array_merge($data, $item->toArrayByKey($i));
|
| 52 |
-
|
| 53 |
-
$i++;
|
| 54 |
-
}
|
| 55 |
-
|
| 56 |
-
return $data;
|
| 57 |
-
}
|
| 58 |
-
|
| 59 |
-
/**
|
| 60 |
-
* @return bool
|
| 61 |
-
*/
|
| 62 |
-
public function hasItems()
|
| 63 |
-
{
|
| 64 |
-
return count($this->items) ? true : false;
|
| 65 |
-
}
|
| 66 |
-
|
| 67 |
-
/**
|
| 68 |
-
* @param Payone_Api_Request_Parameter_Invoicing_Access_Item $item
|
| 69 |
-
*/
|
| 70 |
-
public function addItem(Payone_Api_Request_Parameter_Invoicing_Access_Item $item)
|
| 71 |
-
{
|
| 72 |
-
$this->items[] = $item;
|
| 73 |
-
}
|
| 74 |
-
|
| 75 |
-
/**
|
| 76 |
-
* @param Payone_Api_Request_Parameter_Invoicing_Access_Item[] $items
|
| 77 |
-
*/
|
| 78 |
-
public function setItems($items)
|
| 79 |
-
{
|
| 80 |
-
$this->items = $items;
|
| 81 |
-
}
|
| 82 |
-
|
| 83 |
-
/**
|
| 84 |
-
* @return Payone_Api_Request_Parameter_Invoicing_Access_Item[]
|
| 85 |
-
*/
|
| 86 |
-
public function getItems()
|
| 87 |
-
{
|
| 88 |
-
return $this->items;
|
| 89 |
-
}
|
| 90 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Request_Parameter_UpdateAccess_Invoicing_Transaction
|
| 34 |
+
extends Payone_Api_Request_Parameter_Abstract
|
| 35 |
+
{
|
| 36 |
+
/**
|
| 37 |
+
* @var Payone_Api_Request_Parameter_Invoicing_Access_Item[]
|
| 38 |
+
*/
|
| 39 |
+
protected $items = array();
|
| 40 |
+
|
| 41 |
+
public function toArray()
|
| 42 |
+
{
|
| 43 |
+
$data = parent::toArray();
|
| 44 |
+
|
| 45 |
+
$i = 1;
|
| 46 |
+
foreach ($this->items as $key => $item) {
|
| 47 |
+
/**
|
| 48 |
+
* @var $item Payone_Api_Request_Parameter_Invoicing_Access_Item
|
| 49 |
+
*/
|
| 50 |
+
|
| 51 |
+
$data = array_merge($data, $item->toArrayByKey($i));
|
| 52 |
+
|
| 53 |
+
$i++;
|
| 54 |
+
}
|
| 55 |
+
|
| 56 |
+
return $data;
|
| 57 |
+
}
|
| 58 |
+
|
| 59 |
+
/**
|
| 60 |
+
* @return bool
|
| 61 |
+
*/
|
| 62 |
+
public function hasItems()
|
| 63 |
+
{
|
| 64 |
+
return count($this->items) ? true : false;
|
| 65 |
+
}
|
| 66 |
+
|
| 67 |
+
/**
|
| 68 |
+
* @param Payone_Api_Request_Parameter_Invoicing_Access_Item $item
|
| 69 |
+
*/
|
| 70 |
+
public function addItem(Payone_Api_Request_Parameter_Invoicing_Access_Item $item)
|
| 71 |
+
{
|
| 72 |
+
$this->items[] = $item;
|
| 73 |
+
}
|
| 74 |
+
|
| 75 |
+
/**
|
| 76 |
+
* @param Payone_Api_Request_Parameter_Invoicing_Access_Item[] $items
|
| 77 |
+
*/
|
| 78 |
+
public function setItems($items)
|
| 79 |
+
{
|
| 80 |
+
$this->items = $items;
|
| 81 |
+
}
|
| 82 |
+
|
| 83 |
+
/**
|
| 84 |
+
* @return Payone_Api_Request_Parameter_Invoicing_Access_Item[]
|
| 85 |
+
*/
|
| 86 |
+
public function getItems()
|
| 87 |
+
{
|
| 88 |
+
return $this->items;
|
| 89 |
+
}
|
| 90 |
+
}
|
lib/Payone/Api/Request/Parameter/Vauthorization/Abstract.php
CHANGED
|
@@ -1,38 +1,38 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
|
| 34 |
-
abstract class Payone_Api_Request_Parameter_Vauthorization_Abstract
|
| 35 |
-
extends Payone_Api_Request_Parameter_Abstract
|
| 36 |
-
{
|
| 37 |
-
|
| 38 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
|
| 34 |
+
abstract class Payone_Api_Request_Parameter_Vauthorization_Abstract
|
| 35 |
+
extends Payone_Api_Request_Parameter_Abstract
|
| 36 |
+
{
|
| 37 |
+
|
| 38 |
+
}
|
lib/Payone/Api/Request/Parameter/Vauthorization/Invoicing/Transaction.php
CHANGED
|
@@ -1,112 +1,112 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Request_Parameter_Vauthorization_Invoicing_Transaction
|
| 34 |
-
extends Payone_Api_Request_Parameter_Abstract
|
| 35 |
-
{
|
| 36 |
-
/**
|
| 37 |
-
* @var string
|
| 38 |
-
*/
|
| 39 |
-
protected $invoice_deliverymode = NULL;
|
| 40 |
-
|
| 41 |
-
|
| 42 |
-
/**
|
| 43 |
-
* @var Payone_Api_Request_Parameter_Invoicing_Item[]
|
| 44 |
-
*/
|
| 45 |
-
protected $items = array();
|
| 46 |
-
|
| 47 |
-
public function toArray()
|
| 48 |
-
{
|
| 49 |
-
$data = parent::toArray();
|
| 50 |
-
|
| 51 |
-
$i = 1;
|
| 52 |
-
foreach ($this->items as $key => $item) {
|
| 53 |
-
/**
|
| 54 |
-
* @var $item Payone_Api_Request_Parameter_Invoicing_Item
|
| 55 |
-
*/
|
| 56 |
-
|
| 57 |
-
$data = array_merge($data, $item->toArrayByKey($i));
|
| 58 |
-
|
| 59 |
-
$i++;
|
| 60 |
-
}
|
| 61 |
-
|
| 62 |
-
return $data;
|
| 63 |
-
}
|
| 64 |
-
|
| 65 |
-
/**
|
| 66 |
-
* @return bool
|
| 67 |
-
*/
|
| 68 |
-
public function hasItems()
|
| 69 |
-
{
|
| 70 |
-
return count($this->items) ? true : false;
|
| 71 |
-
}
|
| 72 |
-
|
| 73 |
-
/**
|
| 74 |
-
* @param Payone_Api_Request_Parameter_Invoicing_Item $item
|
| 75 |
-
*/
|
| 76 |
-
public function addItem(Payone_Api_Request_Parameter_Invoicing_Item $item)
|
| 77 |
-
{
|
| 78 |
-
$this->items[] = $item;
|
| 79 |
-
}
|
| 80 |
-
|
| 81 |
-
/**
|
| 82 |
-
* @param Payone_Api_Request_Parameter_Invoicing_Item[] $items
|
| 83 |
-
*/
|
| 84 |
-
public function setItems($items)
|
| 85 |
-
{
|
| 86 |
-
$this->items = $items;
|
| 87 |
-
}
|
| 88 |
-
|
| 89 |
-
/**
|
| 90 |
-
* @return Payone_Api_Request_Parameter_Invoicing_Item[]
|
| 91 |
-
*/
|
| 92 |
-
public function getItems()
|
| 93 |
-
{
|
| 94 |
-
return $this->items;
|
| 95 |
-
}
|
| 96 |
-
|
| 97 |
-
/**
|
| 98 |
-
* @param string $invoice_deliverymode
|
| 99 |
-
*/
|
| 100 |
-
public function setInvoiceDeliverymode($invoice_deliverymode)
|
| 101 |
-
{
|
| 102 |
-
$this->invoice_deliverymode = $invoice_deliverymode;
|
| 103 |
-
}
|
| 104 |
-
|
| 105 |
-
/**
|
| 106 |
-
* @return string
|
| 107 |
-
*/
|
| 108 |
-
public function getInvoiceDeliverymode()
|
| 109 |
-
{
|
| 110 |
-
return $this->invoice_deliverymode;
|
| 111 |
-
}
|
| 112 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Request_Parameter_Vauthorization_Invoicing_Transaction
|
| 34 |
+
extends Payone_Api_Request_Parameter_Abstract
|
| 35 |
+
{
|
| 36 |
+
/**
|
| 37 |
+
* @var string
|
| 38 |
+
*/
|
| 39 |
+
protected $invoice_deliverymode = NULL;
|
| 40 |
+
|
| 41 |
+
|
| 42 |
+
/**
|
| 43 |
+
* @var Payone_Api_Request_Parameter_Invoicing_Item[]
|
| 44 |
+
*/
|
| 45 |
+
protected $items = array();
|
| 46 |
+
|
| 47 |
+
public function toArray()
|
| 48 |
+
{
|
| 49 |
+
$data = parent::toArray();
|
| 50 |
+
|
| 51 |
+
$i = 1;
|
| 52 |
+
foreach ($this->items as $key => $item) {
|
| 53 |
+
/**
|
| 54 |
+
* @var $item Payone_Api_Request_Parameter_Invoicing_Item
|
| 55 |
+
*/
|
| 56 |
+
|
| 57 |
+
$data = array_merge($data, $item->toArrayByKey($i));
|
| 58 |
+
|
| 59 |
+
$i++;
|
| 60 |
+
}
|
| 61 |
+
|
| 62 |
+
return $data;
|
| 63 |
+
}
|
| 64 |
+
|
| 65 |
+
/**
|
| 66 |
+
* @return bool
|
| 67 |
+
*/
|
| 68 |
+
public function hasItems()
|
| 69 |
+
{
|
| 70 |
+
return count($this->items) ? true : false;
|
| 71 |
+
}
|
| 72 |
+
|
| 73 |
+
/**
|
| 74 |
+
* @param Payone_Api_Request_Parameter_Invoicing_Item $item
|
| 75 |
+
*/
|
| 76 |
+
public function addItem(Payone_Api_Request_Parameter_Invoicing_Item $item)
|
| 77 |
+
{
|
| 78 |
+
$this->items[] = $item;
|
| 79 |
+
}
|
| 80 |
+
|
| 81 |
+
/**
|
| 82 |
+
* @param Payone_Api_Request_Parameter_Invoicing_Item[] $items
|
| 83 |
+
*/
|
| 84 |
+
public function setItems($items)
|
| 85 |
+
{
|
| 86 |
+
$this->items = $items;
|
| 87 |
+
}
|
| 88 |
+
|
| 89 |
+
/**
|
| 90 |
+
* @return Payone_Api_Request_Parameter_Invoicing_Item[]
|
| 91 |
+
*/
|
| 92 |
+
public function getItems()
|
| 93 |
+
{
|
| 94 |
+
return $this->items;
|
| 95 |
+
}
|
| 96 |
+
|
| 97 |
+
/**
|
| 98 |
+
* @param string $invoice_deliverymode
|
| 99 |
+
*/
|
| 100 |
+
public function setInvoiceDeliverymode($invoice_deliverymode)
|
| 101 |
+
{
|
| 102 |
+
$this->invoice_deliverymode = $invoice_deliverymode;
|
| 103 |
+
}
|
| 104 |
+
|
| 105 |
+
/**
|
| 106 |
+
* @return string
|
| 107 |
+
*/
|
| 108 |
+
public function getInvoiceDeliverymode()
|
| 109 |
+
{
|
| 110 |
+
return $this->invoice_deliverymode;
|
| 111 |
+
}
|
| 112 |
+
}
|
lib/Payone/Api/Request/Parameter/Vauthorization/PaymentMethod/Abstract.php
CHANGED
|
@@ -1,36 +1,36 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Request_Parameter_Vauthorization_PaymentMethod_Abstract
|
| 34 |
-
extends Payone_Api_Request_Parameter_Abstract
|
| 35 |
-
{
|
| 36 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Request_Parameter_Vauthorization_PaymentMethod_Abstract
|
| 34 |
+
extends Payone_Api_Request_Parameter_Abstract
|
| 35 |
+
{
|
| 36 |
+
}
|
lib/Payone/Api/Request/Parameter/Vauthorization/PaymentMethod/CreditCard.php
CHANGED
|
@@ -1,177 +1,177 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Request_Parameter_Vauthorization_PaymentMethod_CreditCard
|
| 34 |
-
extends Payone_Api_Request_Parameter_Vauthorization_PaymentMethod_Abstract
|
| 35 |
-
{
|
| 36 |
-
/**
|
| 37 |
-
* @var string
|
| 38 |
-
*/
|
| 39 |
-
protected $cardpan = NULL;
|
| 40 |
-
/**
|
| 41 |
-
* @var string
|
| 42 |
-
*/
|
| 43 |
-
protected $cardtype = NULL;
|
| 44 |
-
/**
|
| 45 |
-
* @var int
|
| 46 |
-
*/
|
| 47 |
-
protected $cardexpiredate = NULL;
|
| 48 |
-
/**
|
| 49 |
-
* @var int
|
| 50 |
-
*/
|
| 51 |
-
protected $cardcvc2 = NULL;
|
| 52 |
-
/**
|
| 53 |
-
* @var int
|
| 54 |
-
*/
|
| 55 |
-
protected $cardissuenumber = NULL;
|
| 56 |
-
/**
|
| 57 |
-
* @var string
|
| 58 |
-
*/
|
| 59 |
-
protected $cardholder = NULL;
|
| 60 |
-
/**
|
| 61 |
-
* @var string
|
| 62 |
-
*/
|
| 63 |
-
protected $pseudocardpan = NULL;
|
| 64 |
-
|
| 65 |
-
/**
|
| 66 |
-
* @param int $cardcvc2
|
| 67 |
-
*/
|
| 68 |
-
public function setCardcvc2($cardcvc2)
|
| 69 |
-
{
|
| 70 |
-
$this->cardcvc2 = $cardcvc2;
|
| 71 |
-
}
|
| 72 |
-
|
| 73 |
-
/**
|
| 74 |
-
* @return int
|
| 75 |
-
*/
|
| 76 |
-
public function getCardcvc2()
|
| 77 |
-
{
|
| 78 |
-
return $this->cardcvc2;
|
| 79 |
-
}
|
| 80 |
-
|
| 81 |
-
/**
|
| 82 |
-
* @param int $cardexpiredate
|
| 83 |
-
*/
|
| 84 |
-
public function setCardexpiredate($cardexpiredate)
|
| 85 |
-
{
|
| 86 |
-
$this->cardexpiredate = $cardexpiredate;
|
| 87 |
-
}
|
| 88 |
-
|
| 89 |
-
/**
|
| 90 |
-
* @return int
|
| 91 |
-
*/
|
| 92 |
-
public function getCardexpiredate()
|
| 93 |
-
{
|
| 94 |
-
return $this->cardexpiredate;
|
| 95 |
-
}
|
| 96 |
-
|
| 97 |
-
/**
|
| 98 |
-
* @param string $cardholder
|
| 99 |
-
*/
|
| 100 |
-
public function setCardholder($cardholder)
|
| 101 |
-
{
|
| 102 |
-
$this->cardholder = $cardholder;
|
| 103 |
-
}
|
| 104 |
-
|
| 105 |
-
/**
|
| 106 |
-
* @return string
|
| 107 |
-
*/
|
| 108 |
-
public function getCardholder()
|
| 109 |
-
{
|
| 110 |
-
return $this->cardholder;
|
| 111 |
-
}
|
| 112 |
-
|
| 113 |
-
/**
|
| 114 |
-
* @param string $cardpan
|
| 115 |
-
*/
|
| 116 |
-
public function setCardpan($cardpan)
|
| 117 |
-
{
|
| 118 |
-
$this->cardpan = $cardpan;
|
| 119 |
-
}
|
| 120 |
-
|
| 121 |
-
/**
|
| 122 |
-
* @return string
|
| 123 |
-
*/
|
| 124 |
-
public function getCardpan()
|
| 125 |
-
{
|
| 126 |
-
return $this->cardpan;
|
| 127 |
-
}
|
| 128 |
-
|
| 129 |
-
/**
|
| 130 |
-
* @param string $cardtype
|
| 131 |
-
*/
|
| 132 |
-
public function setCardtype($cardtype)
|
| 133 |
-
{
|
| 134 |
-
$this->cardtype = $cardtype;
|
| 135 |
-
}
|
| 136 |
-
|
| 137 |
-
/**
|
| 138 |
-
* @return string
|
| 139 |
-
*/
|
| 140 |
-
public function getCardtype()
|
| 141 |
-
{
|
| 142 |
-
return $this->cardtype;
|
| 143 |
-
}
|
| 144 |
-
|
| 145 |
-
/**
|
| 146 |
-
* @param string $pseudocardpan
|
| 147 |
-
*/
|
| 148 |
-
public function setPseudocardpan($pseudocardpan)
|
| 149 |
-
{
|
| 150 |
-
$this->pseudocardpan = $pseudocardpan;
|
| 151 |
-
}
|
| 152 |
-
|
| 153 |
-
/**
|
| 154 |
-
* @return string
|
| 155 |
-
*/
|
| 156 |
-
public function getPseudocardpan()
|
| 157 |
-
{
|
| 158 |
-
return $this->pseudocardpan;
|
| 159 |
-
}
|
| 160 |
-
|
| 161 |
-
/**
|
| 162 |
-
* @param int $cardissuenumber
|
| 163 |
-
*/
|
| 164 |
-
public function setCardissuenumber($cardissuenumber)
|
| 165 |
-
{
|
| 166 |
-
$this->cardissuenumber = $cardissuenumber;
|
| 167 |
-
}
|
| 168 |
-
|
| 169 |
-
/**
|
| 170 |
-
* @return int
|
| 171 |
-
*/
|
| 172 |
-
public function getCardissuenumber()
|
| 173 |
-
{
|
| 174 |
-
return $this->cardissuenumber;
|
| 175 |
-
}
|
| 176 |
-
|
| 177 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Request_Parameter_Vauthorization_PaymentMethod_CreditCard
|
| 34 |
+
extends Payone_Api_Request_Parameter_Vauthorization_PaymentMethod_Abstract
|
| 35 |
+
{
|
| 36 |
+
/**
|
| 37 |
+
* @var string
|
| 38 |
+
*/
|
| 39 |
+
protected $cardpan = NULL;
|
| 40 |
+
/**
|
| 41 |
+
* @var string
|
| 42 |
+
*/
|
| 43 |
+
protected $cardtype = NULL;
|
| 44 |
+
/**
|
| 45 |
+
* @var int
|
| 46 |
+
*/
|
| 47 |
+
protected $cardexpiredate = NULL;
|
| 48 |
+
/**
|
| 49 |
+
* @var int
|
| 50 |
+
*/
|
| 51 |
+
protected $cardcvc2 = NULL;
|
| 52 |
+
/**
|
| 53 |
+
* @var int
|
| 54 |
+
*/
|
| 55 |
+
protected $cardissuenumber = NULL;
|
| 56 |
+
/**
|
| 57 |
+
* @var string
|
| 58 |
+
*/
|
| 59 |
+
protected $cardholder = NULL;
|
| 60 |
+
/**
|
| 61 |
+
* @var string
|
| 62 |
+
*/
|
| 63 |
+
protected $pseudocardpan = NULL;
|
| 64 |
+
|
| 65 |
+
/**
|
| 66 |
+
* @param int $cardcvc2
|
| 67 |
+
*/
|
| 68 |
+
public function setCardcvc2($cardcvc2)
|
| 69 |
+
{
|
| 70 |
+
$this->cardcvc2 = $cardcvc2;
|
| 71 |
+
}
|
| 72 |
+
|
| 73 |
+
/**
|
| 74 |
+
* @return int
|
| 75 |
+
*/
|
| 76 |
+
public function getCardcvc2()
|
| 77 |
+
{
|
| 78 |
+
return $this->cardcvc2;
|
| 79 |
+
}
|
| 80 |
+
|
| 81 |
+
/**
|
| 82 |
+
* @param int $cardexpiredate
|
| 83 |
+
*/
|
| 84 |
+
public function setCardexpiredate($cardexpiredate)
|
| 85 |
+
{
|
| 86 |
+
$this->cardexpiredate = $cardexpiredate;
|
| 87 |
+
}
|
| 88 |
+
|
| 89 |
+
/**
|
| 90 |
+
* @return int
|
| 91 |
+
*/
|
| 92 |
+
public function getCardexpiredate()
|
| 93 |
+
{
|
| 94 |
+
return $this->cardexpiredate;
|
| 95 |
+
}
|
| 96 |
+
|
| 97 |
+
/**
|
| 98 |
+
* @param string $cardholder
|
| 99 |
+
*/
|
| 100 |
+
public function setCardholder($cardholder)
|
| 101 |
+
{
|
| 102 |
+
$this->cardholder = $cardholder;
|
| 103 |
+
}
|
| 104 |
+
|
| 105 |
+
/**
|
| 106 |
+
* @return string
|
| 107 |
+
*/
|
| 108 |
+
public function getCardholder()
|
| 109 |
+
{
|
| 110 |
+
return $this->cardholder;
|
| 111 |
+
}
|
| 112 |
+
|
| 113 |
+
/**
|
| 114 |
+
* @param string $cardpan
|
| 115 |
+
*/
|
| 116 |
+
public function setCardpan($cardpan)
|
| 117 |
+
{
|
| 118 |
+
$this->cardpan = $cardpan;
|
| 119 |
+
}
|
| 120 |
+
|
| 121 |
+
/**
|
| 122 |
+
* @return string
|
| 123 |
+
*/
|
| 124 |
+
public function getCardpan()
|
| 125 |
+
{
|
| 126 |
+
return $this->cardpan;
|
| 127 |
+
}
|
| 128 |
+
|
| 129 |
+
/**
|
| 130 |
+
* @param string $cardtype
|
| 131 |
+
*/
|
| 132 |
+
public function setCardtype($cardtype)
|
| 133 |
+
{
|
| 134 |
+
$this->cardtype = $cardtype;
|
| 135 |
+
}
|
| 136 |
+
|
| 137 |
+
/**
|
| 138 |
+
* @return string
|
| 139 |
+
*/
|
| 140 |
+
public function getCardtype()
|
| 141 |
+
{
|
| 142 |
+
return $this->cardtype;
|
| 143 |
+
}
|
| 144 |
+
|
| 145 |
+
/**
|
| 146 |
+
* @param string $pseudocardpan
|
| 147 |
+
*/
|
| 148 |
+
public function setPseudocardpan($pseudocardpan)
|
| 149 |
+
{
|
| 150 |
+
$this->pseudocardpan = $pseudocardpan;
|
| 151 |
+
}
|
| 152 |
+
|
| 153 |
+
/**
|
| 154 |
+
* @return string
|
| 155 |
+
*/
|
| 156 |
+
public function getPseudocardpan()
|
| 157 |
+
{
|
| 158 |
+
return $this->pseudocardpan;
|
| 159 |
+
}
|
| 160 |
+
|
| 161 |
+
/**
|
| 162 |
+
* @param int $cardissuenumber
|
| 163 |
+
*/
|
| 164 |
+
public function setCardissuenumber($cardissuenumber)
|
| 165 |
+
{
|
| 166 |
+
$this->cardissuenumber = $cardissuenumber;
|
| 167 |
+
}
|
| 168 |
+
|
| 169 |
+
/**
|
| 170 |
+
* @return int
|
| 171 |
+
*/
|
| 172 |
+
public function getCardissuenumber()
|
| 173 |
+
{
|
| 174 |
+
return $this->cardissuenumber;
|
| 175 |
+
}
|
| 176 |
+
|
| 177 |
+
}
|
lib/Payone/Api/Request/Parameter/Vauthorization/PaymentMethod/DebitPayment.php
CHANGED
|
@@ -1,176 +1,176 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Request_Parameter_Vauthorization_PaymentMethod_DebitPayment
|
| 34 |
-
extends Payone_Api_Request_Parameter_Vauthorization_PaymentMethod_Abstract
|
| 35 |
-
{
|
| 36 |
-
/**
|
| 37 |
-
* @var string
|
| 38 |
-
*/
|
| 39 |
-
protected $bankcountry = NULL;
|
| 40 |
-
/**
|
| 41 |
-
* @var string
|
| 42 |
-
*/
|
| 43 |
-
protected $bankaccount = NULL;
|
| 44 |
-
/**
|
| 45 |
-
* @var string
|
| 46 |
-
*/
|
| 47 |
-
protected $bankcode = NULL;
|
| 48 |
-
/**
|
| 49 |
-
* @var string
|
| 50 |
-
*/
|
| 51 |
-
protected $bankaccountholder = NULL;
|
| 52 |
-
/**
|
| 53 |
-
* @var string
|
| 54 |
-
*/
|
| 55 |
-
protected $iban = NULL;
|
| 56 |
-
/**
|
| 57 |
-
* @var string
|
| 58 |
-
*/
|
| 59 |
-
protected $bic = NULL;
|
| 60 |
-
/**
|
| 61 |
-
* @var string
|
| 62 |
-
*/
|
| 63 |
-
protected $mandate_identification = NULL;
|
| 64 |
-
|
| 65 |
-
/**
|
| 66 |
-
* @param string $bankaccount
|
| 67 |
-
*/
|
| 68 |
-
public function setBankaccount($bankaccount)
|
| 69 |
-
{
|
| 70 |
-
$this->bankaccount = $bankaccount;
|
| 71 |
-
}
|
| 72 |
-
|
| 73 |
-
/**
|
| 74 |
-
* @return string
|
| 75 |
-
*/
|
| 76 |
-
public function getBankaccount()
|
| 77 |
-
{
|
| 78 |
-
return $this->bankaccount;
|
| 79 |
-
}
|
| 80 |
-
|
| 81 |
-
/**
|
| 82 |
-
* @param string $bankaccountholder
|
| 83 |
-
*/
|
| 84 |
-
public function setBankaccountholder($bankaccountholder)
|
| 85 |
-
{
|
| 86 |
-
$this->bankaccountholder = $bankaccountholder;
|
| 87 |
-
}
|
| 88 |
-
|
| 89 |
-
/**
|
| 90 |
-
* @return string
|
| 91 |
-
*/
|
| 92 |
-
public function getBankaccountholder()
|
| 93 |
-
{
|
| 94 |
-
return $this->bankaccountholder;
|
| 95 |
-
}
|
| 96 |
-
|
| 97 |
-
/**
|
| 98 |
-
* @param string $bankcode
|
| 99 |
-
*/
|
| 100 |
-
public function setBankcode($bankcode)
|
| 101 |
-
{
|
| 102 |
-
$this->bankcode = $bankcode;
|
| 103 |
-
}
|
| 104 |
-
|
| 105 |
-
/**
|
| 106 |
-
* @return string
|
| 107 |
-
*/
|
| 108 |
-
public function getBankcode()
|
| 109 |
-
{
|
| 110 |
-
return $this->bankcode;
|
| 111 |
-
}
|
| 112 |
-
|
| 113 |
-
/**
|
| 114 |
-
* @param string $bankcountry
|
| 115 |
-
*/
|
| 116 |
-
public function setBankcountry($bankcountry)
|
| 117 |
-
{
|
| 118 |
-
$this->bankcountry = $bankcountry;
|
| 119 |
-
}
|
| 120 |
-
|
| 121 |
-
/**
|
| 122 |
-
* @return string
|
| 123 |
-
*/
|
| 124 |
-
public function getBankcountry()
|
| 125 |
-
{
|
| 126 |
-
return $this->bankcountry;
|
| 127 |
-
}
|
| 128 |
-
|
| 129 |
-
/**
|
| 130 |
-
* @param string $iban
|
| 131 |
-
*/
|
| 132 |
-
public function setIban($iban)
|
| 133 |
-
{
|
| 134 |
-
$this->iban = $iban;
|
| 135 |
-
}
|
| 136 |
-
|
| 137 |
-
/**
|
| 138 |
-
* @return string
|
| 139 |
-
*/
|
| 140 |
-
public function getIban()
|
| 141 |
-
{
|
| 142 |
-
return $this->iban;
|
| 143 |
-
}
|
| 144 |
-
|
| 145 |
-
/**
|
| 146 |
-
* @param string $bic
|
| 147 |
-
*/
|
| 148 |
-
public function setBic($bic)
|
| 149 |
-
{
|
| 150 |
-
$this->bic = $bic;
|
| 151 |
-
}
|
| 152 |
-
|
| 153 |
-
/**
|
| 154 |
-
* @return string
|
| 155 |
-
*/
|
| 156 |
-
public function getBic()
|
| 157 |
-
{
|
| 158 |
-
return $this->bic;
|
| 159 |
-
}
|
| 160 |
-
|
| 161 |
-
/**
|
| 162 |
-
* @param string $mandateIdentification
|
| 163 |
-
*/
|
| 164 |
-
public function setMandateIdentification($mandateIdentification)
|
| 165 |
-
{
|
| 166 |
-
$this->mandate_identification = $mandateIdentification;
|
| 167 |
-
}
|
| 168 |
-
|
| 169 |
-
/**
|
| 170 |
-
* @return string
|
| 171 |
-
*/
|
| 172 |
-
public function getMandateIdentification()
|
| 173 |
-
{
|
| 174 |
-
return $this->mandate_identification;
|
| 175 |
-
}
|
| 176 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Request_Parameter_Vauthorization_PaymentMethod_DebitPayment
|
| 34 |
+
extends Payone_Api_Request_Parameter_Vauthorization_PaymentMethod_Abstract
|
| 35 |
+
{
|
| 36 |
+
/**
|
| 37 |
+
* @var string
|
| 38 |
+
*/
|
| 39 |
+
protected $bankcountry = NULL;
|
| 40 |
+
/**
|
| 41 |
+
* @var string
|
| 42 |
+
*/
|
| 43 |
+
protected $bankaccount = NULL;
|
| 44 |
+
/**
|
| 45 |
+
* @var string
|
| 46 |
+
*/
|
| 47 |
+
protected $bankcode = NULL;
|
| 48 |
+
/**
|
| 49 |
+
* @var string
|
| 50 |
+
*/
|
| 51 |
+
protected $bankaccountholder = NULL;
|
| 52 |
+
/**
|
| 53 |
+
* @var string
|
| 54 |
+
*/
|
| 55 |
+
protected $iban = NULL;
|
| 56 |
+
/**
|
| 57 |
+
* @var string
|
| 58 |
+
*/
|
| 59 |
+
protected $bic = NULL;
|
| 60 |
+
/**
|
| 61 |
+
* @var string
|
| 62 |
+
*/
|
| 63 |
+
protected $mandate_identification = NULL;
|
| 64 |
+
|
| 65 |
+
/**
|
| 66 |
+
* @param string $bankaccount
|
| 67 |
+
*/
|
| 68 |
+
public function setBankaccount($bankaccount)
|
| 69 |
+
{
|
| 70 |
+
$this->bankaccount = $bankaccount;
|
| 71 |
+
}
|
| 72 |
+
|
| 73 |
+
/**
|
| 74 |
+
* @return string
|
| 75 |
+
*/
|
| 76 |
+
public function getBankaccount()
|
| 77 |
+
{
|
| 78 |
+
return $this->bankaccount;
|
| 79 |
+
}
|
| 80 |
+
|
| 81 |
+
/**
|
| 82 |
+
* @param string $bankaccountholder
|
| 83 |
+
*/
|
| 84 |
+
public function setBankaccountholder($bankaccountholder)
|
| 85 |
+
{
|
| 86 |
+
$this->bankaccountholder = $bankaccountholder;
|
| 87 |
+
}
|
| 88 |
+
|
| 89 |
+
/**
|
| 90 |
+
* @return string
|
| 91 |
+
*/
|
| 92 |
+
public function getBankaccountholder()
|
| 93 |
+
{
|
| 94 |
+
return $this->bankaccountholder;
|
| 95 |
+
}
|
| 96 |
+
|
| 97 |
+
/**
|
| 98 |
+
* @param string $bankcode
|
| 99 |
+
*/
|
| 100 |
+
public function setBankcode($bankcode)
|
| 101 |
+
{
|
| 102 |
+
$this->bankcode = $bankcode;
|
| 103 |
+
}
|
| 104 |
+
|
| 105 |
+
/**
|
| 106 |
+
* @return string
|
| 107 |
+
*/
|
| 108 |
+
public function getBankcode()
|
| 109 |
+
{
|
| 110 |
+
return $this->bankcode;
|
| 111 |
+
}
|
| 112 |
+
|
| 113 |
+
/**
|
| 114 |
+
* @param string $bankcountry
|
| 115 |
+
*/
|
| 116 |
+
public function setBankcountry($bankcountry)
|
| 117 |
+
{
|
| 118 |
+
$this->bankcountry = $bankcountry;
|
| 119 |
+
}
|
| 120 |
+
|
| 121 |
+
/**
|
| 122 |
+
* @return string
|
| 123 |
+
*/
|
| 124 |
+
public function getBankcountry()
|
| 125 |
+
{
|
| 126 |
+
return $this->bankcountry;
|
| 127 |
+
}
|
| 128 |
+
|
| 129 |
+
/**
|
| 130 |
+
* @param string $iban
|
| 131 |
+
*/
|
| 132 |
+
public function setIban($iban)
|
| 133 |
+
{
|
| 134 |
+
$this->iban = $iban;
|
| 135 |
+
}
|
| 136 |
+
|
| 137 |
+
/**
|
| 138 |
+
* @return string
|
| 139 |
+
*/
|
| 140 |
+
public function getIban()
|
| 141 |
+
{
|
| 142 |
+
return $this->iban;
|
| 143 |
+
}
|
| 144 |
+
|
| 145 |
+
/**
|
| 146 |
+
* @param string $bic
|
| 147 |
+
*/
|
| 148 |
+
public function setBic($bic)
|
| 149 |
+
{
|
| 150 |
+
$this->bic = $bic;
|
| 151 |
+
}
|
| 152 |
+
|
| 153 |
+
/**
|
| 154 |
+
* @return string
|
| 155 |
+
*/
|
| 156 |
+
public function getBic()
|
| 157 |
+
{
|
| 158 |
+
return $this->bic;
|
| 159 |
+
}
|
| 160 |
+
|
| 161 |
+
/**
|
| 162 |
+
* @param string $mandateIdentification
|
| 163 |
+
*/
|
| 164 |
+
public function setMandateIdentification($mandateIdentification)
|
| 165 |
+
{
|
| 166 |
+
$this->mandate_identification = $mandateIdentification;
|
| 167 |
+
}
|
| 168 |
+
|
| 169 |
+
/**
|
| 170 |
+
* @return string
|
| 171 |
+
*/
|
| 172 |
+
public function getMandateIdentification()
|
| 173 |
+
{
|
| 174 |
+
return $this->mandate_identification;
|
| 175 |
+
}
|
| 176 |
+
}
|
lib/Payone/Api/Request/Parameter/Vauthorization/PersonalData.php
CHANGED
|
@@ -1,288 +1,288 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Request_Parameter_Vauthorization_PersonalData
|
| 34 |
-
extends Payone_Api_Request_Parameter_Vauthorization_Abstract
|
| 35 |
-
{
|
| 36 |
-
/**
|
| 37 |
-
* Merchant's customer ID (Permitted symbols: 0-9, a-z, A-Z, .,-,_,/)
|
| 38 |
-
* @var string
|
| 39 |
-
*/
|
| 40 |
-
protected $customerid = null;
|
| 41 |
-
/**
|
| 42 |
-
* PAYONE debitor ID
|
| 43 |
-
*
|
| 44 |
-
* @var int
|
| 45 |
-
*/
|
| 46 |
-
protected $userid = NULL;
|
| 47 |
-
protected $salutation = null;
|
| 48 |
-
protected $title = null;
|
| 49 |
-
protected $firstname = null;
|
| 50 |
-
protected $lastname = null;
|
| 51 |
-
protected $company = null;
|
| 52 |
-
protected $street = null;
|
| 53 |
-
protected $addressaddition = null;
|
| 54 |
-
protected $zip = null;
|
| 55 |
-
protected $city = null;
|
| 56 |
-
/**
|
| 57 |
-
* Country (ISO-3166)
|
| 58 |
-
*
|
| 59 |
-
* @var string
|
| 60 |
-
*/
|
| 61 |
-
protected $country = null;
|
| 62 |
-
protected $email = null;
|
| 63 |
-
protected $telephonenumber = null;
|
| 64 |
-
/**
|
| 65 |
-
* Date of birth (YYYYMMDD)
|
| 66 |
-
*
|
| 67 |
-
* @var int
|
| 68 |
-
*/
|
| 69 |
-
protected $birthday = NULL;
|
| 70 |
-
/**
|
| 71 |
-
* Language indicator (ISO639)
|
| 72 |
-
*
|
| 73 |
-
* @var string
|
| 74 |
-
*/
|
| 75 |
-
protected $language = null;
|
| 76 |
-
protected $vatid = null;
|
| 77 |
-
protected $ip = null;
|
| 78 |
-
|
| 79 |
-
public function setAddressaddition($addressaddition)
|
| 80 |
-
{
|
| 81 |
-
$this->addressaddition = $addressaddition;
|
| 82 |
-
}
|
| 83 |
-
|
| 84 |
-
public function getAddressaddition()
|
| 85 |
-
{
|
| 86 |
-
return $this->addressaddition;
|
| 87 |
-
}
|
| 88 |
-
|
| 89 |
-
/**
|
| 90 |
-
* @param string $birthday
|
| 91 |
-
*/
|
| 92 |
-
public function setBirthday($birthday)
|
| 93 |
-
{
|
| 94 |
-
$this->birthday = $birthday;
|
| 95 |
-
}
|
| 96 |
-
|
| 97 |
-
/**
|
| 98 |
-
* @return string
|
| 99 |
-
*/
|
| 100 |
-
public function getBirthday()
|
| 101 |
-
{
|
| 102 |
-
return $this->birthday;
|
| 103 |
-
}
|
| 104 |
-
|
| 105 |
-
public function setCity($city)
|
| 106 |
-
{
|
| 107 |
-
$this->city = $city;
|
| 108 |
-
}
|
| 109 |
-
|
| 110 |
-
public function getCity()
|
| 111 |
-
{
|
| 112 |
-
return $this->city;
|
| 113 |
-
}
|
| 114 |
-
|
| 115 |
-
public function setCompany($company)
|
| 116 |
-
{
|
| 117 |
-
$this->company = $company;
|
| 118 |
-
}
|
| 119 |
-
|
| 120 |
-
public function getCompany()
|
| 121 |
-
{
|
| 122 |
-
return $this->company;
|
| 123 |
-
}
|
| 124 |
-
|
| 125 |
-
/**
|
| 126 |
-
* @param string $country
|
| 127 |
-
*/
|
| 128 |
-
public function setCountry($country)
|
| 129 |
-
{
|
| 130 |
-
$this->country = $country;
|
| 131 |
-
}
|
| 132 |
-
|
| 133 |
-
/**
|
| 134 |
-
* @return string
|
| 135 |
-
*/
|
| 136 |
-
public function getCountry()
|
| 137 |
-
{
|
| 138 |
-
return $this->country;
|
| 139 |
-
}
|
| 140 |
-
|
| 141 |
-
/**
|
| 142 |
-
* @param string $customerid
|
| 143 |
-
*/
|
| 144 |
-
public function setCustomerid($customerid)
|
| 145 |
-
{
|
| 146 |
-
$this->customerid = $customerid;
|
| 147 |
-
}
|
| 148 |
-
|
| 149 |
-
/**
|
| 150 |
-
* @return string
|
| 151 |
-
*/
|
| 152 |
-
public function getCustomerid()
|
| 153 |
-
{
|
| 154 |
-
return $this->customerid;
|
| 155 |
-
}
|
| 156 |
-
|
| 157 |
-
public function setEmail($email)
|
| 158 |
-
{
|
| 159 |
-
$this->email = $email;
|
| 160 |
-
}
|
| 161 |
-
|
| 162 |
-
public function getEmail()
|
| 163 |
-
{
|
| 164 |
-
return $this->email;
|
| 165 |
-
}
|
| 166 |
-
|
| 167 |
-
public function setFirstname($firstname)
|
| 168 |
-
{
|
| 169 |
-
$this->firstname = $firstname;
|
| 170 |
-
}
|
| 171 |
-
|
| 172 |
-
public function getFirstname()
|
| 173 |
-
{
|
| 174 |
-
return $this->firstname;
|
| 175 |
-
}
|
| 176 |
-
|
| 177 |
-
public function setIp($ip)
|
| 178 |
-
{
|
| 179 |
-
$this->ip = $ip;
|
| 180 |
-
}
|
| 181 |
-
|
| 182 |
-
public function getIp()
|
| 183 |
-
{
|
| 184 |
-
return $this->ip;
|
| 185 |
-
}
|
| 186 |
-
|
| 187 |
-
/**
|
| 188 |
-
* @param string $language
|
| 189 |
-
*/
|
| 190 |
-
public function setLanguage($language)
|
| 191 |
-
{
|
| 192 |
-
$this->language = $language;
|
| 193 |
-
}
|
| 194 |
-
|
| 195 |
-
/**
|
| 196 |
-
* @return string
|
| 197 |
-
*/
|
| 198 |
-
public function getLanguage()
|
| 199 |
-
{
|
| 200 |
-
return $this->language;
|
| 201 |
-
}
|
| 202 |
-
|
| 203 |
-
public function setLastname($lastname)
|
| 204 |
-
{
|
| 205 |
-
$this->lastname = $lastname;
|
| 206 |
-
}
|
| 207 |
-
|
| 208 |
-
public function getLastname()
|
| 209 |
-
{
|
| 210 |
-
return $this->lastname;
|
| 211 |
-
}
|
| 212 |
-
|
| 213 |
-
public function setSalutation($salutation)
|
| 214 |
-
{
|
| 215 |
-
$this->salutation = $salutation;
|
| 216 |
-
}
|
| 217 |
-
|
| 218 |
-
public function getSalutation()
|
| 219 |
-
{
|
| 220 |
-
return $this->salutation;
|
| 221 |
-
}
|
| 222 |
-
|
| 223 |
-
public function setStreet($street)
|
| 224 |
-
{
|
| 225 |
-
$this->street = $street;
|
| 226 |
-
}
|
| 227 |
-
|
| 228 |
-
public function getStreet()
|
| 229 |
-
{
|
| 230 |
-
return $this->street;
|
| 231 |
-
}
|
| 232 |
-
|
| 233 |
-
public function setTelephonenumber($telephonenumber)
|
| 234 |
-
{
|
| 235 |
-
$this->telephonenumber = $telephonenumber;
|
| 236 |
-
}
|
| 237 |
-
|
| 238 |
-
public function getTelephonenumber()
|
| 239 |
-
{
|
| 240 |
-
return $this->telephonenumber;
|
| 241 |
-
}
|
| 242 |
-
|
| 243 |
-
public function setTitle($title)
|
| 244 |
-
{
|
| 245 |
-
$this->title = $title;
|
| 246 |
-
}
|
| 247 |
-
|
| 248 |
-
public function getTitle()
|
| 249 |
-
{
|
| 250 |
-
return $this->title;
|
| 251 |
-
}
|
| 252 |
-
|
| 253 |
-
/**
|
| 254 |
-
* @param string $userid
|
| 255 |
-
*/
|
| 256 |
-
public function setUserid($userid)
|
| 257 |
-
{
|
| 258 |
-
$this->userid = $userid;
|
| 259 |
-
}
|
| 260 |
-
|
| 261 |
-
/**
|
| 262 |
-
* @return string
|
| 263 |
-
*/
|
| 264 |
-
public function getUserid()
|
| 265 |
-
{
|
| 266 |
-
return $this->userid;
|
| 267 |
-
}
|
| 268 |
-
|
| 269 |
-
public function setVatid($vatid)
|
| 270 |
-
{
|
| 271 |
-
$this->vatid = $vatid;
|
| 272 |
-
}
|
| 273 |
-
|
| 274 |
-
public function getVatid()
|
| 275 |
-
{
|
| 276 |
-
return $this->vatid;
|
| 277 |
-
}
|
| 278 |
-
|
| 279 |
-
public function setZip($zip)
|
| 280 |
-
{
|
| 281 |
-
$this->zip = $zip;
|
| 282 |
-
}
|
| 283 |
-
|
| 284 |
-
public function getZip()
|
| 285 |
-
{
|
| 286 |
-
return $this->zip;
|
| 287 |
-
}
|
| 288 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Request_Parameter_Vauthorization_PersonalData
|
| 34 |
+
extends Payone_Api_Request_Parameter_Vauthorization_Abstract
|
| 35 |
+
{
|
| 36 |
+
/**
|
| 37 |
+
* Merchant's customer ID (Permitted symbols: 0-9, a-z, A-Z, .,-,_,/)
|
| 38 |
+
* @var string
|
| 39 |
+
*/
|
| 40 |
+
protected $customerid = null;
|
| 41 |
+
/**
|
| 42 |
+
* PAYONE debitor ID
|
| 43 |
+
*
|
| 44 |
+
* @var int
|
| 45 |
+
*/
|
| 46 |
+
protected $userid = NULL;
|
| 47 |
+
protected $salutation = null;
|
| 48 |
+
protected $title = null;
|
| 49 |
+
protected $firstname = null;
|
| 50 |
+
protected $lastname = null;
|
| 51 |
+
protected $company = null;
|
| 52 |
+
protected $street = null;
|
| 53 |
+
protected $addressaddition = null;
|
| 54 |
+
protected $zip = null;
|
| 55 |
+
protected $city = null;
|
| 56 |
+
/**
|
| 57 |
+
* Country (ISO-3166)
|
| 58 |
+
*
|
| 59 |
+
* @var string
|
| 60 |
+
*/
|
| 61 |
+
protected $country = null;
|
| 62 |
+
protected $email = null;
|
| 63 |
+
protected $telephonenumber = null;
|
| 64 |
+
/**
|
| 65 |
+
* Date of birth (YYYYMMDD)
|
| 66 |
+
*
|
| 67 |
+
* @var int
|
| 68 |
+
*/
|
| 69 |
+
protected $birthday = NULL;
|
| 70 |
+
/**
|
| 71 |
+
* Language indicator (ISO639)
|
| 72 |
+
*
|
| 73 |
+
* @var string
|
| 74 |
+
*/
|
| 75 |
+
protected $language = null;
|
| 76 |
+
protected $vatid = null;
|
| 77 |
+
protected $ip = null;
|
| 78 |
+
|
| 79 |
+
public function setAddressaddition($addressaddition)
|
| 80 |
+
{
|
| 81 |
+
$this->addressaddition = $addressaddition;
|
| 82 |
+
}
|
| 83 |
+
|
| 84 |
+
public function getAddressaddition()
|
| 85 |
+
{
|
| 86 |
+
return $this->addressaddition;
|
| 87 |
+
}
|
| 88 |
+
|
| 89 |
+
/**
|
| 90 |
+
* @param string $birthday
|
| 91 |
+
*/
|
| 92 |
+
public function setBirthday($birthday)
|
| 93 |
+
{
|
| 94 |
+
$this->birthday = $birthday;
|
| 95 |
+
}
|
| 96 |
+
|
| 97 |
+
/**
|
| 98 |
+
* @return string
|
| 99 |
+
*/
|
| 100 |
+
public function getBirthday()
|
| 101 |
+
{
|
| 102 |
+
return $this->birthday;
|
| 103 |
+
}
|
| 104 |
+
|
| 105 |
+
public function setCity($city)
|
| 106 |
+
{
|
| 107 |
+
$this->city = $city;
|
| 108 |
+
}
|
| 109 |
+
|
| 110 |
+
public function getCity()
|
| 111 |
+
{
|
| 112 |
+
return $this->city;
|
| 113 |
+
}
|
| 114 |
+
|
| 115 |
+
public function setCompany($company)
|
| 116 |
+
{
|
| 117 |
+
$this->company = $company;
|
| 118 |
+
}
|
| 119 |
+
|
| 120 |
+
public function getCompany()
|
| 121 |
+
{
|
| 122 |
+
return $this->company;
|
| 123 |
+
}
|
| 124 |
+
|
| 125 |
+
/**
|
| 126 |
+
* @param string $country
|
| 127 |
+
*/
|
| 128 |
+
public function setCountry($country)
|
| 129 |
+
{
|
| 130 |
+
$this->country = $country;
|
| 131 |
+
}
|
| 132 |
+
|
| 133 |
+
/**
|
| 134 |
+
* @return string
|
| 135 |
+
*/
|
| 136 |
+
public function getCountry()
|
| 137 |
+
{
|
| 138 |
+
return $this->country;
|
| 139 |
+
}
|
| 140 |
+
|
| 141 |
+
/**
|
| 142 |
+
* @param string $customerid
|
| 143 |
+
*/
|
| 144 |
+
public function setCustomerid($customerid)
|
| 145 |
+
{
|
| 146 |
+
$this->customerid = $customerid;
|
| 147 |
+
}
|
| 148 |
+
|
| 149 |
+
/**
|
| 150 |
+
* @return string
|
| 151 |
+
*/
|
| 152 |
+
public function getCustomerid()
|
| 153 |
+
{
|
| 154 |
+
return $this->customerid;
|
| 155 |
+
}
|
| 156 |
+
|
| 157 |
+
public function setEmail($email)
|
| 158 |
+
{
|
| 159 |
+
$this->email = $email;
|
| 160 |
+
}
|
| 161 |
+
|
| 162 |
+
public function getEmail()
|
| 163 |
+
{
|
| 164 |
+
return $this->email;
|
| 165 |
+
}
|
| 166 |
+
|
| 167 |
+
public function setFirstname($firstname)
|
| 168 |
+
{
|
| 169 |
+
$this->firstname = $firstname;
|
| 170 |
+
}
|
| 171 |
+
|
| 172 |
+
public function getFirstname()
|
| 173 |
+
{
|
| 174 |
+
return $this->firstname;
|
| 175 |
+
}
|
| 176 |
+
|
| 177 |
+
public function setIp($ip)
|
| 178 |
+
{
|
| 179 |
+
$this->ip = $ip;
|
| 180 |
+
}
|
| 181 |
+
|
| 182 |
+
public function getIp()
|
| 183 |
+
{
|
| 184 |
+
return $this->ip;
|
| 185 |
+
}
|
| 186 |
+
|
| 187 |
+
/**
|
| 188 |
+
* @param string $language
|
| 189 |
+
*/
|
| 190 |
+
public function setLanguage($language)
|
| 191 |
+
{
|
| 192 |
+
$this->language = $language;
|
| 193 |
+
}
|
| 194 |
+
|
| 195 |
+
/**
|
| 196 |
+
* @return string
|
| 197 |
+
*/
|
| 198 |
+
public function getLanguage()
|
| 199 |
+
{
|
| 200 |
+
return $this->language;
|
| 201 |
+
}
|
| 202 |
+
|
| 203 |
+
public function setLastname($lastname)
|
| 204 |
+
{
|
| 205 |
+
$this->lastname = $lastname;
|
| 206 |
+
}
|
| 207 |
+
|
| 208 |
+
public function getLastname()
|
| 209 |
+
{
|
| 210 |
+
return $this->lastname;
|
| 211 |
+
}
|
| 212 |
+
|
| 213 |
+
public function setSalutation($salutation)
|
| 214 |
+
{
|
| 215 |
+
$this->salutation = $salutation;
|
| 216 |
+
}
|
| 217 |
+
|
| 218 |
+
public function getSalutation()
|
| 219 |
+
{
|
| 220 |
+
return $this->salutation;
|
| 221 |
+
}
|
| 222 |
+
|
| 223 |
+
public function setStreet($street)
|
| 224 |
+
{
|
| 225 |
+
$this->street = $street;
|
| 226 |
+
}
|
| 227 |
+
|
| 228 |
+
public function getStreet()
|
| 229 |
+
{
|
| 230 |
+
return $this->street;
|
| 231 |
+
}
|
| 232 |
+
|
| 233 |
+
public function setTelephonenumber($telephonenumber)
|
| 234 |
+
{
|
| 235 |
+
$this->telephonenumber = $telephonenumber;
|
| 236 |
+
}
|
| 237 |
+
|
| 238 |
+
public function getTelephonenumber()
|
| 239 |
+
{
|
| 240 |
+
return $this->telephonenumber;
|
| 241 |
+
}
|
| 242 |
+
|
| 243 |
+
public function setTitle($title)
|
| 244 |
+
{
|
| 245 |
+
$this->title = $title;
|
| 246 |
+
}
|
| 247 |
+
|
| 248 |
+
public function getTitle()
|
| 249 |
+
{
|
| 250 |
+
return $this->title;
|
| 251 |
+
}
|
| 252 |
+
|
| 253 |
+
/**
|
| 254 |
+
* @param string $userid
|
| 255 |
+
*/
|
| 256 |
+
public function setUserid($userid)
|
| 257 |
+
{
|
| 258 |
+
$this->userid = $userid;
|
| 259 |
+
}
|
| 260 |
+
|
| 261 |
+
/**
|
| 262 |
+
* @return string
|
| 263 |
+
*/
|
| 264 |
+
public function getUserid()
|
| 265 |
+
{
|
| 266 |
+
return $this->userid;
|
| 267 |
+
}
|
| 268 |
+
|
| 269 |
+
public function setVatid($vatid)
|
| 270 |
+
{
|
| 271 |
+
$this->vatid = $vatid;
|
| 272 |
+
}
|
| 273 |
+
|
| 274 |
+
public function getVatid()
|
| 275 |
+
{
|
| 276 |
+
return $this->vatid;
|
| 277 |
+
}
|
| 278 |
+
|
| 279 |
+
public function setZip($zip)
|
| 280 |
+
{
|
| 281 |
+
$this->zip = $zip;
|
| 282 |
+
}
|
| 283 |
+
|
| 284 |
+
public function getZip()
|
| 285 |
+
{
|
| 286 |
+
return $this->zip;
|
| 287 |
+
}
|
| 288 |
+
}
|
lib/Payone/Api/Request/Preauthorization.php
CHANGED
|
@@ -1,37 +1,37 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Request_Preauthorization extends Payone_Api_Request_Authorization_Abstract
|
| 34 |
-
{
|
| 35 |
-
protected $request = Payone_Api_Enum_RequestType::PREAUTHORIZATION;
|
| 36 |
-
|
| 37 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Request_Preauthorization extends Payone_Api_Request_Authorization_Abstract
|
| 34 |
+
{
|
| 35 |
+
protected $request = Payone_Api_Enum_RequestType::PREAUTHORIZATION;
|
| 36 |
+
|
| 37 |
+
}
|
lib/Payone/Api/Request/Refund.php
CHANGED
|
@@ -1,198 +1,198 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Request_Refund extends Payone_Api_Request_Abstract
|
| 34 |
-
{
|
| 35 |
-
protected $request = Payone_Api_Enum_RequestType::REFUND;
|
| 36 |
-
|
| 37 |
-
/**
|
| 38 |
-
* @var string
|
| 39 |
-
*/
|
| 40 |
-
protected $txid = NULL;
|
| 41 |
-
/**
|
| 42 |
-
* @var int
|
| 43 |
-
*/
|
| 44 |
-
protected $sequencenumber = NULL;
|
| 45 |
-
/**
|
| 46 |
-
* @var int
|
| 47 |
-
*/
|
| 48 |
-
protected $amount = NULL;
|
| 49 |
-
/**
|
| 50 |
-
* @var string
|
| 51 |
-
*/
|
| 52 |
-
protected $currency = NULL;
|
| 53 |
-
/**
|
| 54 |
-
* @var string
|
| 55 |
-
*/
|
| 56 |
-
protected $use_customerdata = NULL;
|
| 57 |
-
/**
|
| 58 |
-
* @var Payone_Api_Request_Parameter_Refund_PaymentMethod_BankAccount
|
| 59 |
-
*/
|
| 60 |
-
protected $payment = null;
|
| 61 |
-
/**
|
| 62 |
-
* @var Payone_Api_Request_Parameter_Invoicing_Transaction
|
| 63 |
-
*/
|
| 64 |
-
protected $invoicing = null;
|
| 65 |
-
|
| 66 |
-
/**
|
| 67 |
-
* @var string
|
| 68 |
-
*/
|
| 69 |
-
protected $narrative_text = null;
|
| 70 |
-
|
| 71 |
-
/**
|
| 72 |
-
* @param int $amount
|
| 73 |
-
*/
|
| 74 |
-
public function setAmount($amount)
|
| 75 |
-
{
|
| 76 |
-
$this->amount = $amount;
|
| 77 |
-
}
|
| 78 |
-
|
| 79 |
-
/**
|
| 80 |
-
* @return int
|
| 81 |
-
*/
|
| 82 |
-
public function getAmount()
|
| 83 |
-
{
|
| 84 |
-
return $this->amount;
|
| 85 |
-
}
|
| 86 |
-
|
| 87 |
-
/**
|
| 88 |
-
* @param string $currency
|
| 89 |
-
*/
|
| 90 |
-
public function setCurrency($currency)
|
| 91 |
-
{
|
| 92 |
-
$this->currency = $currency;
|
| 93 |
-
}
|
| 94 |
-
|
| 95 |
-
/**
|
| 96 |
-
* @return string
|
| 97 |
-
*/
|
| 98 |
-
public function getCurrency()
|
| 99 |
-
{
|
| 100 |
-
return $this->currency;
|
| 101 |
-
}
|
| 102 |
-
|
| 103 |
-
/**
|
| 104 |
-
* @param \Payone_Api_Request_Parameter_Invoicing_Transaction $invoicing
|
| 105 |
-
*/
|
| 106 |
-
public function setInvoicing(Payone_Api_Request_Parameter_Invoicing_Transaction $invoicing)
|
| 107 |
-
{
|
| 108 |
-
$this->invoicing = $invoicing;
|
| 109 |
-
}
|
| 110 |
-
|
| 111 |
-
/**
|
| 112 |
-
* @return \Payone_Api_Request_Parameter_Invoicing_Transaction
|
| 113 |
-
*/
|
| 114 |
-
public function getInvoicing()
|
| 115 |
-
{
|
| 116 |
-
return $this->invoicing;
|
| 117 |
-
}
|
| 118 |
-
|
| 119 |
-
/**
|
| 120 |
-
* @param \Payone_Api_Request_Parameter_Refund_PaymentMethod_BankAccount $payment
|
| 121 |
-
*/
|
| 122 |
-
public function setPayment(Payone_Api_Request_Parameter_Refund_PaymentMethod_BankAccount $payment)
|
| 123 |
-
{
|
| 124 |
-
$this->payment = $payment;
|
| 125 |
-
}
|
| 126 |
-
|
| 127 |
-
/**
|
| 128 |
-
* @return \Payone_Api_Request_Parameter_Refund_PaymentMethod_BankAccount
|
| 129 |
-
*/
|
| 130 |
-
public function getPayment()
|
| 131 |
-
{
|
| 132 |
-
return $this->payment;
|
| 133 |
-
}
|
| 134 |
-
|
| 135 |
-
/**
|
| 136 |
-
* @param int $sequencenumber
|
| 137 |
-
*/
|
| 138 |
-
public function setSequencenumber($sequencenumber)
|
| 139 |
-
{
|
| 140 |
-
$this->sequencenumber = $sequencenumber;
|
| 141 |
-
}
|
| 142 |
-
|
| 143 |
-
/**
|
| 144 |
-
* @return int
|
| 145 |
-
*/
|
| 146 |
-
public function getSequencenumber()
|
| 147 |
-
{
|
| 148 |
-
return $this->sequencenumber;
|
| 149 |
-
}
|
| 150 |
-
|
| 151 |
-
/**
|
| 152 |
-
* @param string $txid
|
| 153 |
-
*/
|
| 154 |
-
public function setTxid($txid)
|
| 155 |
-
{
|
| 156 |
-
$this->txid = $txid;
|
| 157 |
-
}
|
| 158 |
-
|
| 159 |
-
/**
|
| 160 |
-
* @return string
|
| 161 |
-
*/
|
| 162 |
-
public function getTxid()
|
| 163 |
-
{
|
| 164 |
-
return $this->txid;
|
| 165 |
-
}
|
| 166 |
-
|
| 167 |
-
/**
|
| 168 |
-
* @param string $use_customerdata
|
| 169 |
-
*/
|
| 170 |
-
public function setUseCustomerdata($use_customerdata)
|
| 171 |
-
{
|
| 172 |
-
$this->use_customerdata = $use_customerdata;
|
| 173 |
-
}
|
| 174 |
-
|
| 175 |
-
/**
|
| 176 |
-
* @return string
|
| 177 |
-
*/
|
| 178 |
-
public function getUseCustomerdata()
|
| 179 |
-
{
|
| 180 |
-
return $this->use_customerdata;
|
| 181 |
-
}
|
| 182 |
-
|
| 183 |
-
/**
|
| 184 |
-
* @return null
|
| 185 |
-
*/
|
| 186 |
-
public function getNarrativeText()
|
| 187 |
-
{
|
| 188 |
-
return $this->narrative_text;
|
| 189 |
-
}
|
| 190 |
-
|
| 191 |
-
/**
|
| 192 |
-
* @param null $narrative_text
|
| 193 |
-
*/
|
| 194 |
-
public function setNarrativeText($narrative_text)
|
| 195 |
-
{
|
| 196 |
-
$this->narrative_text = $narrative_text;
|
| 197 |
-
}
|
| 198 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Request_Refund extends Payone_Api_Request_Abstract
|
| 34 |
+
{
|
| 35 |
+
protected $request = Payone_Api_Enum_RequestType::REFUND;
|
| 36 |
+
|
| 37 |
+
/**
|
| 38 |
+
* @var string
|
| 39 |
+
*/
|
| 40 |
+
protected $txid = NULL;
|
| 41 |
+
/**
|
| 42 |
+
* @var int
|
| 43 |
+
*/
|
| 44 |
+
protected $sequencenumber = NULL;
|
| 45 |
+
/**
|
| 46 |
+
* @var int
|
| 47 |
+
*/
|
| 48 |
+
protected $amount = NULL;
|
| 49 |
+
/**
|
| 50 |
+
* @var string
|
| 51 |
+
*/
|
| 52 |
+
protected $currency = NULL;
|
| 53 |
+
/**
|
| 54 |
+
* @var string
|
| 55 |
+
*/
|
| 56 |
+
protected $use_customerdata = NULL;
|
| 57 |
+
/**
|
| 58 |
+
* @var Payone_Api_Request_Parameter_Refund_PaymentMethod_BankAccount
|
| 59 |
+
*/
|
| 60 |
+
protected $payment = null;
|
| 61 |
+
/**
|
| 62 |
+
* @var Payone_Api_Request_Parameter_Invoicing_Transaction
|
| 63 |
+
*/
|
| 64 |
+
protected $invoicing = null;
|
| 65 |
+
|
| 66 |
+
/**
|
| 67 |
+
* @var string
|
| 68 |
+
*/
|
| 69 |
+
protected $narrative_text = null;
|
| 70 |
+
|
| 71 |
+
/**
|
| 72 |
+
* @param int $amount
|
| 73 |
+
*/
|
| 74 |
+
public function setAmount($amount)
|
| 75 |
+
{
|
| 76 |
+
$this->amount = $amount;
|
| 77 |
+
}
|
| 78 |
+
|
| 79 |
+
/**
|
| 80 |
+
* @return int
|
| 81 |
+
*/
|
| 82 |
+
public function getAmount()
|
| 83 |
+
{
|
| 84 |
+
return $this->amount;
|
| 85 |
+
}
|
| 86 |
+
|
| 87 |
+
/**
|
| 88 |
+
* @param string $currency
|
| 89 |
+
*/
|
| 90 |
+
public function setCurrency($currency)
|
| 91 |
+
{
|
| 92 |
+
$this->currency = $currency;
|
| 93 |
+
}
|
| 94 |
+
|
| 95 |
+
/**
|
| 96 |
+
* @return string
|
| 97 |
+
*/
|
| 98 |
+
public function getCurrency()
|
| 99 |
+
{
|
| 100 |
+
return $this->currency;
|
| 101 |
+
}
|
| 102 |
+
|
| 103 |
+
/**
|
| 104 |
+
* @param \Payone_Api_Request_Parameter_Invoicing_Transaction $invoicing
|
| 105 |
+
*/
|
| 106 |
+
public function setInvoicing(Payone_Api_Request_Parameter_Invoicing_Transaction $invoicing)
|
| 107 |
+
{
|
| 108 |
+
$this->invoicing = $invoicing;
|
| 109 |
+
}
|
| 110 |
+
|
| 111 |
+
/**
|
| 112 |
+
* @return \Payone_Api_Request_Parameter_Invoicing_Transaction
|
| 113 |
+
*/
|
| 114 |
+
public function getInvoicing()
|
| 115 |
+
{
|
| 116 |
+
return $this->invoicing;
|
| 117 |
+
}
|
| 118 |
+
|
| 119 |
+
/**
|
| 120 |
+
* @param \Payone_Api_Request_Parameter_Refund_PaymentMethod_BankAccount $payment
|
| 121 |
+
*/
|
| 122 |
+
public function setPayment(Payone_Api_Request_Parameter_Refund_PaymentMethod_BankAccount $payment)
|
| 123 |
+
{
|
| 124 |
+
$this->payment = $payment;
|
| 125 |
+
}
|
| 126 |
+
|
| 127 |
+
/**
|
| 128 |
+
* @return \Payone_Api_Request_Parameter_Refund_PaymentMethod_BankAccount
|
| 129 |
+
*/
|
| 130 |
+
public function getPayment()
|
| 131 |
+
{
|
| 132 |
+
return $this->payment;
|
| 133 |
+
}
|
| 134 |
+
|
| 135 |
+
/**
|
| 136 |
+
* @param int $sequencenumber
|
| 137 |
+
*/
|
| 138 |
+
public function setSequencenumber($sequencenumber)
|
| 139 |
+
{
|
| 140 |
+
$this->sequencenumber = $sequencenumber;
|
| 141 |
+
}
|
| 142 |
+
|
| 143 |
+
/**
|
| 144 |
+
* @return int
|
| 145 |
+
*/
|
| 146 |
+
public function getSequencenumber()
|
| 147 |
+
{
|
| 148 |
+
return $this->sequencenumber;
|
| 149 |
+
}
|
| 150 |
+
|
| 151 |
+
/**
|
| 152 |
+
* @param string $txid
|
| 153 |
+
*/
|
| 154 |
+
public function setTxid($txid)
|
| 155 |
+
{
|
| 156 |
+
$this->txid = $txid;
|
| 157 |
+
}
|
| 158 |
+
|
| 159 |
+
/**
|
| 160 |
+
* @return string
|
| 161 |
+
*/
|
| 162 |
+
public function getTxid()
|
| 163 |
+
{
|
| 164 |
+
return $this->txid;
|
| 165 |
+
}
|
| 166 |
+
|
| 167 |
+
/**
|
| 168 |
+
* @param string $use_customerdata
|
| 169 |
+
*/
|
| 170 |
+
public function setUseCustomerdata($use_customerdata)
|
| 171 |
+
{
|
| 172 |
+
$this->use_customerdata = $use_customerdata;
|
| 173 |
+
}
|
| 174 |
+
|
| 175 |
+
/**
|
| 176 |
+
* @return string
|
| 177 |
+
*/
|
| 178 |
+
public function getUseCustomerdata()
|
| 179 |
+
{
|
| 180 |
+
return $this->use_customerdata;
|
| 181 |
+
}
|
| 182 |
+
|
| 183 |
+
/**
|
| 184 |
+
* @return null
|
| 185 |
+
*/
|
| 186 |
+
public function getNarrativeText()
|
| 187 |
+
{
|
| 188 |
+
return $this->narrative_text;
|
| 189 |
+
}
|
| 190 |
+
|
| 191 |
+
/**
|
| 192 |
+
* @param null $narrative_text
|
| 193 |
+
*/
|
| 194 |
+
public function setNarrativeText($narrative_text)
|
| 195 |
+
{
|
| 196 |
+
$this->narrative_text = $narrative_text;
|
| 197 |
+
}
|
| 198 |
+
}
|
lib/Payone/Api/Request/UpdateAccess.php
CHANGED
|
@@ -1,353 +1,353 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Request_UpdateAccess extends Payone_Api_Request_Abstract
|
| 34 |
-
{
|
| 35 |
-
protected $request = Payone_Api_Enum_RequestType::UPDATEACCESS;
|
| 36 |
-
|
| 37 |
-
/**
|
| 38 |
-
* @var int
|
| 39 |
-
*/
|
| 40 |
-
protected $accessid = null;
|
| 41 |
-
|
| 42 |
-
/**
|
| 43 |
-
* @var string
|
| 44 |
-
* @see Payone_Api_Enum_AccessAction
|
| 45 |
-
*/
|
| 46 |
-
protected $action = null;
|
| 47 |
-
|
| 48 |
-
/**
|
| 49 |
-
* Offer ID
|
| 50 |
-
*
|
| 51 |
-
* @var int
|
| 52 |
-
*/
|
| 53 |
-
protected $productid = NULL;
|
| 54 |
-
|
| 55 |
-
/**
|
| 56 |
-
* Startdate of access as unixtimestamp
|
| 57 |
-
*
|
| 58 |
-
* @var int
|
| 59 |
-
*/
|
| 60 |
-
protected $access_starttime = NULL;
|
| 61 |
-
|
| 62 |
-
/**
|
| 63 |
-
* Expiredate of first term or timestamp of renewal as unixtimestamp
|
| 64 |
-
*
|
| 65 |
-
* @var int
|
| 66 |
-
*/
|
| 67 |
-
protected $access_expiretime = NULL;
|
| 68 |
-
|
| 69 |
-
/**
|
| 70 |
-
* Canelationdate as unixtimestamp
|
| 71 |
-
*
|
| 72 |
-
* @var int
|
| 73 |
-
*/
|
| 74 |
-
protected $access_canceltime = NULL;
|
| 75 |
-
|
| 76 |
-
/**
|
| 77 |
-
* Entire price of first term, must be equal to sum of amount * price. Must be in smallest currency unit
|
| 78 |
-
*
|
| 79 |
-
* @var int
|
| 80 |
-
*/
|
| 81 |
-
protected $amount_trail = NULL;
|
| 82 |
-
|
| 83 |
-
/**
|
| 84 |
-
* Time unit of first term
|
| 85 |
-
*
|
| 86 |
-
* @var string
|
| 87 |
-
*/
|
| 88 |
-
protected $period_unit_trail = NULL;
|
| 89 |
-
|
| 90 |
-
/**
|
| 91 |
-
* Lenght of first term
|
| 92 |
-
*
|
| 93 |
-
* @var int
|
| 94 |
-
*/
|
| 95 |
-
protected $period_length_trail = NULL;
|
| 96 |
-
|
| 97 |
-
/**
|
| 98 |
-
* Entire price of all products in one renewal term. Must be in smallest currency unit
|
| 99 |
-
*
|
| 100 |
-
* @var int
|
| 101 |
-
*/
|
| 102 |
-
protected $amount_recurring = NULL;
|
| 103 |
-
|
| 104 |
-
/**
|
| 105 |
-
* Time unit of renewal term
|
| 106 |
-
*
|
| 107 |
-
* @var string
|
| 108 |
-
*/
|
| 109 |
-
protected $period_unit_recurring = NULL;
|
| 110 |
-
|
| 111 |
-
/**
|
| 112 |
-
* Length of renewal term
|
| 113 |
-
*
|
| 114 |
-
* @var int
|
| 115 |
-
*/
|
| 116 |
-
protected $period_length_recurring = NULL;
|
| 117 |
-
|
| 118 |
-
/**
|
| 119 |
-
* Currency (ISO-4217)
|
| 120 |
-
*
|
| 121 |
-
* @var string
|
| 122 |
-
*/
|
| 123 |
-
protected $currency = NULL;
|
| 124 |
-
|
| 125 |
-
/**
|
| 126 |
-
* @var Payone_Api_Request_Parameter_UpdateAccess_Invoicing_Transaction
|
| 127 |
-
*/
|
| 128 |
-
protected $invoicing = null;
|
| 129 |
-
|
| 130 |
-
/**
|
| 131 |
-
* @param int $access_canceltime
|
| 132 |
-
*/
|
| 133 |
-
public function setAccessCanceltime($access_canceltime)
|
| 134 |
-
{
|
| 135 |
-
$this->access_canceltime = $access_canceltime;
|
| 136 |
-
}
|
| 137 |
-
|
| 138 |
-
/**
|
| 139 |
-
* @return int
|
| 140 |
-
*/
|
| 141 |
-
public function getAccessCanceltime()
|
| 142 |
-
{
|
| 143 |
-
return $this->access_canceltime;
|
| 144 |
-
}
|
| 145 |
-
|
| 146 |
-
/**
|
| 147 |
-
* @param int $access_expiretime
|
| 148 |
-
*/
|
| 149 |
-
public function setAccessExpiretime($access_expiretime)
|
| 150 |
-
{
|
| 151 |
-
$this->access_expiretime = $access_expiretime;
|
| 152 |
-
}
|
| 153 |
-
|
| 154 |
-
/**
|
| 155 |
-
* @return int
|
| 156 |
-
*/
|
| 157 |
-
public function getAccessExpiretime()
|
| 158 |
-
{
|
| 159 |
-
return $this->access_expiretime;
|
| 160 |
-
}
|
| 161 |
-
|
| 162 |
-
/**
|
| 163 |
-
* @param int $access_starttime
|
| 164 |
-
*/
|
| 165 |
-
public function setAccessStarttime($access_starttime)
|
| 166 |
-
{
|
| 167 |
-
$this->access_starttime = $access_starttime;
|
| 168 |
-
}
|
| 169 |
-
|
| 170 |
-
/**
|
| 171 |
-
* @return int
|
| 172 |
-
*/
|
| 173 |
-
public function getAccessStarttime()
|
| 174 |
-
{
|
| 175 |
-
return $this->access_starttime;
|
| 176 |
-
}
|
| 177 |
-
|
| 178 |
-
/**
|
| 179 |
-
* @param int $accessid
|
| 180 |
-
*/
|
| 181 |
-
public function setAccessid($accessid)
|
| 182 |
-
{
|
| 183 |
-
$this->accessid = $accessid;
|
| 184 |
-
}
|
| 185 |
-
|
| 186 |
-
/**
|
| 187 |
-
* @return int
|
| 188 |
-
*/
|
| 189 |
-
public function getAccessid()
|
| 190 |
-
{
|
| 191 |
-
return $this->accessid;
|
| 192 |
-
}
|
| 193 |
-
|
| 194 |
-
/**
|
| 195 |
-
* @param string $action
|
| 196 |
-
*/
|
| 197 |
-
public function setAction($action)
|
| 198 |
-
{
|
| 199 |
-
$this->action = $action;
|
| 200 |
-
}
|
| 201 |
-
|
| 202 |
-
/**
|
| 203 |
-
* @return string
|
| 204 |
-
*/
|
| 205 |
-
public function getAction()
|
| 206 |
-
{
|
| 207 |
-
return $this->action;
|
| 208 |
-
}
|
| 209 |
-
|
| 210 |
-
/**
|
| 211 |
-
* @param int $amount_recurring
|
| 212 |
-
*/
|
| 213 |
-
public function setAmountRecurring($amount_recurring)
|
| 214 |
-
{
|
| 215 |
-
$this->amount_recurring = $amount_recurring;
|
| 216 |
-
}
|
| 217 |
-
|
| 218 |
-
/**
|
| 219 |
-
* @return int
|
| 220 |
-
*/
|
| 221 |
-
public function getAmountRecurring()
|
| 222 |
-
{
|
| 223 |
-
return $this->amount_recurring;
|
| 224 |
-
}
|
| 225 |
-
|
| 226 |
-
/**
|
| 227 |
-
* @param int $amount_trail
|
| 228 |
-
*/
|
| 229 |
-
public function setAmountTrail($amount_trail)
|
| 230 |
-
{
|
| 231 |
-
$this->amount_trail = $amount_trail;
|
| 232 |
-
}
|
| 233 |
-
|
| 234 |
-
/**
|
| 235 |
-
* @return int
|
| 236 |
-
*/
|
| 237 |
-
public function getAmountTrail()
|
| 238 |
-
{
|
| 239 |
-
return $this->amount_trail;
|
| 240 |
-
}
|
| 241 |
-
|
| 242 |
-
/**
|
| 243 |
-
* @param \Payone_Api_Request_Parameter_UpdateAccess_Invoicing_Transaction $invoicing
|
| 244 |
-
*/
|
| 245 |
-
public function setInvoicing($invoicing)
|
| 246 |
-
{
|
| 247 |
-
$this->invoicing = $invoicing;
|
| 248 |
-
}
|
| 249 |
-
|
| 250 |
-
/**
|
| 251 |
-
* @return \Payone_Api_Request_Parameter_UpdateAccess_Invoicing_Transaction
|
| 252 |
-
*/
|
| 253 |
-
public function getInvoicing()
|
| 254 |
-
{
|
| 255 |
-
return $this->invoicing;
|
| 256 |
-
}
|
| 257 |
-
|
| 258 |
-
/**
|
| 259 |
-
* @param int $period_length_recurring
|
| 260 |
-
*/
|
| 261 |
-
public function setPeriodLengthRecurring($period_length_recurring)
|
| 262 |
-
{
|
| 263 |
-
$this->period_length_recurring = $period_length_recurring;
|
| 264 |
-
}
|
| 265 |
-
|
| 266 |
-
/**
|
| 267 |
-
* @return int
|
| 268 |
-
*/
|
| 269 |
-
public function getPeriodLengthRecurring()
|
| 270 |
-
{
|
| 271 |
-
return $this->period_length_recurring;
|
| 272 |
-
}
|
| 273 |
-
|
| 274 |
-
/**
|
| 275 |
-
* @param int $period_length_trail
|
| 276 |
-
*/
|
| 277 |
-
public function setPeriodLengthTrail($period_length_trail)
|
| 278 |
-
{
|
| 279 |
-
$this->period_length_trail = $period_length_trail;
|
| 280 |
-
}
|
| 281 |
-
|
| 282 |
-
/**
|
| 283 |
-
* @return int
|
| 284 |
-
*/
|
| 285 |
-
public function getPeriodLengthTrail()
|
| 286 |
-
{
|
| 287 |
-
return $this->period_length_trail;
|
| 288 |
-
}
|
| 289 |
-
|
| 290 |
-
/**
|
| 291 |
-
* @param string $period_unit_recurring
|
| 292 |
-
*/
|
| 293 |
-
public function setPeriodUnitRecurring($period_unit_recurring)
|
| 294 |
-
{
|
| 295 |
-
$this->period_unit_recurring = $period_unit_recurring;
|
| 296 |
-
}
|
| 297 |
-
|
| 298 |
-
/**
|
| 299 |
-
* @return string
|
| 300 |
-
*/
|
| 301 |
-
public function getPeriodUnitRecurring()
|
| 302 |
-
{
|
| 303 |
-
return $this->period_unit_recurring;
|
| 304 |
-
}
|
| 305 |
-
|
| 306 |
-
/**
|
| 307 |
-
* @param string $period_unit_trail
|
| 308 |
-
*/
|
| 309 |
-
public function setPeriodUnitTrail($period_unit_trail)
|
| 310 |
-
{
|
| 311 |
-
$this->period_unit_trail = $period_unit_trail;
|
| 312 |
-
}
|
| 313 |
-
|
| 314 |
-
/**
|
| 315 |
-
* @return string
|
| 316 |
-
*/
|
| 317 |
-
public function getPeriodUnitTrail()
|
| 318 |
-
{
|
| 319 |
-
return $this->period_unit_trail;
|
| 320 |
-
}
|
| 321 |
-
|
| 322 |
-
/**
|
| 323 |
-
* @param int $productid
|
| 324 |
-
*/
|
| 325 |
-
public function setProductid($productid)
|
| 326 |
-
{
|
| 327 |
-
$this->productid = $productid;
|
| 328 |
-
}
|
| 329 |
-
|
| 330 |
-
/**
|
| 331 |
-
* @return int
|
| 332 |
-
*/
|
| 333 |
-
public function getProductid()
|
| 334 |
-
{
|
| 335 |
-
return $this->productid;
|
| 336 |
-
}
|
| 337 |
-
|
| 338 |
-
/**
|
| 339 |
-
* @param string $currency
|
| 340 |
-
*/
|
| 341 |
-
public function setCurrency($currency)
|
| 342 |
-
{
|
| 343 |
-
$this->currency = $currency;
|
| 344 |
-
}
|
| 345 |
-
|
| 346 |
-
/**
|
| 347 |
-
* @return string
|
| 348 |
-
*/
|
| 349 |
-
public function getCurrency()
|
| 350 |
-
{
|
| 351 |
-
return $this->currency;
|
| 352 |
-
}
|
| 353 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Request_UpdateAccess extends Payone_Api_Request_Abstract
|
| 34 |
+
{
|
| 35 |
+
protected $request = Payone_Api_Enum_RequestType::UPDATEACCESS;
|
| 36 |
+
|
| 37 |
+
/**
|
| 38 |
+
* @var int
|
| 39 |
+
*/
|
| 40 |
+
protected $accessid = null;
|
| 41 |
+
|
| 42 |
+
/**
|
| 43 |
+
* @var string
|
| 44 |
+
* @see Payone_Api_Enum_AccessAction
|
| 45 |
+
*/
|
| 46 |
+
protected $action = null;
|
| 47 |
+
|
| 48 |
+
/**
|
| 49 |
+
* Offer ID
|
| 50 |
+
*
|
| 51 |
+
* @var int
|
| 52 |
+
*/
|
| 53 |
+
protected $productid = NULL;
|
| 54 |
+
|
| 55 |
+
/**
|
| 56 |
+
* Startdate of access as unixtimestamp
|
| 57 |
+
*
|
| 58 |
+
* @var int
|
| 59 |
+
*/
|
| 60 |
+
protected $access_starttime = NULL;
|
| 61 |
+
|
| 62 |
+
/**
|
| 63 |
+
* Expiredate of first term or timestamp of renewal as unixtimestamp
|
| 64 |
+
*
|
| 65 |
+
* @var int
|
| 66 |
+
*/
|
| 67 |
+
protected $access_expiretime = NULL;
|
| 68 |
+
|
| 69 |
+
/**
|
| 70 |
+
* Canelationdate as unixtimestamp
|
| 71 |
+
*
|
| 72 |
+
* @var int
|
| 73 |
+
*/
|
| 74 |
+
protected $access_canceltime = NULL;
|
| 75 |
+
|
| 76 |
+
/**
|
| 77 |
+
* Entire price of first term, must be equal to sum of amount * price. Must be in smallest currency unit
|
| 78 |
+
*
|
| 79 |
+
* @var int
|
| 80 |
+
*/
|
| 81 |
+
protected $amount_trail = NULL;
|
| 82 |
+
|
| 83 |
+
/**
|
| 84 |
+
* Time unit of first term
|
| 85 |
+
*
|
| 86 |
+
* @var string
|
| 87 |
+
*/
|
| 88 |
+
protected $period_unit_trail = NULL;
|
| 89 |
+
|
| 90 |
+
/**
|
| 91 |
+
* Lenght of first term
|
| 92 |
+
*
|
| 93 |
+
* @var int
|
| 94 |
+
*/
|
| 95 |
+
protected $period_length_trail = NULL;
|
| 96 |
+
|
| 97 |
+
/**
|
| 98 |
+
* Entire price of all products in one renewal term. Must be in smallest currency unit
|
| 99 |
+
*
|
| 100 |
+
* @var int
|
| 101 |
+
*/
|
| 102 |
+
protected $amount_recurring = NULL;
|
| 103 |
+
|
| 104 |
+
/**
|
| 105 |
+
* Time unit of renewal term
|
| 106 |
+
*
|
| 107 |
+
* @var string
|
| 108 |
+
*/
|
| 109 |
+
protected $period_unit_recurring = NULL;
|
| 110 |
+
|
| 111 |
+
/**
|
| 112 |
+
* Length of renewal term
|
| 113 |
+
*
|
| 114 |
+
* @var int
|
| 115 |
+
*/
|
| 116 |
+
protected $period_length_recurring = NULL;
|
| 117 |
+
|
| 118 |
+
/**
|
| 119 |
+
* Currency (ISO-4217)
|
| 120 |
+
*
|
| 121 |
+
* @var string
|
| 122 |
+
*/
|
| 123 |
+
protected $currency = NULL;
|
| 124 |
+
|
| 125 |
+
/**
|
| 126 |
+
* @var Payone_Api_Request_Parameter_UpdateAccess_Invoicing_Transaction
|
| 127 |
+
*/
|
| 128 |
+
protected $invoicing = null;
|
| 129 |
+
|
| 130 |
+
/**
|
| 131 |
+
* @param int $access_canceltime
|
| 132 |
+
*/
|
| 133 |
+
public function setAccessCanceltime($access_canceltime)
|
| 134 |
+
{
|
| 135 |
+
$this->access_canceltime = $access_canceltime;
|
| 136 |
+
}
|
| 137 |
+
|
| 138 |
+
/**
|
| 139 |
+
* @return int
|
| 140 |
+
*/
|
| 141 |
+
public function getAccessCanceltime()
|
| 142 |
+
{
|
| 143 |
+
return $this->access_canceltime;
|
| 144 |
+
}
|
| 145 |
+
|
| 146 |
+
/**
|
| 147 |
+
* @param int $access_expiretime
|
| 148 |
+
*/
|
| 149 |
+
public function setAccessExpiretime($access_expiretime)
|
| 150 |
+
{
|
| 151 |
+
$this->access_expiretime = $access_expiretime;
|
| 152 |
+
}
|
| 153 |
+
|
| 154 |
+
/**
|
| 155 |
+
* @return int
|
| 156 |
+
*/
|
| 157 |
+
public function getAccessExpiretime()
|
| 158 |
+
{
|
| 159 |
+
return $this->access_expiretime;
|
| 160 |
+
}
|
| 161 |
+
|
| 162 |
+
/**
|
| 163 |
+
* @param int $access_starttime
|
| 164 |
+
*/
|
| 165 |
+
public function setAccessStarttime($access_starttime)
|
| 166 |
+
{
|
| 167 |
+
$this->access_starttime = $access_starttime;
|
| 168 |
+
}
|
| 169 |
+
|
| 170 |
+
/**
|
| 171 |
+
* @return int
|
| 172 |
+
*/
|
| 173 |
+
public function getAccessStarttime()
|
| 174 |
+
{
|
| 175 |
+
return $this->access_starttime;
|
| 176 |
+
}
|
| 177 |
+
|
| 178 |
+
/**
|
| 179 |
+
* @param int $accessid
|
| 180 |
+
*/
|
| 181 |
+
public function setAccessid($accessid)
|
| 182 |
+
{
|
| 183 |
+
$this->accessid = $accessid;
|
| 184 |
+
}
|
| 185 |
+
|
| 186 |
+
/**
|
| 187 |
+
* @return int
|
| 188 |
+
*/
|
| 189 |
+
public function getAccessid()
|
| 190 |
+
{
|
| 191 |
+
return $this->accessid;
|
| 192 |
+
}
|
| 193 |
+
|
| 194 |
+
/**
|
| 195 |
+
* @param string $action
|
| 196 |
+
*/
|
| 197 |
+
public function setAction($action)
|
| 198 |
+
{
|
| 199 |
+
$this->action = $action;
|
| 200 |
+
}
|
| 201 |
+
|
| 202 |
+
/**
|
| 203 |
+
* @return string
|
| 204 |
+
*/
|
| 205 |
+
public function getAction()
|
| 206 |
+
{
|
| 207 |
+
return $this->action;
|
| 208 |
+
}
|
| 209 |
+
|
| 210 |
+
/**
|
| 211 |
+
* @param int $amount_recurring
|
| 212 |
+
*/
|
| 213 |
+
public function setAmountRecurring($amount_recurring)
|
| 214 |
+
{
|
| 215 |
+
$this->amount_recurring = $amount_recurring;
|
| 216 |
+
}
|
| 217 |
+
|
| 218 |
+
/**
|
| 219 |
+
* @return int
|
| 220 |
+
*/
|
| 221 |
+
public function getAmountRecurring()
|
| 222 |
+
{
|
| 223 |
+
return $this->amount_recurring;
|
| 224 |
+
}
|
| 225 |
+
|
| 226 |
+
/**
|
| 227 |
+
* @param int $amount_trail
|
| 228 |
+
*/
|
| 229 |
+
public function setAmountTrail($amount_trail)
|
| 230 |
+
{
|
| 231 |
+
$this->amount_trail = $amount_trail;
|
| 232 |
+
}
|
| 233 |
+
|
| 234 |
+
/**
|
| 235 |
+
* @return int
|
| 236 |
+
*/
|
| 237 |
+
public function getAmountTrail()
|
| 238 |
+
{
|
| 239 |
+
return $this->amount_trail;
|
| 240 |
+
}
|
| 241 |
+
|
| 242 |
+
/**
|
| 243 |
+
* @param \Payone_Api_Request_Parameter_UpdateAccess_Invoicing_Transaction $invoicing
|
| 244 |
+
*/
|
| 245 |
+
public function setInvoicing($invoicing)
|
| 246 |
+
{
|
| 247 |
+
$this->invoicing = $invoicing;
|
| 248 |
+
}
|
| 249 |
+
|
| 250 |
+
/**
|
| 251 |
+
* @return \Payone_Api_Request_Parameter_UpdateAccess_Invoicing_Transaction
|
| 252 |
+
*/
|
| 253 |
+
public function getInvoicing()
|
| 254 |
+
{
|
| 255 |
+
return $this->invoicing;
|
| 256 |
+
}
|
| 257 |
+
|
| 258 |
+
/**
|
| 259 |
+
* @param int $period_length_recurring
|
| 260 |
+
*/
|
| 261 |
+
public function setPeriodLengthRecurring($period_length_recurring)
|
| 262 |
+
{
|
| 263 |
+
$this->period_length_recurring = $period_length_recurring;
|
| 264 |
+
}
|
| 265 |
+
|
| 266 |
+
/**
|
| 267 |
+
* @return int
|
| 268 |
+
*/
|
| 269 |
+
public function getPeriodLengthRecurring()
|
| 270 |
+
{
|
| 271 |
+
return $this->period_length_recurring;
|
| 272 |
+
}
|
| 273 |
+
|
| 274 |
+
/**
|
| 275 |
+
* @param int $period_length_trail
|
| 276 |
+
*/
|
| 277 |
+
public function setPeriodLengthTrail($period_length_trail)
|
| 278 |
+
{
|
| 279 |
+
$this->period_length_trail = $period_length_trail;
|
| 280 |
+
}
|
| 281 |
+
|
| 282 |
+
/**
|
| 283 |
+
* @return int
|
| 284 |
+
*/
|
| 285 |
+
public function getPeriodLengthTrail()
|
| 286 |
+
{
|
| 287 |
+
return $this->period_length_trail;
|
| 288 |
+
}
|
| 289 |
+
|
| 290 |
+
/**
|
| 291 |
+
* @param string $period_unit_recurring
|
| 292 |
+
*/
|
| 293 |
+
public function setPeriodUnitRecurring($period_unit_recurring)
|
| 294 |
+
{
|
| 295 |
+
$this->period_unit_recurring = $period_unit_recurring;
|
| 296 |
+
}
|
| 297 |
+
|
| 298 |
+
/**
|
| 299 |
+
* @return string
|
| 300 |
+
*/
|
| 301 |
+
public function getPeriodUnitRecurring()
|
| 302 |
+
{
|
| 303 |
+
return $this->period_unit_recurring;
|
| 304 |
+
}
|
| 305 |
+
|
| 306 |
+
/**
|
| 307 |
+
* @param string $period_unit_trail
|
| 308 |
+
*/
|
| 309 |
+
public function setPeriodUnitTrail($period_unit_trail)
|
| 310 |
+
{
|
| 311 |
+
$this->period_unit_trail = $period_unit_trail;
|
| 312 |
+
}
|
| 313 |
+
|
| 314 |
+
/**
|
| 315 |
+
* @return string
|
| 316 |
+
*/
|
| 317 |
+
public function getPeriodUnitTrail()
|
| 318 |
+
{
|
| 319 |
+
return $this->period_unit_trail;
|
| 320 |
+
}
|
| 321 |
+
|
| 322 |
+
/**
|
| 323 |
+
* @param int $productid
|
| 324 |
+
*/
|
| 325 |
+
public function setProductid($productid)
|
| 326 |
+
{
|
| 327 |
+
$this->productid = $productid;
|
| 328 |
+
}
|
| 329 |
+
|
| 330 |
+
/**
|
| 331 |
+
* @return int
|
| 332 |
+
*/
|
| 333 |
+
public function getProductid()
|
| 334 |
+
{
|
| 335 |
+
return $this->productid;
|
| 336 |
+
}
|
| 337 |
+
|
| 338 |
+
/**
|
| 339 |
+
* @param string $currency
|
| 340 |
+
*/
|
| 341 |
+
public function setCurrency($currency)
|
| 342 |
+
{
|
| 343 |
+
$this->currency = $currency;
|
| 344 |
+
}
|
| 345 |
+
|
| 346 |
+
/**
|
| 347 |
+
* @return string
|
| 348 |
+
*/
|
| 349 |
+
public function getCurrency()
|
| 350 |
+
{
|
| 351 |
+
return $this->currency;
|
| 352 |
+
}
|
| 353 |
+
}
|
lib/Payone/Api/Request/Vauthorization.php
CHANGED
|
@@ -1,330 +1,330 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Request
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Request
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Request_Vauthorization extends Payone_Api_Request_Abstract
|
| 34 |
-
{
|
| 35 |
-
protected $request = Payone_Api_Enum_RequestType::VAUTHORIZATION;
|
| 36 |
-
|
| 37 |
-
/**
|
| 38 |
-
* Sub account ID
|
| 39 |
-
*
|
| 40 |
-
* @var int
|
| 41 |
-
*/
|
| 42 |
-
protected $aid = NULL;
|
| 43 |
-
/**
|
| 44 |
-
* @var string
|
| 45 |
-
*/
|
| 46 |
-
protected $clearingtype = NULL;
|
| 47 |
-
/**
|
| 48 |
-
* Merchant reference number for the payment process. (Permitted symbols: 0-9, a-z, A-Z, .,-,_,/)
|
| 49 |
-
*
|
| 50 |
-
* @var string
|
| 51 |
-
*/
|
| 52 |
-
protected $vreference = NULL;
|
| 53 |
-
/**
|
| 54 |
-
* @var string
|
| 55 |
-
*/
|
| 56 |
-
protected $vaccountname = NULL;
|
| 57 |
-
/**
|
| 58 |
-
* Total amount (in smallest currency unit! e.g. cent)
|
| 59 |
-
*
|
| 60 |
-
* @var int
|
| 61 |
-
*/
|
| 62 |
-
protected $amount = NULL;
|
| 63 |
-
/**
|
| 64 |
-
* Currency (ISO-4217)
|
| 65 |
-
*
|
| 66 |
-
* @var string
|
| 67 |
-
*/
|
| 68 |
-
protected $currency = NULL;
|
| 69 |
-
/**
|
| 70 |
-
* @var int
|
| 71 |
-
*/
|
| 72 |
-
protected $settle_period_length = NULL;
|
| 73 |
-
/**
|
| 74 |
-
* @var string
|
| 75 |
-
*/
|
| 76 |
-
protected $settle_period_unit = NULL;
|
| 77 |
-
/**
|
| 78 |
-
* @var int
|
| 79 |
-
*/
|
| 80 |
-
protected $settletime = NULL;
|
| 81 |
-
/**
|
| 82 |
-
* @var string
|
| 83 |
-
*/
|
| 84 |
-
protected $payout_open_balance = NULL;
|
| 85 |
-
/**
|
| 86 |
-
* Individual parameter
|
| 87 |
-
*
|
| 88 |
-
* @var string
|
| 89 |
-
*/
|
| 90 |
-
protected $param = NULL;
|
| 91 |
-
|
| 92 |
-
/**
|
| 93 |
-
* @var Payone_Api_Request_Parameter_Vauthorization_Invoicing_Transaction
|
| 94 |
-
*/
|
| 95 |
-
protected $invoicing = null;
|
| 96 |
-
/**
|
| 97 |
-
* @var Payone_Api_Request_Parameter_Vauthorization_PersonalData
|
| 98 |
-
*/
|
| 99 |
-
protected $personalData = null;
|
| 100 |
-
/**
|
| 101 |
-
* @var Payone_Api_Request_Parameter_Vauthorization_PaymentMethod_Abstract
|
| 102 |
-
*/
|
| 103 |
-
protected $payment = null;
|
| 104 |
-
|
| 105 |
-
/**
|
| 106 |
-
* @param int $aid
|
| 107 |
-
*/
|
| 108 |
-
public function setAid($aid)
|
| 109 |
-
{
|
| 110 |
-
$this->aid = $aid;
|
| 111 |
-
}
|
| 112 |
-
|
| 113 |
-
/**
|
| 114 |
-
* @return int
|
| 115 |
-
*/
|
| 116 |
-
public function getAid()
|
| 117 |
-
{
|
| 118 |
-
return $this->aid;
|
| 119 |
-
}
|
| 120 |
-
|
| 121 |
-
/**
|
| 122 |
-
* @param int $amount
|
| 123 |
-
*/
|
| 124 |
-
public function setAmount($amount)
|
| 125 |
-
{
|
| 126 |
-
$this->amount = $amount;
|
| 127 |
-
}
|
| 128 |
-
|
| 129 |
-
/**
|
| 130 |
-
* @return int
|
| 131 |
-
*/
|
| 132 |
-
public function getAmount()
|
| 133 |
-
{
|
| 134 |
-
return $this->amount;
|
| 135 |
-
}
|
| 136 |
-
|
| 137 |
-
/**
|
| 138 |
-
* @param string $clearingtype
|
| 139 |
-
*/
|
| 140 |
-
public function setClearingtype($clearingtype)
|
| 141 |
-
{
|
| 142 |
-
$this->clearingtype = $clearingtype;
|
| 143 |
-
}
|
| 144 |
-
|
| 145 |
-
/**
|
| 146 |
-
* @return string
|
| 147 |
-
*/
|
| 148 |
-
public function getClearingtype()
|
| 149 |
-
{
|
| 150 |
-
return $this->clearingtype;
|
| 151 |
-
}
|
| 152 |
-
|
| 153 |
-
/**
|
| 154 |
-
* @param string $currency
|
| 155 |
-
*/
|
| 156 |
-
public function setCurrency($currency)
|
| 157 |
-
{
|
| 158 |
-
$this->currency = $currency;
|
| 159 |
-
}
|
| 160 |
-
|
| 161 |
-
/**
|
| 162 |
-
* @return string
|
| 163 |
-
*/
|
| 164 |
-
public function getCurrency()
|
| 165 |
-
{
|
| 166 |
-
return $this->currency;
|
| 167 |
-
}
|
| 168 |
-
|
| 169 |
-
/**
|
| 170 |
-
* @param \Payone_Api_Request_Parameter_Vauthorization_Invoicing_Transaction $invoicing
|
| 171 |
-
*/
|
| 172 |
-
public function setInvoicing($invoicing)
|
| 173 |
-
{
|
| 174 |
-
$this->invoicing = $invoicing;
|
| 175 |
-
}
|
| 176 |
-
|
| 177 |
-
/**
|
| 178 |
-
* @return \Payone_Api_Request_Parameter_Vauthorization_Invoicing_Transaction
|
| 179 |
-
*/
|
| 180 |
-
public function getInvoicing()
|
| 181 |
-
{
|
| 182 |
-
return $this->invoicing;
|
| 183 |
-
}
|
| 184 |
-
|
| 185 |
-
/**
|
| 186 |
-
* @param string $param
|
| 187 |
-
*/
|
| 188 |
-
public function setParam($param)
|
| 189 |
-
{
|
| 190 |
-
$this->param = $param;
|
| 191 |
-
}
|
| 192 |
-
|
| 193 |
-
/**
|
| 194 |
-
* @return string
|
| 195 |
-
*/
|
| 196 |
-
public function getParam()
|
| 197 |
-
{
|
| 198 |
-
return $this->param;
|
| 199 |
-
}
|
| 200 |
-
|
| 201 |
-
/**
|
| 202 |
-
* @param \Payone_Api_Request_Parameter_Vauthorization_PaymentMethod_Abstract $payment
|
| 203 |
-
*/
|
| 204 |
-
public function setPayment($payment)
|
| 205 |
-
{
|
| 206 |
-
$this->payment = $payment;
|
| 207 |
-
}
|
| 208 |
-
|
| 209 |
-
/**
|
| 210 |
-
* @return \Payone_Api_Request_Parameter_Vauthorization_PaymentMethod_Abstract
|
| 211 |
-
*/
|
| 212 |
-
public function getPayment()
|
| 213 |
-
{
|
| 214 |
-
return $this->payment;
|
| 215 |
-
}
|
| 216 |
-
|
| 217 |
-
/**
|
| 218 |
-
* @param string $payout_open_balance
|
| 219 |
-
*/
|
| 220 |
-
public function setPayoutOpenBalance($payout_open_balance)
|
| 221 |
-
{
|
| 222 |
-
$this->payout_open_balance = $payout_open_balance;
|
| 223 |
-
}
|
| 224 |
-
|
| 225 |
-
/**
|
| 226 |
-
* @return string
|
| 227 |
-
*/
|
| 228 |
-
public function getPayoutOpenBalance()
|
| 229 |
-
{
|
| 230 |
-
return $this->payout_open_balance;
|
| 231 |
-
}
|
| 232 |
-
|
| 233 |
-
/**
|
| 234 |
-
* @param \Payone_Api_Request_Parameter_Vauthorization_PersonalData $personalData
|
| 235 |
-
*/
|
| 236 |
-
public function setPersonalData($personalData)
|
| 237 |
-
{
|
| 238 |
-
$this->personalData = $personalData;
|
| 239 |
-
}
|
| 240 |
-
|
| 241 |
-
/**
|
| 242 |
-
* @return \Payone_Api_Request_Parameter_Vauthorization_PersonalData
|
| 243 |
-
*/
|
| 244 |
-
public function getPersonalData()
|
| 245 |
-
{
|
| 246 |
-
return $this->personalData;
|
| 247 |
-
}
|
| 248 |
-
|
| 249 |
-
/**
|
| 250 |
-
* @param int $settle_period_length
|
| 251 |
-
*/
|
| 252 |
-
public function setSettlePeriodLength($settle_period_length)
|
| 253 |
-
{
|
| 254 |
-
$this->settle_period_length = $settle_period_length;
|
| 255 |
-
}
|
| 256 |
-
|
| 257 |
-
/**
|
| 258 |
-
* @return int
|
| 259 |
-
*/
|
| 260 |
-
public function getSettlePeriodLength()
|
| 261 |
-
{
|
| 262 |
-
return $this->settle_period_length;
|
| 263 |
-
}
|
| 264 |
-
|
| 265 |
-
/**
|
| 266 |
-
* @param string $settle_period_unit
|
| 267 |
-
*/
|
| 268 |
-
public function setSettlePeriodUnit($settle_period_unit)
|
| 269 |
-
{
|
| 270 |
-
$this->settle_period_unit = $settle_period_unit;
|
| 271 |
-
}
|
| 272 |
-
|
| 273 |
-
/**
|
| 274 |
-
* @return string
|
| 275 |
-
*/
|
| 276 |
-
public function getSettlePeriodUnit()
|
| 277 |
-
{
|
| 278 |
-
return $this->settle_period_unit;
|
| 279 |
-
}
|
| 280 |
-
|
| 281 |
-
/**
|
| 282 |
-
* @param int $settletime
|
| 283 |
-
*/
|
| 284 |
-
public function setSettletime($settletime)
|
| 285 |
-
{
|
| 286 |
-
$this->settletime = $settletime;
|
| 287 |
-
}
|
| 288 |
-
|
| 289 |
-
/**
|
| 290 |
-
* @return int
|
| 291 |
-
*/
|
| 292 |
-
public function getSettletime()
|
| 293 |
-
{
|
| 294 |
-
return $this->settletime;
|
| 295 |
-
}
|
| 296 |
-
|
| 297 |
-
/**
|
| 298 |
-
* @param string $vaccountname
|
| 299 |
-
*/
|
| 300 |
-
public function setVaccountname($vaccountname)
|
| 301 |
-
{
|
| 302 |
-
$this->vaccountname = $vaccountname;
|
| 303 |
-
}
|
| 304 |
-
|
| 305 |
-
/**
|
| 306 |
-
* @return string
|
| 307 |
-
*/
|
| 308 |
-
public function getVaccountname()
|
| 309 |
-
{
|
| 310 |
-
return $this->vaccountname;
|
| 311 |
-
}
|
| 312 |
-
|
| 313 |
-
/**
|
| 314 |
-
* @param string $vreference
|
| 315 |
-
*/
|
| 316 |
-
public function setVreference($vreference)
|
| 317 |
-
{
|
| 318 |
-
$this->vreference = $vreference;
|
| 319 |
-
}
|
| 320 |
-
|
| 321 |
-
/**
|
| 322 |
-
* @return string
|
| 323 |
-
*/
|
| 324 |
-
public function getVreference()
|
| 325 |
-
{
|
| 326 |
-
return $this->vreference;
|
| 327 |
-
}
|
| 328 |
-
|
| 329 |
-
|
| 330 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Request
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Request
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Request_Vauthorization extends Payone_Api_Request_Abstract
|
| 34 |
+
{
|
| 35 |
+
protected $request = Payone_Api_Enum_RequestType::VAUTHORIZATION;
|
| 36 |
+
|
| 37 |
+
/**
|
| 38 |
+
* Sub account ID
|
| 39 |
+
*
|
| 40 |
+
* @var int
|
| 41 |
+
*/
|
| 42 |
+
protected $aid = NULL;
|
| 43 |
+
/**
|
| 44 |
+
* @var string
|
| 45 |
+
*/
|
| 46 |
+
protected $clearingtype = NULL;
|
| 47 |
+
/**
|
| 48 |
+
* Merchant reference number for the payment process. (Permitted symbols: 0-9, a-z, A-Z, .,-,_,/)
|
| 49 |
+
*
|
| 50 |
+
* @var string
|
| 51 |
+
*/
|
| 52 |
+
protected $vreference = NULL;
|
| 53 |
+
/**
|
| 54 |
+
* @var string
|
| 55 |
+
*/
|
| 56 |
+
protected $vaccountname = NULL;
|
| 57 |
+
/**
|
| 58 |
+
* Total amount (in smallest currency unit! e.g. cent)
|
| 59 |
+
*
|
| 60 |
+
* @var int
|
| 61 |
+
*/
|
| 62 |
+
protected $amount = NULL;
|
| 63 |
+
/**
|
| 64 |
+
* Currency (ISO-4217)
|
| 65 |
+
*
|
| 66 |
+
* @var string
|
| 67 |
+
*/
|
| 68 |
+
protected $currency = NULL;
|
| 69 |
+
/**
|
| 70 |
+
* @var int
|
| 71 |
+
*/
|
| 72 |
+
protected $settle_period_length = NULL;
|
| 73 |
+
/**
|
| 74 |
+
* @var string
|
| 75 |
+
*/
|
| 76 |
+
protected $settle_period_unit = NULL;
|
| 77 |
+
/**
|
| 78 |
+
* @var int
|
| 79 |
+
*/
|
| 80 |
+
protected $settletime = NULL;
|
| 81 |
+
/**
|
| 82 |
+
* @var string
|
| 83 |
+
*/
|
| 84 |
+
protected $payout_open_balance = NULL;
|
| 85 |
+
/**
|
| 86 |
+
* Individual parameter
|
| 87 |
+
*
|
| 88 |
+
* @var string
|
| 89 |
+
*/
|
| 90 |
+
protected $param = NULL;
|
| 91 |
+
|
| 92 |
+
/**
|
| 93 |
+
* @var Payone_Api_Request_Parameter_Vauthorization_Invoicing_Transaction
|
| 94 |
+
*/
|
| 95 |
+
protected $invoicing = null;
|
| 96 |
+
/**
|
| 97 |
+
* @var Payone_Api_Request_Parameter_Vauthorization_PersonalData
|
| 98 |
+
*/
|
| 99 |
+
protected $personalData = null;
|
| 100 |
+
/**
|
| 101 |
+
* @var Payone_Api_Request_Parameter_Vauthorization_PaymentMethod_Abstract
|
| 102 |
+
*/
|
| 103 |
+
protected $payment = null;
|
| 104 |
+
|
| 105 |
+
/**
|
| 106 |
+
* @param int $aid
|
| 107 |
+
*/
|
| 108 |
+
public function setAid($aid)
|
| 109 |
+
{
|
| 110 |
+
$this->aid = $aid;
|
| 111 |
+
}
|
| 112 |
+
|
| 113 |
+
/**
|
| 114 |
+
* @return int
|
| 115 |
+
*/
|
| 116 |
+
public function getAid()
|
| 117 |
+
{
|
| 118 |
+
return $this->aid;
|
| 119 |
+
}
|
| 120 |
+
|
| 121 |
+
/**
|
| 122 |
+
* @param int $amount
|
| 123 |
+
*/
|
| 124 |
+
public function setAmount($amount)
|
| 125 |
+
{
|
| 126 |
+
$this->amount = $amount;
|
| 127 |
+
}
|
| 128 |
+
|
| 129 |
+
/**
|
| 130 |
+
* @return int
|
| 131 |
+
*/
|
| 132 |
+
public function getAmount()
|
| 133 |
+
{
|
| 134 |
+
return $this->amount;
|
| 135 |
+
}
|
| 136 |
+
|
| 137 |
+
/**
|
| 138 |
+
* @param string $clearingtype
|
| 139 |
+
*/
|
| 140 |
+
public function setClearingtype($clearingtype)
|
| 141 |
+
{
|
| 142 |
+
$this->clearingtype = $clearingtype;
|
| 143 |
+
}
|
| 144 |
+
|
| 145 |
+
/**
|
| 146 |
+
* @return string
|
| 147 |
+
*/
|
| 148 |
+
public function getClearingtype()
|
| 149 |
+
{
|
| 150 |
+
return $this->clearingtype;
|
| 151 |
+
}
|
| 152 |
+
|
| 153 |
+
/**
|
| 154 |
+
* @param string $currency
|
| 155 |
+
*/
|
| 156 |
+
public function setCurrency($currency)
|
| 157 |
+
{
|
| 158 |
+
$this->currency = $currency;
|
| 159 |
+
}
|
| 160 |
+
|
| 161 |
+
/**
|
| 162 |
+
* @return string
|
| 163 |
+
*/
|
| 164 |
+
public function getCurrency()
|
| 165 |
+
{
|
| 166 |
+
return $this->currency;
|
| 167 |
+
}
|
| 168 |
+
|
| 169 |
+
/**
|
| 170 |
+
* @param \Payone_Api_Request_Parameter_Vauthorization_Invoicing_Transaction $invoicing
|
| 171 |
+
*/
|
| 172 |
+
public function setInvoicing($invoicing)
|
| 173 |
+
{
|
| 174 |
+
$this->invoicing = $invoicing;
|
| 175 |
+
}
|
| 176 |
+
|
| 177 |
+
/**
|
| 178 |
+
* @return \Payone_Api_Request_Parameter_Vauthorization_Invoicing_Transaction
|
| 179 |
+
*/
|
| 180 |
+
public function getInvoicing()
|
| 181 |
+
{
|
| 182 |
+
return $this->invoicing;
|
| 183 |
+
}
|
| 184 |
+
|
| 185 |
+
/**
|
| 186 |
+
* @param string $param
|
| 187 |
+
*/
|
| 188 |
+
public function setParam($param)
|
| 189 |
+
{
|
| 190 |
+
$this->param = $param;
|
| 191 |
+
}
|
| 192 |
+
|
| 193 |
+
/**
|
| 194 |
+
* @return string
|
| 195 |
+
*/
|
| 196 |
+
public function getParam()
|
| 197 |
+
{
|
| 198 |
+
return $this->param;
|
| 199 |
+
}
|
| 200 |
+
|
| 201 |
+
/**
|
| 202 |
+
* @param \Payone_Api_Request_Parameter_Vauthorization_PaymentMethod_Abstract $payment
|
| 203 |
+
*/
|
| 204 |
+
public function setPayment($payment)
|
| 205 |
+
{
|
| 206 |
+
$this->payment = $payment;
|
| 207 |
+
}
|
| 208 |
+
|
| 209 |
+
/**
|
| 210 |
+
* @return \Payone_Api_Request_Parameter_Vauthorization_PaymentMethod_Abstract
|
| 211 |
+
*/
|
| 212 |
+
public function getPayment()
|
| 213 |
+
{
|
| 214 |
+
return $this->payment;
|
| 215 |
+
}
|
| 216 |
+
|
| 217 |
+
/**
|
| 218 |
+
* @param string $payout_open_balance
|
| 219 |
+
*/
|
| 220 |
+
public function setPayoutOpenBalance($payout_open_balance)
|
| 221 |
+
{
|
| 222 |
+
$this->payout_open_balance = $payout_open_balance;
|
| 223 |
+
}
|
| 224 |
+
|
| 225 |
+
/**
|
| 226 |
+
* @return string
|
| 227 |
+
*/
|
| 228 |
+
public function getPayoutOpenBalance()
|
| 229 |
+
{
|
| 230 |
+
return $this->payout_open_balance;
|
| 231 |
+
}
|
| 232 |
+
|
| 233 |
+
/**
|
| 234 |
+
* @param \Payone_Api_Request_Parameter_Vauthorization_PersonalData $personalData
|
| 235 |
+
*/
|
| 236 |
+
public function setPersonalData($personalData)
|
| 237 |
+
{
|
| 238 |
+
$this->personalData = $personalData;
|
| 239 |
+
}
|
| 240 |
+
|
| 241 |
+
/**
|
| 242 |
+
* @return \Payone_Api_Request_Parameter_Vauthorization_PersonalData
|
| 243 |
+
*/
|
| 244 |
+
public function getPersonalData()
|
| 245 |
+
{
|
| 246 |
+
return $this->personalData;
|
| 247 |
+
}
|
| 248 |
+
|
| 249 |
+
/**
|
| 250 |
+
* @param int $settle_period_length
|
| 251 |
+
*/
|
| 252 |
+
public function setSettlePeriodLength($settle_period_length)
|
| 253 |
+
{
|
| 254 |
+
$this->settle_period_length = $settle_period_length;
|
| 255 |
+
}
|
| 256 |
+
|
| 257 |
+
/**
|
| 258 |
+
* @return int
|
| 259 |
+
*/
|
| 260 |
+
public function getSettlePeriodLength()
|
| 261 |
+
{
|
| 262 |
+
return $this->settle_period_length;
|
| 263 |
+
}
|
| 264 |
+
|
| 265 |
+
/**
|
| 266 |
+
* @param string $settle_period_unit
|
| 267 |
+
*/
|
| 268 |
+
public function setSettlePeriodUnit($settle_period_unit)
|
| 269 |
+
{
|
| 270 |
+
$this->settle_period_unit = $settle_period_unit;
|
| 271 |
+
}
|
| 272 |
+
|
| 273 |
+
/**
|
| 274 |
+
* @return string
|
| 275 |
+
*/
|
| 276 |
+
public function getSettlePeriodUnit()
|
| 277 |
+
{
|
| 278 |
+
return $this->settle_period_unit;
|
| 279 |
+
}
|
| 280 |
+
|
| 281 |
+
/**
|
| 282 |
+
* @param int $settletime
|
| 283 |
+
*/
|
| 284 |
+
public function setSettletime($settletime)
|
| 285 |
+
{
|
| 286 |
+
$this->settletime = $settletime;
|
| 287 |
+
}
|
| 288 |
+
|
| 289 |
+
/**
|
| 290 |
+
* @return int
|
| 291 |
+
*/
|
| 292 |
+
public function getSettletime()
|
| 293 |
+
{
|
| 294 |
+
return $this->settletime;
|
| 295 |
+
}
|
| 296 |
+
|
| 297 |
+
/**
|
| 298 |
+
* @param string $vaccountname
|
| 299 |
+
*/
|
| 300 |
+
public function setVaccountname($vaccountname)
|
| 301 |
+
{
|
| 302 |
+
$this->vaccountname = $vaccountname;
|
| 303 |
+
}
|
| 304 |
+
|
| 305 |
+
/**
|
| 306 |
+
* @return string
|
| 307 |
+
*/
|
| 308 |
+
public function getVaccountname()
|
| 309 |
+
{
|
| 310 |
+
return $this->vaccountname;
|
| 311 |
+
}
|
| 312 |
+
|
| 313 |
+
/**
|
| 314 |
+
* @param string $vreference
|
| 315 |
+
*/
|
| 316 |
+
public function setVreference($vreference)
|
| 317 |
+
{
|
| 318 |
+
$this->vreference = $vreference;
|
| 319 |
+
}
|
| 320 |
+
|
| 321 |
+
/**
|
| 322 |
+
* @return string
|
| 323 |
+
*/
|
| 324 |
+
public function getVreference()
|
| 325 |
+
{
|
| 326 |
+
return $this->vreference;
|
| 327 |
+
}
|
| 328 |
+
|
| 329 |
+
|
| 330 |
+
}
|
lib/Payone/Api/Response/3dsCheck/Enrolled.php
CHANGED
|
@@ -1,175 +1,175 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Response
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Response
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Response_3dsCheck_Enrolled extends Payone_Api_Response_Abstract
|
| 34 |
-
{
|
| 35 |
-
/**
|
| 36 |
-
* @var string
|
| 37 |
-
*/
|
| 38 |
-
protected $acsurl = NULL;
|
| 39 |
-
/**
|
| 40 |
-
* @var string
|
| 41 |
-
*/
|
| 42 |
-
protected $termurl = NULL;
|
| 43 |
-
/**
|
| 44 |
-
* @var string
|
| 45 |
-
*/
|
| 46 |
-
protected $pareq = NULL;
|
| 47 |
-
/**
|
| 48 |
-
* @var string
|
| 49 |
-
*/
|
| 50 |
-
protected $xid = NULL;
|
| 51 |
-
/**
|
| 52 |
-
* @var string
|
| 53 |
-
*/
|
| 54 |
-
protected $md = NULL;
|
| 55 |
-
/**
|
| 56 |
-
* @var string
|
| 57 |
-
*/
|
| 58 |
-
protected $pseudocardpan = NULL;
|
| 59 |
-
/**
|
| 60 |
-
* @var string
|
| 61 |
-
*/
|
| 62 |
-
protected $truncatedcardpan = NULL;
|
| 63 |
-
|
| 64 |
-
/**
|
| 65 |
-
* @param string $acsurl
|
| 66 |
-
*/
|
| 67 |
-
public function setAcsurl($acsurl)
|
| 68 |
-
{
|
| 69 |
-
$this->acsurl = $acsurl;
|
| 70 |
-
}
|
| 71 |
-
|
| 72 |
-
/**
|
| 73 |
-
* @return string
|
| 74 |
-
*/
|
| 75 |
-
public function getAcsurl()
|
| 76 |
-
{
|
| 77 |
-
return $this->acsurl;
|
| 78 |
-
}
|
| 79 |
-
|
| 80 |
-
/**
|
| 81 |
-
* @param string $md
|
| 82 |
-
*/
|
| 83 |
-
public function setMd($md)
|
| 84 |
-
{
|
| 85 |
-
$this->md = $md;
|
| 86 |
-
}
|
| 87 |
-
|
| 88 |
-
/**
|
| 89 |
-
* @return string
|
| 90 |
-
*/
|
| 91 |
-
public function getMd()
|
| 92 |
-
{
|
| 93 |
-
return $this->md;
|
| 94 |
-
}
|
| 95 |
-
|
| 96 |
-
/**
|
| 97 |
-
* @param string $pareq
|
| 98 |
-
*/
|
| 99 |
-
public function setPareq($pareq)
|
| 100 |
-
{
|
| 101 |
-
$this->pareq = $pareq;
|
| 102 |
-
}
|
| 103 |
-
|
| 104 |
-
/**
|
| 105 |
-
* @return string
|
| 106 |
-
*/
|
| 107 |
-
public function getPareq()
|
| 108 |
-
{
|
| 109 |
-
return $this->pareq;
|
| 110 |
-
}
|
| 111 |
-
|
| 112 |
-
/**
|
| 113 |
-
* @param string $pseudocardpan
|
| 114 |
-
*/
|
| 115 |
-
public function setPseudocardpan($pseudocardpan)
|
| 116 |
-
{
|
| 117 |
-
$this->pseudocardpan = $pseudocardpan;
|
| 118 |
-
}
|
| 119 |
-
|
| 120 |
-
/**
|
| 121 |
-
* @return string
|
| 122 |
-
*/
|
| 123 |
-
public function getPseudocardpan()
|
| 124 |
-
{
|
| 125 |
-
return $this->pseudocardpan;
|
| 126 |
-
}
|
| 127 |
-
|
| 128 |
-
/**
|
| 129 |
-
* @param string $termurl
|
| 130 |
-
*/
|
| 131 |
-
public function setTermurl($termurl)
|
| 132 |
-
{
|
| 133 |
-
$this->termurl = $termurl;
|
| 134 |
-
}
|
| 135 |
-
|
| 136 |
-
/**
|
| 137 |
-
* @return string
|
| 138 |
-
*/
|
| 139 |
-
public function getTermurl()
|
| 140 |
-
{
|
| 141 |
-
return $this->termurl;
|
| 142 |
-
}
|
| 143 |
-
|
| 144 |
-
/**
|
| 145 |
-
* @param string $truncatedcardpan
|
| 146 |
-
*/
|
| 147 |
-
public function setTruncatedcardpan($truncatedcardpan)
|
| 148 |
-
{
|
| 149 |
-
$this->truncatedcardpan = $truncatedcardpan;
|
| 150 |
-
}
|
| 151 |
-
|
| 152 |
-
/**
|
| 153 |
-
* @return string
|
| 154 |
-
*/
|
| 155 |
-
public function getTruncatedcardpan()
|
| 156 |
-
{
|
| 157 |
-
return $this->truncatedcardpan;
|
| 158 |
-
}
|
| 159 |
-
|
| 160 |
-
/**
|
| 161 |
-
* @param string $xid
|
| 162 |
-
*/
|
| 163 |
-
public function setXid($xid)
|
| 164 |
-
{
|
| 165 |
-
$this->xid = $xid;
|
| 166 |
-
}
|
| 167 |
-
|
| 168 |
-
/**
|
| 169 |
-
* @return string
|
| 170 |
-
*/
|
| 171 |
-
public function getXid()
|
| 172 |
-
{
|
| 173 |
-
return $this->xid;
|
| 174 |
-
}
|
| 175 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Response
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Response
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Response_3dsCheck_Enrolled extends Payone_Api_Response_Abstract
|
| 34 |
+
{
|
| 35 |
+
/**
|
| 36 |
+
* @var string
|
| 37 |
+
*/
|
| 38 |
+
protected $acsurl = NULL;
|
| 39 |
+
/**
|
| 40 |
+
* @var string
|
| 41 |
+
*/
|
| 42 |
+
protected $termurl = NULL;
|
| 43 |
+
/**
|
| 44 |
+
* @var string
|
| 45 |
+
*/
|
| 46 |
+
protected $pareq = NULL;
|
| 47 |
+
/**
|
| 48 |
+
* @var string
|
| 49 |
+
*/
|
| 50 |
+
protected $xid = NULL;
|
| 51 |
+
/**
|
| 52 |
+
* @var string
|
| 53 |
+
*/
|
| 54 |
+
protected $md = NULL;
|
| 55 |
+
/**
|
| 56 |
+
* @var string
|
| 57 |
+
*/
|
| 58 |
+
protected $pseudocardpan = NULL;
|
| 59 |
+
/**
|
| 60 |
+
* @var string
|
| 61 |
+
*/
|
| 62 |
+
protected $truncatedcardpan = NULL;
|
| 63 |
+
|
| 64 |
+
/**
|
| 65 |
+
* @param string $acsurl
|
| 66 |
+
*/
|
| 67 |
+
public function setAcsurl($acsurl)
|
| 68 |
+
{
|
| 69 |
+
$this->acsurl = $acsurl;
|
| 70 |
+
}
|
| 71 |
+
|
| 72 |
+
/**
|
| 73 |
+
* @return string
|
| 74 |
+
*/
|
| 75 |
+
public function getAcsurl()
|
| 76 |
+
{
|
| 77 |
+
return $this->acsurl;
|
| 78 |
+
}
|
| 79 |
+
|
| 80 |
+
/**
|
| 81 |
+
* @param string $md
|
| 82 |
+
*/
|
| 83 |
+
public function setMd($md)
|
| 84 |
+
{
|
| 85 |
+
$this->md = $md;
|
| 86 |
+
}
|
| 87 |
+
|
| 88 |
+
/**
|
| 89 |
+
* @return string
|
| 90 |
+
*/
|
| 91 |
+
public function getMd()
|
| 92 |
+
{
|
| 93 |
+
return $this->md;
|
| 94 |
+
}
|
| 95 |
+
|
| 96 |
+
/**
|
| 97 |
+
* @param string $pareq
|
| 98 |
+
*/
|
| 99 |
+
public function setPareq($pareq)
|
| 100 |
+
{
|
| 101 |
+
$this->pareq = $pareq;
|
| 102 |
+
}
|
| 103 |
+
|
| 104 |
+
/**
|
| 105 |
+
* @return string
|
| 106 |
+
*/
|
| 107 |
+
public function getPareq()
|
| 108 |
+
{
|
| 109 |
+
return $this->pareq;
|
| 110 |
+
}
|
| 111 |
+
|
| 112 |
+
/**
|
| 113 |
+
* @param string $pseudocardpan
|
| 114 |
+
*/
|
| 115 |
+
public function setPseudocardpan($pseudocardpan)
|
| 116 |
+
{
|
| 117 |
+
$this->pseudocardpan = $pseudocardpan;
|
| 118 |
+
}
|
| 119 |
+
|
| 120 |
+
/**
|
| 121 |
+
* @return string
|
| 122 |
+
*/
|
| 123 |
+
public function getPseudocardpan()
|
| 124 |
+
{
|
| 125 |
+
return $this->pseudocardpan;
|
| 126 |
+
}
|
| 127 |
+
|
| 128 |
+
/**
|
| 129 |
+
* @param string $termurl
|
| 130 |
+
*/
|
| 131 |
+
public function setTermurl($termurl)
|
| 132 |
+
{
|
| 133 |
+
$this->termurl = $termurl;
|
| 134 |
+
}
|
| 135 |
+
|
| 136 |
+
/**
|
| 137 |
+
* @return string
|
| 138 |
+
*/
|
| 139 |
+
public function getTermurl()
|
| 140 |
+
{
|
| 141 |
+
return $this->termurl;
|
| 142 |
+
}
|
| 143 |
+
|
| 144 |
+
/**
|
| 145 |
+
* @param string $truncatedcardpan
|
| 146 |
+
*/
|
| 147 |
+
public function setTruncatedcardpan($truncatedcardpan)
|
| 148 |
+
{
|
| 149 |
+
$this->truncatedcardpan = $truncatedcardpan;
|
| 150 |
+
}
|
| 151 |
+
|
| 152 |
+
/**
|
| 153 |
+
* @return string
|
| 154 |
+
*/
|
| 155 |
+
public function getTruncatedcardpan()
|
| 156 |
+
{
|
| 157 |
+
return $this->truncatedcardpan;
|
| 158 |
+
}
|
| 159 |
+
|
| 160 |
+
/**
|
| 161 |
+
* @param string $xid
|
| 162 |
+
*/
|
| 163 |
+
public function setXid($xid)
|
| 164 |
+
{
|
| 165 |
+
$this->xid = $xid;
|
| 166 |
+
}
|
| 167 |
+
|
| 168 |
+
/**
|
| 169 |
+
* @return string
|
| 170 |
+
*/
|
| 171 |
+
public function getXid()
|
| 172 |
+
{
|
| 173 |
+
return $this->xid;
|
| 174 |
+
}
|
| 175 |
+
}
|
lib/Payone/Api/Response/3dsCheck/Invalid.php
CHANGED
|
@@ -1,37 +1,37 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Response
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Response
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Response_3dsCheck_Invalid
|
| 34 |
-
extends Payone_Api_Response_Invalid
|
| 35 |
-
{
|
| 36 |
-
|
| 37 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Response
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Response
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Response_3dsCheck_Invalid
|
| 34 |
+
extends Payone_Api_Response_Invalid
|
| 35 |
+
{
|
| 36 |
+
|
| 37 |
+
}
|
lib/Payone/Api/Response/3dsCheck/Valid.php
CHANGED
|
@@ -1,95 +1,95 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Response
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Response
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Response_3dsCheck_Valid extends Payone_Api_Response_Abstract
|
| 34 |
-
{
|
| 35 |
-
/**
|
| 36 |
-
* @var string
|
| 37 |
-
*/
|
| 38 |
-
protected $xid = NULL;
|
| 39 |
-
/**
|
| 40 |
-
* @var string
|
| 41 |
-
*/
|
| 42 |
-
protected $pseudocardpan = NULL;
|
| 43 |
-
/**
|
| 44 |
-
* @var string
|
| 45 |
-
*/
|
| 46 |
-
protected $truncatedcardpan = NULL;
|
| 47 |
-
|
| 48 |
-
/**
|
| 49 |
-
* @param string $pseudocardpan
|
| 50 |
-
*/
|
| 51 |
-
public function setPseudocardpan($pseudocardpan)
|
| 52 |
-
{
|
| 53 |
-
$this->pseudocardpan = $pseudocardpan;
|
| 54 |
-
}
|
| 55 |
-
|
| 56 |
-
/**
|
| 57 |
-
* @return string
|
| 58 |
-
*/
|
| 59 |
-
public function getPseudocardpan()
|
| 60 |
-
{
|
| 61 |
-
return $this->pseudocardpan;
|
| 62 |
-
}
|
| 63 |
-
|
| 64 |
-
/**
|
| 65 |
-
* @param string $truncatedcardpan
|
| 66 |
-
*/
|
| 67 |
-
public function setTruncatedcardpan($truncatedcardpan)
|
| 68 |
-
{
|
| 69 |
-
$this->truncatedcardpan = $truncatedcardpan;
|
| 70 |
-
}
|
| 71 |
-
|
| 72 |
-
/**
|
| 73 |
-
* @return string
|
| 74 |
-
*/
|
| 75 |
-
public function getTruncatedcardpan()
|
| 76 |
-
{
|
| 77 |
-
return $this->truncatedcardpan;
|
| 78 |
-
}
|
| 79 |
-
|
| 80 |
-
/**
|
| 81 |
-
* @param string $xid
|
| 82 |
-
*/
|
| 83 |
-
public function setXid($xid)
|
| 84 |
-
{
|
| 85 |
-
$this->xid = $xid;
|
| 86 |
-
}
|
| 87 |
-
|
| 88 |
-
/**
|
| 89 |
-
* @return string
|
| 90 |
-
*/
|
| 91 |
-
public function getXid()
|
| 92 |
-
{
|
| 93 |
-
return $this->xid;
|
| 94 |
-
}
|
| 95 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Response
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Response
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Response_3dsCheck_Valid extends Payone_Api_Response_Abstract
|
| 34 |
+
{
|
| 35 |
+
/**
|
| 36 |
+
* @var string
|
| 37 |
+
*/
|
| 38 |
+
protected $xid = NULL;
|
| 39 |
+
/**
|
| 40 |
+
* @var string
|
| 41 |
+
*/
|
| 42 |
+
protected $pseudocardpan = NULL;
|
| 43 |
+
/**
|
| 44 |
+
* @var string
|
| 45 |
+
*/
|
| 46 |
+
protected $truncatedcardpan = NULL;
|
| 47 |
+
|
| 48 |
+
/**
|
| 49 |
+
* @param string $pseudocardpan
|
| 50 |
+
*/
|
| 51 |
+
public function setPseudocardpan($pseudocardpan)
|
| 52 |
+
{
|
| 53 |
+
$this->pseudocardpan = $pseudocardpan;
|
| 54 |
+
}
|
| 55 |
+
|
| 56 |
+
/**
|
| 57 |
+
* @return string
|
| 58 |
+
*/
|
| 59 |
+
public function getPseudocardpan()
|
| 60 |
+
{
|
| 61 |
+
return $this->pseudocardpan;
|
| 62 |
+
}
|
| 63 |
+
|
| 64 |
+
/**
|
| 65 |
+
* @param string $truncatedcardpan
|
| 66 |
+
*/
|
| 67 |
+
public function setTruncatedcardpan($truncatedcardpan)
|
| 68 |
+
{
|
| 69 |
+
$this->truncatedcardpan = $truncatedcardpan;
|
| 70 |
+
}
|
| 71 |
+
|
| 72 |
+
/**
|
| 73 |
+
* @return string
|
| 74 |
+
*/
|
| 75 |
+
public function getTruncatedcardpan()
|
| 76 |
+
{
|
| 77 |
+
return $this->truncatedcardpan;
|
| 78 |
+
}
|
| 79 |
+
|
| 80 |
+
/**
|
| 81 |
+
* @param string $xid
|
| 82 |
+
*/
|
| 83 |
+
public function setXid($xid)
|
| 84 |
+
{
|
| 85 |
+
$this->xid = $xid;
|
| 86 |
+
}
|
| 87 |
+
|
| 88 |
+
/**
|
| 89 |
+
* @return string
|
| 90 |
+
*/
|
| 91 |
+
public function getXid()
|
| 92 |
+
{
|
| 93 |
+
return $this->xid;
|
| 94 |
+
}
|
| 95 |
+
}
|
lib/Payone/Api/Response/AddressCheck/Invalid.php
CHANGED
|
@@ -1,55 +1,55 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Response
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Response
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Response_AddressCheck_Invalid extends Payone_Api_Response_Invalid
|
| 34 |
-
{
|
| 35 |
-
/**
|
| 36 |
-
* @var int
|
| 37 |
-
*/
|
| 38 |
-
protected $secstatus = NULL;
|
| 39 |
-
|
| 40 |
-
/**
|
| 41 |
-
* @param int $secstatus
|
| 42 |
-
*/
|
| 43 |
-
public function setSecstatus($secstatus)
|
| 44 |
-
{
|
| 45 |
-
$this->secstatus = $secstatus;
|
| 46 |
-
}
|
| 47 |
-
|
| 48 |
-
/**
|
| 49 |
-
* @return int
|
| 50 |
-
*/
|
| 51 |
-
public function getSecstatus()
|
| 52 |
-
{
|
| 53 |
-
return $this->secstatus;
|
| 54 |
-
}
|
| 55 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Response
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Response
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Response_AddressCheck_Invalid extends Payone_Api_Response_Invalid
|
| 34 |
+
{
|
| 35 |
+
/**
|
| 36 |
+
* @var int
|
| 37 |
+
*/
|
| 38 |
+
protected $secstatus = NULL;
|
| 39 |
+
|
| 40 |
+
/**
|
| 41 |
+
* @param int $secstatus
|
| 42 |
+
*/
|
| 43 |
+
public function setSecstatus($secstatus)
|
| 44 |
+
{
|
| 45 |
+
$this->secstatus = $secstatus;
|
| 46 |
+
}
|
| 47 |
+
|
| 48 |
+
/**
|
| 49 |
+
* @return int
|
| 50 |
+
*/
|
| 51 |
+
public function getSecstatus()
|
| 52 |
+
{
|
| 53 |
+
return $this->secstatus;
|
| 54 |
+
}
|
| 55 |
+
}
|
lib/Payone/Api/Response/AddressCheck/Valid.php
CHANGED
|
@@ -1,215 +1,215 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Response
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Response
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Response_AddressCheck_Valid
|
| 34 |
-
extends Payone_Api_Response_Abstract
|
| 35 |
-
{
|
| 36 |
-
/**
|
| 37 |
-
* @var int
|
| 38 |
-
*/
|
| 39 |
-
protected $secstatus = NULL;
|
| 40 |
-
/**
|
| 41 |
-
* @var string
|
| 42 |
-
*/
|
| 43 |
-
protected $personstatus = NULL;
|
| 44 |
-
/**
|
| 45 |
-
* @var string
|
| 46 |
-
*/
|
| 47 |
-
protected $street = NULL;
|
| 48 |
-
/**
|
| 49 |
-
* @var string
|
| 50 |
-
*/
|
| 51 |
-
protected $streetname = NULL;
|
| 52 |
-
/**
|
| 53 |
-
* @var string
|
| 54 |
-
*/
|
| 55 |
-
protected $streetnumber = NULL;
|
| 56 |
-
/**
|
| 57 |
-
* @var string
|
| 58 |
-
*/
|
| 59 |
-
protected $zip = NULL;
|
| 60 |
-
/**
|
| 61 |
-
* @var string
|
| 62 |
-
*/
|
| 63 |
-
protected $city = NULL;
|
| 64 |
-
|
| 65 |
-
/**
|
| 66 |
-
* @return bool
|
| 67 |
-
*/
|
| 68 |
-
public function isCorrect()
|
| 69 |
-
{
|
| 70 |
-
if ($this->secstatus == Payone_Api_Enum_AddressCheckSecstatus::ADDRESS_CORRECT) {
|
| 71 |
-
return TRUE;
|
| 72 |
-
}
|
| 73 |
-
else {
|
| 74 |
-
return FALSE;
|
| 75 |
-
}
|
| 76 |
-
}
|
| 77 |
-
|
| 78 |
-
/**
|
| 79 |
-
* @return bool
|
| 80 |
-
*/
|
| 81 |
-
public function isCorrectable()
|
| 82 |
-
{
|
| 83 |
-
if ($this->secstatus == Payone_Api_Enum_AddressCheckSecstatus::ADDRESS_CORRECTABLE) {
|
| 84 |
-
return TRUE;
|
| 85 |
-
}
|
| 86 |
-
else {
|
| 87 |
-
return FALSE;
|
| 88 |
-
}
|
| 89 |
-
}
|
| 90 |
-
|
| 91 |
-
/**
|
| 92 |
-
* @return bool
|
| 93 |
-
*/
|
| 94 |
-
public function isNotCorrectable()
|
| 95 |
-
{
|
| 96 |
-
if ($this->secstatus == Payone_Api_Enum_AddressCheckSecstatus::ADDRESS_NONE_CORRECTABLE) {
|
| 97 |
-
return TRUE;
|
| 98 |
-
}
|
| 99 |
-
else {
|
| 100 |
-
return FALSE;
|
| 101 |
-
}
|
| 102 |
-
}
|
| 103 |
-
|
| 104 |
-
/**
|
| 105 |
-
* @param string $city
|
| 106 |
-
*/
|
| 107 |
-
public function setCity($city)
|
| 108 |
-
{
|
| 109 |
-
$this->city = $city;
|
| 110 |
-
}
|
| 111 |
-
|
| 112 |
-
/**
|
| 113 |
-
* @return string
|
| 114 |
-
*/
|
| 115 |
-
public function getCity()
|
| 116 |
-
{
|
| 117 |
-
return $this->city;
|
| 118 |
-
}
|
| 119 |
-
|
| 120 |
-
/**
|
| 121 |
-
* @param string $personstatus
|
| 122 |
-
*/
|
| 123 |
-
public function setPersonstatus($personstatus)
|
| 124 |
-
{
|
| 125 |
-
$this->personstatus = $personstatus;
|
| 126 |
-
}
|
| 127 |
-
|
| 128 |
-
/**
|
| 129 |
-
* @return string
|
| 130 |
-
*/
|
| 131 |
-
public function getPersonstatus()
|
| 132 |
-
{
|
| 133 |
-
return $this->personstatus;
|
| 134 |
-
}
|
| 135 |
-
|
| 136 |
-
/**
|
| 137 |
-
* @param int $secstatus
|
| 138 |
-
*/
|
| 139 |
-
public function setSecstatus($secstatus)
|
| 140 |
-
{
|
| 141 |
-
$this->secstatus = $secstatus;
|
| 142 |
-
}
|
| 143 |
-
|
| 144 |
-
/**
|
| 145 |
-
* @return int
|
| 146 |
-
*/
|
| 147 |
-
public function getSecstatus()
|
| 148 |
-
{
|
| 149 |
-
return $this->secstatus;
|
| 150 |
-
}
|
| 151 |
-
|
| 152 |
-
/**
|
| 153 |
-
* @param string $street
|
| 154 |
-
*/
|
| 155 |
-
public function setStreet($street)
|
| 156 |
-
{
|
| 157 |
-
$this->street = $street;
|
| 158 |
-
}
|
| 159 |
-
|
| 160 |
-
/**
|
| 161 |
-
* @return string
|
| 162 |
-
*/
|
| 163 |
-
public function getStreet()
|
| 164 |
-
{
|
| 165 |
-
return $this->street;
|
| 166 |
-
}
|
| 167 |
-
|
| 168 |
-
/**
|
| 169 |
-
* @param string $streetname
|
| 170 |
-
*/
|
| 171 |
-
public function setStreetname($streetname)
|
| 172 |
-
{
|
| 173 |
-
$this->streetname = $streetname;
|
| 174 |
-
}
|
| 175 |
-
|
| 176 |
-
/**
|
| 177 |
-
* @return string
|
| 178 |
-
*/
|
| 179 |
-
public function getStreetname()
|
| 180 |
-
{
|
| 181 |
-
return $this->streetname;
|
| 182 |
-
}
|
| 183 |
-
|
| 184 |
-
/**
|
| 185 |
-
* @param string $streetnumber
|
| 186 |
-
*/
|
| 187 |
-
public function setStreetnumber($streetnumber)
|
| 188 |
-
{
|
| 189 |
-
$this->streetnumber = $streetnumber;
|
| 190 |
-
}
|
| 191 |
-
|
| 192 |
-
/**
|
| 193 |
-
* @return string
|
| 194 |
-
*/
|
| 195 |
-
public function getStreetnumber()
|
| 196 |
-
{
|
| 197 |
-
return $this->streetnumber;
|
| 198 |
-
}
|
| 199 |
-
|
| 200 |
-
/**
|
| 201 |
-
* @param string $zip
|
| 202 |
-
*/
|
| 203 |
-
public function setZip($zip)
|
| 204 |
-
{
|
| 205 |
-
$this->zip = $zip;
|
| 206 |
-
}
|
| 207 |
-
|
| 208 |
-
/**
|
| 209 |
-
* @return string
|
| 210 |
-
*/
|
| 211 |
-
public function getZip()
|
| 212 |
-
{
|
| 213 |
-
return $this->zip;
|
| 214 |
-
}
|
| 215 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Response
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Response
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Response_AddressCheck_Valid
|
| 34 |
+
extends Payone_Api_Response_Abstract
|
| 35 |
+
{
|
| 36 |
+
/**
|
| 37 |
+
* @var int
|
| 38 |
+
*/
|
| 39 |
+
protected $secstatus = NULL;
|
| 40 |
+
/**
|
| 41 |
+
* @var string
|
| 42 |
+
*/
|
| 43 |
+
protected $personstatus = NULL;
|
| 44 |
+
/**
|
| 45 |
+
* @var string
|
| 46 |
+
*/
|
| 47 |
+
protected $street = NULL;
|
| 48 |
+
/**
|
| 49 |
+
* @var string
|
| 50 |
+
*/
|
| 51 |
+
protected $streetname = NULL;
|
| 52 |
+
/**
|
| 53 |
+
* @var string
|
| 54 |
+
*/
|
| 55 |
+
protected $streetnumber = NULL;
|
| 56 |
+
/**
|
| 57 |
+
* @var string
|
| 58 |
+
*/
|
| 59 |
+
protected $zip = NULL;
|
| 60 |
+
/**
|
| 61 |
+
* @var string
|
| 62 |
+
*/
|
| 63 |
+
protected $city = NULL;
|
| 64 |
+
|
| 65 |
+
/**
|
| 66 |
+
* @return bool
|
| 67 |
+
*/
|
| 68 |
+
public function isCorrect()
|
| 69 |
+
{
|
| 70 |
+
if ($this->secstatus == Payone_Api_Enum_AddressCheckSecstatus::ADDRESS_CORRECT) {
|
| 71 |
+
return TRUE;
|
| 72 |
+
}
|
| 73 |
+
else {
|
| 74 |
+
return FALSE;
|
| 75 |
+
}
|
| 76 |
+
}
|
| 77 |
+
|
| 78 |
+
/**
|
| 79 |
+
* @return bool
|
| 80 |
+
*/
|
| 81 |
+
public function isCorrectable()
|
| 82 |
+
{
|
| 83 |
+
if ($this->secstatus == Payone_Api_Enum_AddressCheckSecstatus::ADDRESS_CORRECTABLE) {
|
| 84 |
+
return TRUE;
|
| 85 |
+
}
|
| 86 |
+
else {
|
| 87 |
+
return FALSE;
|
| 88 |
+
}
|
| 89 |
+
}
|
| 90 |
+
|
| 91 |
+
/**
|
| 92 |
+
* @return bool
|
| 93 |
+
*/
|
| 94 |
+
public function isNotCorrectable()
|
| 95 |
+
{
|
| 96 |
+
if ($this->secstatus == Payone_Api_Enum_AddressCheckSecstatus::ADDRESS_NONE_CORRECTABLE) {
|
| 97 |
+
return TRUE;
|
| 98 |
+
}
|
| 99 |
+
else {
|
| 100 |
+
return FALSE;
|
| 101 |
+
}
|
| 102 |
+
}
|
| 103 |
+
|
| 104 |
+
/**
|
| 105 |
+
* @param string $city
|
| 106 |
+
*/
|
| 107 |
+
public function setCity($city)
|
| 108 |
+
{
|
| 109 |
+
$this->city = $city;
|
| 110 |
+
}
|
| 111 |
+
|
| 112 |
+
/**
|
| 113 |
+
* @return string
|
| 114 |
+
*/
|
| 115 |
+
public function getCity()
|
| 116 |
+
{
|
| 117 |
+
return $this->city;
|
| 118 |
+
}
|
| 119 |
+
|
| 120 |
+
/**
|
| 121 |
+
* @param string $personstatus
|
| 122 |
+
*/
|
| 123 |
+
public function setPersonstatus($personstatus)
|
| 124 |
+
{
|
| 125 |
+
$this->personstatus = $personstatus;
|
| 126 |
+
}
|
| 127 |
+
|
| 128 |
+
/**
|
| 129 |
+
* @return string
|
| 130 |
+
*/
|
| 131 |
+
public function getPersonstatus()
|
| 132 |
+
{
|
| 133 |
+
return $this->personstatus;
|
| 134 |
+
}
|
| 135 |
+
|
| 136 |
+
/**
|
| 137 |
+
* @param int $secstatus
|
| 138 |
+
*/
|
| 139 |
+
public function setSecstatus($secstatus)
|
| 140 |
+
{
|
| 141 |
+
$this->secstatus = $secstatus;
|
| 142 |
+
}
|
| 143 |
+
|
| 144 |
+
/**
|
| 145 |
+
* @return int
|
| 146 |
+
*/
|
| 147 |
+
public function getSecstatus()
|
| 148 |
+
{
|
| 149 |
+
return $this->secstatus;
|
| 150 |
+
}
|
| 151 |
+
|
| 152 |
+
/**
|
| 153 |
+
* @param string $street
|
| 154 |
+
*/
|
| 155 |
+
public function setStreet($street)
|
| 156 |
+
{
|
| 157 |
+
$this->street = $street;
|
| 158 |
+
}
|
| 159 |
+
|
| 160 |
+
/**
|
| 161 |
+
* @return string
|
| 162 |
+
*/
|
| 163 |
+
public function getStreet()
|
| 164 |
+
{
|
| 165 |
+
return $this->street;
|
| 166 |
+
}
|
| 167 |
+
|
| 168 |
+
/**
|
| 169 |
+
* @param string $streetname
|
| 170 |
+
*/
|
| 171 |
+
public function setStreetname($streetname)
|
| 172 |
+
{
|
| 173 |
+
$this->streetname = $streetname;
|
| 174 |
+
}
|
| 175 |
+
|
| 176 |
+
/**
|
| 177 |
+
* @return string
|
| 178 |
+
*/
|
| 179 |
+
public function getStreetname()
|
| 180 |
+
{
|
| 181 |
+
return $this->streetname;
|
| 182 |
+
}
|
| 183 |
+
|
| 184 |
+
/**
|
| 185 |
+
* @param string $streetnumber
|
| 186 |
+
*/
|
| 187 |
+
public function setStreetnumber($streetnumber)
|
| 188 |
+
{
|
| 189 |
+
$this->streetnumber = $streetnumber;
|
| 190 |
+
}
|
| 191 |
+
|
| 192 |
+
/**
|
| 193 |
+
* @return string
|
| 194 |
+
*/
|
| 195 |
+
public function getStreetnumber()
|
| 196 |
+
{
|
| 197 |
+
return $this->streetnumber;
|
| 198 |
+
}
|
| 199 |
+
|
| 200 |
+
/**
|
| 201 |
+
* @param string $zip
|
| 202 |
+
*/
|
| 203 |
+
public function setZip($zip)
|
| 204 |
+
{
|
| 205 |
+
$this->zip = $zip;
|
| 206 |
+
}
|
| 207 |
+
|
| 208 |
+
/**
|
| 209 |
+
* @return string
|
| 210 |
+
*/
|
| 211 |
+
public function getZip()
|
| 212 |
+
{
|
| 213 |
+
return $this->zip;
|
| 214 |
+
}
|
| 215 |
+
}
|
lib/Payone/Api/Response/Authorization/Abstract.php
CHANGED
|
@@ -1,278 +1,278 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Response
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Response
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
abstract class Payone_Api_Response_Authorization_Abstract
|
| 34 |
-
extends Payone_Api_Response_Abstract
|
| 35 |
-
{
|
| 36 |
-
/**
|
| 37 |
-
* @var int
|
| 38 |
-
*/
|
| 39 |
-
protected $txid = NULL;
|
| 40 |
-
/**
|
| 41 |
-
* @var int
|
| 42 |
-
*/
|
| 43 |
-
protected $userid = NULL;
|
| 44 |
-
/**
|
| 45 |
-
* @var string
|
| 46 |
-
*/
|
| 47 |
-
protected $protect_result_avs = NULL;
|
| 48 |
-
/**
|
| 49 |
-
* @var string
|
| 50 |
-
*/
|
| 51 |
-
protected $clearing_bankaccountholder = NULL;
|
| 52 |
-
/**
|
| 53 |
-
* @var string
|
| 54 |
-
*/
|
| 55 |
-
protected $clearing_bankcountry = NULL;
|
| 56 |
-
/**
|
| 57 |
-
* @var string
|
| 58 |
-
*/
|
| 59 |
-
protected $clearing_bankaccount = NULL;
|
| 60 |
-
/**
|
| 61 |
-
* @var string
|
| 62 |
-
*/
|
| 63 |
-
protected $clearing_bankcode = NULL;
|
| 64 |
-
/**
|
| 65 |
-
* @var string
|
| 66 |
-
*/
|
| 67 |
-
protected $clearing_bankiban = NULL;
|
| 68 |
-
/**
|
| 69 |
-
* @var string
|
| 70 |
-
*/
|
| 71 |
-
protected $clearing_bankbic = NULL;
|
| 72 |
-
/**
|
| 73 |
-
* @var string
|
| 74 |
-
*/
|
| 75 |
-
protected $clearing_bankcity = NULL;
|
| 76 |
-
/**
|
| 77 |
-
* @var string
|
| 78 |
-
*/
|
| 79 |
-
protected $clearing_bankname = NULL;
|
| 80 |
-
|
| 81 |
-
/**
|
| 82 |
-
* @var string
|
| 83 |
-
*/
|
| 84 |
-
protected $mandate_identification = NULL;
|
| 85 |
-
|
| 86 |
-
|
| 87 |
-
/**
|
| 88 |
-
* @param string $clearing_bankaccount
|
| 89 |
-
*/
|
| 90 |
-
public function setClearingBankaccount($clearing_bankaccount)
|
| 91 |
-
{
|
| 92 |
-
$this->clearing_bankaccount = $clearing_bankaccount;
|
| 93 |
-
}
|
| 94 |
-
|
| 95 |
-
/**
|
| 96 |
-
* @return string
|
| 97 |
-
*/
|
| 98 |
-
public function getClearingBankaccount()
|
| 99 |
-
{
|
| 100 |
-
return $this->clearing_bankaccount;
|
| 101 |
-
}
|
| 102 |
-
|
| 103 |
-
/**
|
| 104 |
-
* @param string $clearing_bankaccountholder
|
| 105 |
-
*/
|
| 106 |
-
public function setClearingBankaccountholder($clearing_bankaccountholder)
|
| 107 |
-
{
|
| 108 |
-
$this->clearing_bankaccountholder = $clearing_bankaccountholder;
|
| 109 |
-
}
|
| 110 |
-
|
| 111 |
-
/**
|
| 112 |
-
* @return string
|
| 113 |
-
*/
|
| 114 |
-
public function getClearingBankaccountholder()
|
| 115 |
-
{
|
| 116 |
-
return $this->clearing_bankaccountholder;
|
| 117 |
-
}
|
| 118 |
-
|
| 119 |
-
/**
|
| 120 |
-
* @param string $clearing_bankbic
|
| 121 |
-
*/
|
| 122 |
-
public function setClearingBankbic($clearing_bankbic)
|
| 123 |
-
{
|
| 124 |
-
$this->clearing_bankbic = $clearing_bankbic;
|
| 125 |
-
}
|
| 126 |
-
|
| 127 |
-
/**
|
| 128 |
-
* @return string
|
| 129 |
-
*/
|
| 130 |
-
public function getClearingBankbic()
|
| 131 |
-
{
|
| 132 |
-
return $this->clearing_bankbic;
|
| 133 |
-
}
|
| 134 |
-
|
| 135 |
-
/**
|
| 136 |
-
* @param string $clearing_bankcity
|
| 137 |
-
*/
|
| 138 |
-
public function setClearingBankcity($clearing_bankcity)
|
| 139 |
-
{
|
| 140 |
-
$this->clearing_bankcity = $clearing_bankcity;
|
| 141 |
-
}
|
| 142 |
-
|
| 143 |
-
/**
|
| 144 |
-
* @return string
|
| 145 |
-
*/
|
| 146 |
-
public function getClearingBankcity()
|
| 147 |
-
{
|
| 148 |
-
return $this->clearing_bankcity;
|
| 149 |
-
}
|
| 150 |
-
|
| 151 |
-
/**
|
| 152 |
-
* @param string $clearing_bankcode
|
| 153 |
-
*/
|
| 154 |
-
public function setClearingBankcode($clearing_bankcode)
|
| 155 |
-
{
|
| 156 |
-
$this->clearing_bankcode = $clearing_bankcode;
|
| 157 |
-
}
|
| 158 |
-
|
| 159 |
-
/**
|
| 160 |
-
* @return string
|
| 161 |
-
*/
|
| 162 |
-
public function getClearingBankcode()
|
| 163 |
-
{
|
| 164 |
-
return $this->clearing_bankcode;
|
| 165 |
-
}
|
| 166 |
-
|
| 167 |
-
/**
|
| 168 |
-
* @param string $clearing_bankcountry
|
| 169 |
-
*/
|
| 170 |
-
public function setClearingBankcountry($clearing_bankcountry)
|
| 171 |
-
{
|
| 172 |
-
$this->clearing_bankcountry = $clearing_bankcountry;
|
| 173 |
-
}
|
| 174 |
-
|
| 175 |
-
/**
|
| 176 |
-
* @return string
|
| 177 |
-
*/
|
| 178 |
-
public function getClearingBankcountry()
|
| 179 |
-
{
|
| 180 |
-
return $this->clearing_bankcountry;
|
| 181 |
-
}
|
| 182 |
-
|
| 183 |
-
/**
|
| 184 |
-
* @param string $clearing_bankiban
|
| 185 |
-
*/
|
| 186 |
-
public function setClearingBankiban($clearing_bankiban)
|
| 187 |
-
{
|
| 188 |
-
$this->clearing_bankiban = $clearing_bankiban;
|
| 189 |
-
}
|
| 190 |
-
|
| 191 |
-
/**
|
| 192 |
-
* @return string
|
| 193 |
-
*/
|
| 194 |
-
public function getClearingBankiban()
|
| 195 |
-
{
|
| 196 |
-
return $this->clearing_bankiban;
|
| 197 |
-
}
|
| 198 |
-
|
| 199 |
-
/**
|
| 200 |
-
* @param string $clearing_bankname
|
| 201 |
-
*/
|
| 202 |
-
public function setClearingBankname($clearing_bankname)
|
| 203 |
-
{
|
| 204 |
-
$this->clearing_bankname = $clearing_bankname;
|
| 205 |
-
}
|
| 206 |
-
|
| 207 |
-
/**
|
| 208 |
-
* @return string
|
| 209 |
-
*/
|
| 210 |
-
public function getClearingBankname()
|
| 211 |
-
{
|
| 212 |
-
return $this->clearing_bankname;
|
| 213 |
-
}
|
| 214 |
-
|
| 215 |
-
/**
|
| 216 |
-
* @param string $protect_result_avs
|
| 217 |
-
*/
|
| 218 |
-
public function setProtectResultAvs($protect_result_avs)
|
| 219 |
-
{
|
| 220 |
-
$this->protect_result_avs = $protect_result_avs;
|
| 221 |
-
}
|
| 222 |
-
|
| 223 |
-
/**
|
| 224 |
-
* @return string
|
| 225 |
-
*/
|
| 226 |
-
public function getProtectResultAvs()
|
| 227 |
-
{
|
| 228 |
-
return $this->protect_result_avs;
|
| 229 |
-
}
|
| 230 |
-
|
| 231 |
-
/**
|
| 232 |
-
* @param int $txid
|
| 233 |
-
*/
|
| 234 |
-
public function setTxid($txid)
|
| 235 |
-
{
|
| 236 |
-
$this->txid = $txid;
|
| 237 |
-
}
|
| 238 |
-
|
| 239 |
-
/**
|
| 240 |
-
* @return int
|
| 241 |
-
*/
|
| 242 |
-
public function getTxid()
|
| 243 |
-
{
|
| 244 |
-
return $this->txid;
|
| 245 |
-
}
|
| 246 |
-
|
| 247 |
-
/**
|
| 248 |
-
* @param int $userid
|
| 249 |
-
*/
|
| 250 |
-
public function setUserid($userid)
|
| 251 |
-
{
|
| 252 |
-
$this->userid = $userid;
|
| 253 |
-
}
|
| 254 |
-
|
| 255 |
-
/**
|
| 256 |
-
* @return int
|
| 257 |
-
*/
|
| 258 |
-
public function getUserid()
|
| 259 |
-
{
|
| 260 |
-
return $this->userid;
|
| 261 |
-
}
|
| 262 |
-
|
| 263 |
-
/**
|
| 264 |
-
* @param string $mandateIdentification
|
| 265 |
-
*/
|
| 266 |
-
public function setMandateIdentification($mandateIdentification)
|
| 267 |
-
{
|
| 268 |
-
$this->mandate_identification = $mandateIdentification;
|
| 269 |
-
}
|
| 270 |
-
|
| 271 |
-
/**
|
| 272 |
-
* @return string
|
| 273 |
-
*/
|
| 274 |
-
public function getMandateIdentification()
|
| 275 |
-
{
|
| 276 |
-
return $this->mandate_identification;
|
| 277 |
-
}
|
| 278 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Response
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Response
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
abstract class Payone_Api_Response_Authorization_Abstract
|
| 34 |
+
extends Payone_Api_Response_Abstract
|
| 35 |
+
{
|
| 36 |
+
/**
|
| 37 |
+
* @var int
|
| 38 |
+
*/
|
| 39 |
+
protected $txid = NULL;
|
| 40 |
+
/**
|
| 41 |
+
* @var int
|
| 42 |
+
*/
|
| 43 |
+
protected $userid = NULL;
|
| 44 |
+
/**
|
| 45 |
+
* @var string
|
| 46 |
+
*/
|
| 47 |
+
protected $protect_result_avs = NULL;
|
| 48 |
+
/**
|
| 49 |
+
* @var string
|
| 50 |
+
*/
|
| 51 |
+
protected $clearing_bankaccountholder = NULL;
|
| 52 |
+
/**
|
| 53 |
+
* @var string
|
| 54 |
+
*/
|
| 55 |
+
protected $clearing_bankcountry = NULL;
|
| 56 |
+
/**
|
| 57 |
+
* @var string
|
| 58 |
+
*/
|
| 59 |
+
protected $clearing_bankaccount = NULL;
|
| 60 |
+
/**
|
| 61 |
+
* @var string
|
| 62 |
+
*/
|
| 63 |
+
protected $clearing_bankcode = NULL;
|
| 64 |
+
/**
|
| 65 |
+
* @var string
|
| 66 |
+
*/
|
| 67 |
+
protected $clearing_bankiban = NULL;
|
| 68 |
+
/**
|
| 69 |
+
* @var string
|
| 70 |
+
*/
|
| 71 |
+
protected $clearing_bankbic = NULL;
|
| 72 |
+
/**
|
| 73 |
+
* @var string
|
| 74 |
+
*/
|
| 75 |
+
protected $clearing_bankcity = NULL;
|
| 76 |
+
/**
|
| 77 |
+
* @var string
|
| 78 |
+
*/
|
| 79 |
+
protected $clearing_bankname = NULL;
|
| 80 |
+
|
| 81 |
+
/**
|
| 82 |
+
* @var string
|
| 83 |
+
*/
|
| 84 |
+
protected $mandate_identification = NULL;
|
| 85 |
+
|
| 86 |
+
|
| 87 |
+
/**
|
| 88 |
+
* @param string $clearing_bankaccount
|
| 89 |
+
*/
|
| 90 |
+
public function setClearingBankaccount($clearing_bankaccount)
|
| 91 |
+
{
|
| 92 |
+
$this->clearing_bankaccount = $clearing_bankaccount;
|
| 93 |
+
}
|
| 94 |
+
|
| 95 |
+
/**
|
| 96 |
+
* @return string
|
| 97 |
+
*/
|
| 98 |
+
public function getClearingBankaccount()
|
| 99 |
+
{
|
| 100 |
+
return $this->clearing_bankaccount;
|
| 101 |
+
}
|
| 102 |
+
|
| 103 |
+
/**
|
| 104 |
+
* @param string $clearing_bankaccountholder
|
| 105 |
+
*/
|
| 106 |
+
public function setClearingBankaccountholder($clearing_bankaccountholder)
|
| 107 |
+
{
|
| 108 |
+
$this->clearing_bankaccountholder = $clearing_bankaccountholder;
|
| 109 |
+
}
|
| 110 |
+
|
| 111 |
+
/**
|
| 112 |
+
* @return string
|
| 113 |
+
*/
|
| 114 |
+
public function getClearingBankaccountholder()
|
| 115 |
+
{
|
| 116 |
+
return $this->clearing_bankaccountholder;
|
| 117 |
+
}
|
| 118 |
+
|
| 119 |
+
/**
|
| 120 |
+
* @param string $clearing_bankbic
|
| 121 |
+
*/
|
| 122 |
+
public function setClearingBankbic($clearing_bankbic)
|
| 123 |
+
{
|
| 124 |
+
$this->clearing_bankbic = $clearing_bankbic;
|
| 125 |
+
}
|
| 126 |
+
|
| 127 |
+
/**
|
| 128 |
+
* @return string
|
| 129 |
+
*/
|
| 130 |
+
public function getClearingBankbic()
|
| 131 |
+
{
|
| 132 |
+
return $this->clearing_bankbic;
|
| 133 |
+
}
|
| 134 |
+
|
| 135 |
+
/**
|
| 136 |
+
* @param string $clearing_bankcity
|
| 137 |
+
*/
|
| 138 |
+
public function setClearingBankcity($clearing_bankcity)
|
| 139 |
+
{
|
| 140 |
+
$this->clearing_bankcity = $clearing_bankcity;
|
| 141 |
+
}
|
| 142 |
+
|
| 143 |
+
/**
|
| 144 |
+
* @return string
|
| 145 |
+
*/
|
| 146 |
+
public function getClearingBankcity()
|
| 147 |
+
{
|
| 148 |
+
return $this->clearing_bankcity;
|
| 149 |
+
}
|
| 150 |
+
|
| 151 |
+
/**
|
| 152 |
+
* @param string $clearing_bankcode
|
| 153 |
+
*/
|
| 154 |
+
public function setClearingBankcode($clearing_bankcode)
|
| 155 |
+
{
|
| 156 |
+
$this->clearing_bankcode = $clearing_bankcode;
|
| 157 |
+
}
|
| 158 |
+
|
| 159 |
+
/**
|
| 160 |
+
* @return string
|
| 161 |
+
*/
|
| 162 |
+
public function getClearingBankcode()
|
| 163 |
+
{
|
| 164 |
+
return $this->clearing_bankcode;
|
| 165 |
+
}
|
| 166 |
+
|
| 167 |
+
/**
|
| 168 |
+
* @param string $clearing_bankcountry
|
| 169 |
+
*/
|
| 170 |
+
public function setClearingBankcountry($clearing_bankcountry)
|
| 171 |
+
{
|
| 172 |
+
$this->clearing_bankcountry = $clearing_bankcountry;
|
| 173 |
+
}
|
| 174 |
+
|
| 175 |
+
/**
|
| 176 |
+
* @return string
|
| 177 |
+
*/
|
| 178 |
+
public function getClearingBankcountry()
|
| 179 |
+
{
|
| 180 |
+
return $this->clearing_bankcountry;
|
| 181 |
+
}
|
| 182 |
+
|
| 183 |
+
/**
|
| 184 |
+
* @param string $clearing_bankiban
|
| 185 |
+
*/
|
| 186 |
+
public function setClearingBankiban($clearing_bankiban)
|
| 187 |
+
{
|
| 188 |
+
$this->clearing_bankiban = $clearing_bankiban;
|
| 189 |
+
}
|
| 190 |
+
|
| 191 |
+
/**
|
| 192 |
+
* @return string
|
| 193 |
+
*/
|
| 194 |
+
public function getClearingBankiban()
|
| 195 |
+
{
|
| 196 |
+
return $this->clearing_bankiban;
|
| 197 |
+
}
|
| 198 |
+
|
| 199 |
+
/**
|
| 200 |
+
* @param string $clearing_bankname
|
| 201 |
+
*/
|
| 202 |
+
public function setClearingBankname($clearing_bankname)
|
| 203 |
+
{
|
| 204 |
+
$this->clearing_bankname = $clearing_bankname;
|
| 205 |
+
}
|
| 206 |
+
|
| 207 |
+
/**
|
| 208 |
+
* @return string
|
| 209 |
+
*/
|
| 210 |
+
public function getClearingBankname()
|
| 211 |
+
{
|
| 212 |
+
return $this->clearing_bankname;
|
| 213 |
+
}
|
| 214 |
+
|
| 215 |
+
/**
|
| 216 |
+
* @param string $protect_result_avs
|
| 217 |
+
*/
|
| 218 |
+
public function setProtectResultAvs($protect_result_avs)
|
| 219 |
+
{
|
| 220 |
+
$this->protect_result_avs = $protect_result_avs;
|
| 221 |
+
}
|
| 222 |
+
|
| 223 |
+
/**
|
| 224 |
+
* @return string
|
| 225 |
+
*/
|
| 226 |
+
public function getProtectResultAvs()
|
| 227 |
+
{
|
| 228 |
+
return $this->protect_result_avs;
|
| 229 |
+
}
|
| 230 |
+
|
| 231 |
+
/**
|
| 232 |
+
* @param int $txid
|
| 233 |
+
*/
|
| 234 |
+
public function setTxid($txid)
|
| 235 |
+
{
|
| 236 |
+
$this->txid = $txid;
|
| 237 |
+
}
|
| 238 |
+
|
| 239 |
+
/**
|
| 240 |
+
* @return int
|
| 241 |
+
*/
|
| 242 |
+
public function getTxid()
|
| 243 |
+
{
|
| 244 |
+
return $this->txid;
|
| 245 |
+
}
|
| 246 |
+
|
| 247 |
+
/**
|
| 248 |
+
* @param int $userid
|
| 249 |
+
*/
|
| 250 |
+
public function setUserid($userid)
|
| 251 |
+
{
|
| 252 |
+
$this->userid = $userid;
|
| 253 |
+
}
|
| 254 |
+
|
| 255 |
+
/**
|
| 256 |
+
* @return int
|
| 257 |
+
*/
|
| 258 |
+
public function getUserid()
|
| 259 |
+
{
|
| 260 |
+
return $this->userid;
|
| 261 |
+
}
|
| 262 |
+
|
| 263 |
+
/**
|
| 264 |
+
* @param string $mandateIdentification
|
| 265 |
+
*/
|
| 266 |
+
public function setMandateIdentification($mandateIdentification)
|
| 267 |
+
{
|
| 268 |
+
$this->mandate_identification = $mandateIdentification;
|
| 269 |
+
}
|
| 270 |
+
|
| 271 |
+
/**
|
| 272 |
+
* @return string
|
| 273 |
+
*/
|
| 274 |
+
public function getMandateIdentification()
|
| 275 |
+
{
|
| 276 |
+
return $this->mandate_identification;
|
| 277 |
+
}
|
| 278 |
+
}
|
lib/Payone/Api/Response/Authorization/Approved.php
CHANGED
|
@@ -1,96 +1,96 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Response
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Response
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Response_Authorization_Approved
|
| 34 |
-
extends Payone_Api_Response_Authorization_Abstract
|
| 35 |
-
{
|
| 36 |
-
/**
|
| 37 |
-
* @var string
|
| 38 |
-
*/
|
| 39 |
-
protected $creditor_identifier = NULL;
|
| 40 |
-
/**
|
| 41 |
-
* @var int
|
| 42 |
-
*/
|
| 43 |
-
protected $clearing_date = NULL;
|
| 44 |
-
/**
|
| 45 |
-
* @var int
|
| 46 |
-
*/
|
| 47 |
-
protected $clearing_amount = NULL;
|
| 48 |
-
|
| 49 |
-
/**
|
| 50 |
-
* @param string $creditorIdentifier
|
| 51 |
-
*/
|
| 52 |
-
public function setCreditorIdentifier($creditorIdentifier)
|
| 53 |
-
{
|
| 54 |
-
$this->creditor_identifier = $creditorIdentifier;
|
| 55 |
-
}
|
| 56 |
-
|
| 57 |
-
/**
|
| 58 |
-
* @return string
|
| 59 |
-
*/
|
| 60 |
-
public function getCreditorIdentifier()
|
| 61 |
-
{
|
| 62 |
-
return $this->creditor_identifier;
|
| 63 |
-
}
|
| 64 |
-
|
| 65 |
-
/**
|
| 66 |
-
* @param int $clearingDate
|
| 67 |
-
*/
|
| 68 |
-
public function setClearingDate($clearingDate)
|
| 69 |
-
{
|
| 70 |
-
$this->clearing_date = $clearingDate;
|
| 71 |
-
}
|
| 72 |
-
|
| 73 |
-
/**
|
| 74 |
-
* @return int
|
| 75 |
-
*/
|
| 76 |
-
public function getClearingDate()
|
| 77 |
-
{
|
| 78 |
-
return $this->clearing_date;
|
| 79 |
-
}
|
| 80 |
-
|
| 81 |
-
/**
|
| 82 |
-
* @param int $clearingAmount
|
| 83 |
-
*/
|
| 84 |
-
public function setClearingAmount($clearingAmount)
|
| 85 |
-
{
|
| 86 |
-
$this->clearing_amount = $clearingAmount;
|
| 87 |
-
}
|
| 88 |
-
|
| 89 |
-
/**
|
| 90 |
-
* @return int
|
| 91 |
-
*/
|
| 92 |
-
public function getClearingAmount()
|
| 93 |
-
{
|
| 94 |
-
return $this->clearing_amount;
|
| 95 |
-
}
|
| 96 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Response
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Response
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Response_Authorization_Approved
|
| 34 |
+
extends Payone_Api_Response_Authorization_Abstract
|
| 35 |
+
{
|
| 36 |
+
/**
|
| 37 |
+
* @var string
|
| 38 |
+
*/
|
| 39 |
+
protected $creditor_identifier = NULL;
|
| 40 |
+
/**
|
| 41 |
+
* @var int
|
| 42 |
+
*/
|
| 43 |
+
protected $clearing_date = NULL;
|
| 44 |
+
/**
|
| 45 |
+
* @var int
|
| 46 |
+
*/
|
| 47 |
+
protected $clearing_amount = NULL;
|
| 48 |
+
|
| 49 |
+
/**
|
| 50 |
+
* @param string $creditorIdentifier
|
| 51 |
+
*/
|
| 52 |
+
public function setCreditorIdentifier($creditorIdentifier)
|
| 53 |
+
{
|
| 54 |
+
$this->creditor_identifier = $creditorIdentifier;
|
| 55 |
+
}
|
| 56 |
+
|
| 57 |
+
/**
|
| 58 |
+
* @return string
|
| 59 |
+
*/
|
| 60 |
+
public function getCreditorIdentifier()
|
| 61 |
+
{
|
| 62 |
+
return $this->creditor_identifier;
|
| 63 |
+
}
|
| 64 |
+
|
| 65 |
+
/**
|
| 66 |
+
* @param int $clearingDate
|
| 67 |
+
*/
|
| 68 |
+
public function setClearingDate($clearingDate)
|
| 69 |
+
{
|
| 70 |
+
$this->clearing_date = $clearingDate;
|
| 71 |
+
}
|
| 72 |
+
|
| 73 |
+
/**
|
| 74 |
+
* @return int
|
| 75 |
+
*/
|
| 76 |
+
public function getClearingDate()
|
| 77 |
+
{
|
| 78 |
+
return $this->clearing_date;
|
| 79 |
+
}
|
| 80 |
+
|
| 81 |
+
/**
|
| 82 |
+
* @param int $clearingAmount
|
| 83 |
+
*/
|
| 84 |
+
public function setClearingAmount($clearingAmount)
|
| 85 |
+
{
|
| 86 |
+
$this->clearing_amount = $clearingAmount;
|
| 87 |
+
}
|
| 88 |
+
|
| 89 |
+
/**
|
| 90 |
+
* @return int
|
| 91 |
+
*/
|
| 92 |
+
public function getClearingAmount()
|
| 93 |
+
{
|
| 94 |
+
return $this->clearing_amount;
|
| 95 |
+
}
|
| 96 |
+
}
|
lib/Payone/Api/Response/Authorization/Redirect.php
CHANGED
|
@@ -1,95 +1,95 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Response
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Response
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Response_Authorization_Redirect extends Payone_Api_Response_Abstract
|
| 34 |
-
{
|
| 35 |
-
/**
|
| 36 |
-
* @var int
|
| 37 |
-
*/
|
| 38 |
-
protected $txid = NULL;
|
| 39 |
-
/**
|
| 40 |
-
* @var int
|
| 41 |
-
*/
|
| 42 |
-
protected $userid = NULL;
|
| 43 |
-
/**
|
| 44 |
-
* @var string
|
| 45 |
-
*/
|
| 46 |
-
protected $redirecturl = NULL;
|
| 47 |
-
|
| 48 |
-
/**
|
| 49 |
-
* @param string $redirecturl
|
| 50 |
-
*/
|
| 51 |
-
public function setRedirecturl($redirecturl)
|
| 52 |
-
{
|
| 53 |
-
$this->redirecturl = $redirecturl;
|
| 54 |
-
}
|
| 55 |
-
|
| 56 |
-
/**
|
| 57 |
-
* @return string
|
| 58 |
-
*/
|
| 59 |
-
public function getRedirecturl()
|
| 60 |
-
{
|
| 61 |
-
return $this->redirecturl;
|
| 62 |
-
}
|
| 63 |
-
|
| 64 |
-
/**
|
| 65 |
-
* @param int $txid
|
| 66 |
-
*/
|
| 67 |
-
public function setTxid($txid)
|
| 68 |
-
{
|
| 69 |
-
$this->txid = $txid;
|
| 70 |
-
}
|
| 71 |
-
|
| 72 |
-
/**
|
| 73 |
-
* @return int
|
| 74 |
-
*/
|
| 75 |
-
public function getTxid()
|
| 76 |
-
{
|
| 77 |
-
return $this->txid;
|
| 78 |
-
}
|
| 79 |
-
|
| 80 |
-
/**
|
| 81 |
-
* @param int $userid
|
| 82 |
-
*/
|
| 83 |
-
public function setUserid($userid)
|
| 84 |
-
{
|
| 85 |
-
$this->userid = $userid;
|
| 86 |
-
}
|
| 87 |
-
|
| 88 |
-
/**
|
| 89 |
-
* @return int
|
| 90 |
-
*/
|
| 91 |
-
public function getUserid()
|
| 92 |
-
{
|
| 93 |
-
return $this->userid;
|
| 94 |
-
}
|
| 95 |
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Response
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Response
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Response_Authorization_Redirect extends Payone_Api_Response_Abstract
|
| 34 |
+
{
|
| 35 |
+
/**
|
| 36 |
+
* @var int
|
| 37 |
+
*/
|
| 38 |
+
protected $txid = NULL;
|
| 39 |
+
/**
|
| 40 |
+
* @var int
|
| 41 |
+
*/
|
| 42 |
+
protected $userid = NULL;
|
| 43 |
+
/**
|
| 44 |
+
* @var string
|
| 45 |
+
*/
|
| 46 |
+
protected $redirecturl = NULL;
|
| 47 |
+
|
| 48 |
+
/**
|
| 49 |
+
* @param string $redirecturl
|
| 50 |
+
*/
|
| 51 |
+
public function setRedirecturl($redirecturl)
|
| 52 |
+
{
|
| 53 |
+
$this->redirecturl = $redirecturl;
|
| 54 |
+
}
|
| 55 |
+
|
| 56 |
+
/**
|
| 57 |
+
* @return string
|
| 58 |
+
*/
|
| 59 |
+
public function getRedirecturl()
|
| 60 |
+
{
|
| 61 |
+
return $this->redirecturl;
|
| 62 |
+
}
|
| 63 |
+
|
| 64 |
+
/**
|
| 65 |
+
* @param int $txid
|
| 66 |
+
*/
|
| 67 |
+
public function setTxid($txid)
|
| 68 |
+
{
|
| 69 |
+
$this->txid = $txid;
|
| 70 |
+
}
|
| 71 |
+
|
| 72 |
+
/**
|
| 73 |
+
* @return int
|
| 74 |
+
*/
|
| 75 |
+
public function getTxid()
|
| 76 |
+
{
|
| 77 |
+
return $this->txid;
|
| 78 |
+
}
|
| 79 |
+
|
| 80 |
+
/**
|
| 81 |
+
* @param int $userid
|
| 82 |
+
*/
|
| 83 |
+
public function setUserid($userid)
|
| 84 |
+
{
|
| 85 |
+
$this->userid = $userid;
|
| 86 |
+
}
|
| 87 |
+
|
| 88 |
+
/**
|
| 89 |
+
* @return int
|
| 90 |
+
*/
|
| 91 |
+
public function getUserid()
|
| 92 |
+
{
|
| 93 |
+
return $this->userid;
|
| 94 |
+
}
|
| 95 |
}
|
lib/Payone/Api/Response/BankAccountCheck/Blocked.php
CHANGED
|
@@ -1,35 +1,35 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Response
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Response
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Response_BankAccountCheck_Blocked extends Payone_Api_Response_Abstract
|
| 34 |
-
{
|
| 35 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Response
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Response
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Response_BankAccountCheck_Blocked extends Payone_Api_Response_Abstract
|
| 34 |
+
{
|
| 35 |
+
}
|
lib/Payone/Api/Response/BankAccountCheck/Invalid.php
CHANGED
|
@@ -1,37 +1,37 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Response
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Response
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Response_BankAccountCheck_Invalid
|
| 34 |
-
extends Payone_Api_Response_Invalid
|
| 35 |
-
{
|
| 36 |
-
|
| 37 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Response
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Response
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Response_BankAccountCheck_Invalid
|
| 34 |
+
extends Payone_Api_Response_Invalid
|
| 35 |
+
{
|
| 36 |
+
|
| 37 |
+
}
|
lib/Payone/Api/Response/BankAccountCheck/Valid.php
CHANGED
|
@@ -1,155 +1,155 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Response
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Response
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Response_BankAccountCheck_Valid extends Payone_Api_Response_Abstract
|
| 34 |
-
{
|
| 35 |
-
/**
|
| 36 |
-
* @var int
|
| 37 |
-
*/
|
| 38 |
-
protected $bankcode = NULL;
|
| 39 |
-
/**
|
| 40 |
-
* @var string
|
| 41 |
-
*/
|
| 42 |
-
protected $bankaccount = NULL;
|
| 43 |
-
/**
|
| 44 |
-
* @var int
|
| 45 |
-
*/
|
| 46 |
-
protected $bankbranchcode = NULL;
|
| 47 |
-
/**
|
| 48 |
-
* @var string
|
| 49 |
-
*/
|
| 50 |
-
protected $bankcheckdigit = NULL;
|
| 51 |
-
/**
|
| 52 |
-
* @var string
|
| 53 |
-
*/
|
| 54 |
-
protected $iban = NULL;
|
| 55 |
-
/**
|
| 56 |
-
* @var string
|
| 57 |
-
*/
|
| 58 |
-
protected $bic = NULL;
|
| 59 |
-
|
| 60 |
-
/**
|
| 61 |
-
* @param int $bankcode
|
| 62 |
-
*/
|
| 63 |
-
public function setBankcode($bankcode)
|
| 64 |
-
{
|
| 65 |
-
$this->bankcode = $bankcode;
|
| 66 |
-
}
|
| 67 |
-
|
| 68 |
-
/**
|
| 69 |
-
* @return int
|
| 70 |
-
*/
|
| 71 |
-
public function getBankcode()
|
| 72 |
-
{
|
| 73 |
-
return $this->bankcode;
|
| 74 |
-
}
|
| 75 |
-
|
| 76 |
-
/**
|
| 77 |
-
* @param string $bankaccount
|
| 78 |
-
*/
|
| 79 |
-
public function setBankaccount($bankaccount)
|
| 80 |
-
{
|
| 81 |
-
$this->bankaccount = $bankaccount;
|
| 82 |
-
}
|
| 83 |
-
|
| 84 |
-
/**
|
| 85 |
-
* @return string
|
| 86 |
-
*/
|
| 87 |
-
public function getBankaccount()
|
| 88 |
-
{
|
| 89 |
-
return $this->bankaccount;
|
| 90 |
-
}
|
| 91 |
-
|
| 92 |
-
/**
|
| 93 |
-
* @param string $bankbranchcode
|
| 94 |
-
*/
|
| 95 |
-
public function setBankbranchcode($bankbranchcode)
|
| 96 |
-
{
|
| 97 |
-
$this->bankbranchcode = $bankbranchcode;
|
| 98 |
-
}
|
| 99 |
-
|
| 100 |
-
/**
|
| 101 |
-
* @return int
|
| 102 |
-
*/
|
| 103 |
-
public function getBankbranchcode()
|
| 104 |
-
{
|
| 105 |
-
return $this->bankbranchcode;
|
| 106 |
-
}
|
| 107 |
-
|
| 108 |
-
/**
|
| 109 |
-
* @param string $bankcheckdigit
|
| 110 |
-
*/
|
| 111 |
-
public function setBankcheckdigit($bankcheckdigit)
|
| 112 |
-
{
|
| 113 |
-
$this->bankcheckdigit = $bankcheckdigit;
|
| 114 |
-
}
|
| 115 |
-
|
| 116 |
-
/**
|
| 117 |
-
* @return string
|
| 118 |
-
*/
|
| 119 |
-
public function getBankcheckdigit()
|
| 120 |
-
{
|
| 121 |
-
return $this->bankcheckdigit;
|
| 122 |
-
}
|
| 123 |
-
|
| 124 |
-
/**
|
| 125 |
-
* @param string $iban
|
| 126 |
-
*/
|
| 127 |
-
public function setIban($iban)
|
| 128 |
-
{
|
| 129 |
-
$this->iban = $iban;
|
| 130 |
-
}
|
| 131 |
-
|
| 132 |
-
/**
|
| 133 |
-
* @return string
|
| 134 |
-
*/
|
| 135 |
-
public function getIban()
|
| 136 |
-
{
|
| 137 |
-
return $this->iban;
|
| 138 |
-
}
|
| 139 |
-
|
| 140 |
-
/**
|
| 141 |
-
* @param string $bic
|
| 142 |
-
*/
|
| 143 |
-
public function setBic($bic)
|
| 144 |
-
{
|
| 145 |
-
$this->bic = $bic;
|
| 146 |
-
}
|
| 147 |
-
|
| 148 |
-
/**
|
| 149 |
-
* @return string
|
| 150 |
-
*/
|
| 151 |
-
public function getBic()
|
| 152 |
-
{
|
| 153 |
-
return $this->bic;
|
| 154 |
-
}
|
| 155 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Response
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Response
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Response_BankAccountCheck_Valid extends Payone_Api_Response_Abstract
|
| 34 |
+
{
|
| 35 |
+
/**
|
| 36 |
+
* @var int
|
| 37 |
+
*/
|
| 38 |
+
protected $bankcode = NULL;
|
| 39 |
+
/**
|
| 40 |
+
* @var string
|
| 41 |
+
*/
|
| 42 |
+
protected $bankaccount = NULL;
|
| 43 |
+
/**
|
| 44 |
+
* @var int
|
| 45 |
+
*/
|
| 46 |
+
protected $bankbranchcode = NULL;
|
| 47 |
+
/**
|
| 48 |
+
* @var string
|
| 49 |
+
*/
|
| 50 |
+
protected $bankcheckdigit = NULL;
|
| 51 |
+
/**
|
| 52 |
+
* @var string
|
| 53 |
+
*/
|
| 54 |
+
protected $iban = NULL;
|
| 55 |
+
/**
|
| 56 |
+
* @var string
|
| 57 |
+
*/
|
| 58 |
+
protected $bic = NULL;
|
| 59 |
+
|
| 60 |
+
/**
|
| 61 |
+
* @param int $bankcode
|
| 62 |
+
*/
|
| 63 |
+
public function setBankcode($bankcode)
|
| 64 |
+
{
|
| 65 |
+
$this->bankcode = $bankcode;
|
| 66 |
+
}
|
| 67 |
+
|
| 68 |
+
/**
|
| 69 |
+
* @return int
|
| 70 |
+
*/
|
| 71 |
+
public function getBankcode()
|
| 72 |
+
{
|
| 73 |
+
return $this->bankcode;
|
| 74 |
+
}
|
| 75 |
+
|
| 76 |
+
/**
|
| 77 |
+
* @param string $bankaccount
|
| 78 |
+
*/
|
| 79 |
+
public function setBankaccount($bankaccount)
|
| 80 |
+
{
|
| 81 |
+
$this->bankaccount = $bankaccount;
|
| 82 |
+
}
|
| 83 |
+
|
| 84 |
+
/**
|
| 85 |
+
* @return string
|
| 86 |
+
*/
|
| 87 |
+
public function getBankaccount()
|
| 88 |
+
{
|
| 89 |
+
return $this->bankaccount;
|
| 90 |
+
}
|
| 91 |
+
|
| 92 |
+
/**
|
| 93 |
+
* @param string $bankbranchcode
|
| 94 |
+
*/
|
| 95 |
+
public function setBankbranchcode($bankbranchcode)
|
| 96 |
+
{
|
| 97 |
+
$this->bankbranchcode = $bankbranchcode;
|
| 98 |
+
}
|
| 99 |
+
|
| 100 |
+
/**
|
| 101 |
+
* @return int
|
| 102 |
+
*/
|
| 103 |
+
public function getBankbranchcode()
|
| 104 |
+
{
|
| 105 |
+
return $this->bankbranchcode;
|
| 106 |
+
}
|
| 107 |
+
|
| 108 |
+
/**
|
| 109 |
+
* @param string $bankcheckdigit
|
| 110 |
+
*/
|
| 111 |
+
public function setBankcheckdigit($bankcheckdigit)
|
| 112 |
+
{
|
| 113 |
+
$this->bankcheckdigit = $bankcheckdigit;
|
| 114 |
+
}
|
| 115 |
+
|
| 116 |
+
/**
|
| 117 |
+
* @return string
|
| 118 |
+
*/
|
| 119 |
+
public function getBankcheckdigit()
|
| 120 |
+
{
|
| 121 |
+
return $this->bankcheckdigit;
|
| 122 |
+
}
|
| 123 |
+
|
| 124 |
+
/**
|
| 125 |
+
* @param string $iban
|
| 126 |
+
*/
|
| 127 |
+
public function setIban($iban)
|
| 128 |
+
{
|
| 129 |
+
$this->iban = $iban;
|
| 130 |
+
}
|
| 131 |
+
|
| 132 |
+
/**
|
| 133 |
+
* @return string
|
| 134 |
+
*/
|
| 135 |
+
public function getIban()
|
| 136 |
+
{
|
| 137 |
+
return $this->iban;
|
| 138 |
+
}
|
| 139 |
+
|
| 140 |
+
/**
|
| 141 |
+
* @param string $bic
|
| 142 |
+
*/
|
| 143 |
+
public function setBic($bic)
|
| 144 |
+
{
|
| 145 |
+
$this->bic = $bic;
|
| 146 |
+
}
|
| 147 |
+
|
| 148 |
+
/**
|
| 149 |
+
* @return string
|
| 150 |
+
*/
|
| 151 |
+
public function getBic()
|
| 152 |
+
{
|
| 153 |
+
return $this->bic;
|
| 154 |
+
}
|
| 155 |
+
}
|
lib/Payone/Api/Response/Capture/Approved.php
CHANGED
|
@@ -1,395 +1,395 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Response
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Response
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Response_Capture_Approved extends Payone_Api_Response_Abstract
|
| 34 |
-
{
|
| 35 |
-
/**
|
| 36 |
-
* @var int
|
| 37 |
-
*/
|
| 38 |
-
protected $txid = NULL;
|
| 39 |
-
/**
|
| 40 |
-
* @var string
|
| 41 |
-
*/
|
| 42 |
-
protected $settleaccount = NULL;
|
| 43 |
-
/**
|
| 44 |
-
* @var string
|
| 45 |
-
*/
|
| 46 |
-
protected $clearing_bankaccountholder = NULL;
|
| 47 |
-
/**
|
| 48 |
-
* @var string
|
| 49 |
-
*/
|
| 50 |
-
protected $clearing_bankcountry = NULL;
|
| 51 |
-
/**
|
| 52 |
-
* @var string
|
| 53 |
-
*/
|
| 54 |
-
protected $clearing_bankaccount = NULL;
|
| 55 |
-
/**
|
| 56 |
-
* @var string
|
| 57 |
-
*/
|
| 58 |
-
protected $clearing_bankcode = NULL;
|
| 59 |
-
/**
|
| 60 |
-
* @var string
|
| 61 |
-
*/
|
| 62 |
-
protected $clearing_bankiban = NULL;
|
| 63 |
-
/**
|
| 64 |
-
* @var string
|
| 65 |
-
*/
|
| 66 |
-
protected $clearing_bankbic = NULL;
|
| 67 |
-
/**
|
| 68 |
-
* @var string
|
| 69 |
-
*/
|
| 70 |
-
protected $clearing_bankcity = NULL;
|
| 71 |
-
/**
|
| 72 |
-
* @var string
|
| 73 |
-
*/
|
| 74 |
-
protected $clearing_bankname = NULL;
|
| 75 |
-
|
| 76 |
-
/** @var string */
|
| 77 |
-
protected $clearing_legalnote = NULL;
|
| 78 |
-
|
| 79 |
-
/**
|
| 80 |
-
* (YYYYMMDD)
|
| 81 |
-
* @var string
|
| 82 |
-
*/
|
| 83 |
-
protected $clearing_duedate = NULL;
|
| 84 |
-
|
| 85 |
-
/** @var string */
|
| 86 |
-
protected $clearing_reference = NULL;
|
| 87 |
-
|
| 88 |
-
/** @var string */
|
| 89 |
-
protected $clearing_instructionnote = NULL;
|
| 90 |
-
|
| 91 |
-
/**
|
| 92 |
-
* @var string
|
| 93 |
-
*/
|
| 94 |
-
protected $mandate_identification = NULL;
|
| 95 |
-
/**
|
| 96 |
-
* @var string
|
| 97 |
-
*/
|
| 98 |
-
protected $creditor_identifier = NULL;
|
| 99 |
-
/**
|
| 100 |
-
* @var int
|
| 101 |
-
*/
|
| 102 |
-
protected $clearing_date = NULL;
|
| 103 |
-
/**
|
| 104 |
-
* @var int
|
| 105 |
-
*/
|
| 106 |
-
protected $clearing_amount = NULL;
|
| 107 |
-
|
| 108 |
-
/**
|
| 109 |
-
* @param string $clearing_bankaccount
|
| 110 |
-
*/
|
| 111 |
-
public function setClearingBankaccount($clearing_bankaccount)
|
| 112 |
-
{
|
| 113 |
-
$this->clearing_bankaccount = $clearing_bankaccount;
|
| 114 |
-
}
|
| 115 |
-
|
| 116 |
-
/**
|
| 117 |
-
* @return string
|
| 118 |
-
*/
|
| 119 |
-
public function getClearingBankaccount()
|
| 120 |
-
{
|
| 121 |
-
return $this->clearing_bankaccount;
|
| 122 |
-
}
|
| 123 |
-
|
| 124 |
-
/**
|
| 125 |
-
* @param string $clearing_bankaccountholder
|
| 126 |
-
*/
|
| 127 |
-
public function setClearingBankaccountholder($clearing_bankaccountholder)
|
| 128 |
-
{
|
| 129 |
-
$this->clearing_bankaccountholder = $clearing_bankaccountholder;
|
| 130 |
-
}
|
| 131 |
-
|
| 132 |
-
/**
|
| 133 |
-
* @return string
|
| 134 |
-
*/
|
| 135 |
-
public function getClearingBankaccountholder()
|
| 136 |
-
{
|
| 137 |
-
return $this->clearing_bankaccountholder;
|
| 138 |
-
}
|
| 139 |
-
|
| 140 |
-
/**
|
| 141 |
-
* @param string $clearing_bankbic
|
| 142 |
-
*/
|
| 143 |
-
public function setClearingBankbic($clearing_bankbic)
|
| 144 |
-
{
|
| 145 |
-
$this->clearing_bankbic = $clearing_bankbic;
|
| 146 |
-
}
|
| 147 |
-
|
| 148 |
-
/**
|
| 149 |
-
* @return string
|
| 150 |
-
*/
|
| 151 |
-
public function getClearingBankbic()
|
| 152 |
-
{
|
| 153 |
-
return $this->clearing_bankbic;
|
| 154 |
-
}
|
| 155 |
-
|
| 156 |
-
/**
|
| 157 |
-
* @param string $clearing_bankcity
|
| 158 |
-
*/
|
| 159 |
-
public function setClearingBankcity($clearing_bankcity)
|
| 160 |
-
{
|
| 161 |
-
$this->clearing_bankcity = $clearing_bankcity;
|
| 162 |
-
}
|
| 163 |
-
|
| 164 |
-
/**
|
| 165 |
-
* @return string
|
| 166 |
-
*/
|
| 167 |
-
public function getClearingBankcity()
|
| 168 |
-
{
|
| 169 |
-
return $this->clearing_bankcity;
|
| 170 |
-
}
|
| 171 |
-
|
| 172 |
-
/**
|
| 173 |
-
* @param string $clearing_bankcode
|
| 174 |
-
*/
|
| 175 |
-
public function setClearingBankcode($clearing_bankcode)
|
| 176 |
-
{
|
| 177 |
-
$this->clearing_bankcode = $clearing_bankcode;
|
| 178 |
-
}
|
| 179 |
-
|
| 180 |
-
/**
|
| 181 |
-
* @return string
|
| 182 |
-
*/
|
| 183 |
-
public function getClearingBankcode()
|
| 184 |
-
{
|
| 185 |
-
return $this->clearing_bankcode;
|
| 186 |
-
}
|
| 187 |
-
|
| 188 |
-
/**
|
| 189 |
-
* @param string $clearing_bankcountry
|
| 190 |
-
*/
|
| 191 |
-
public function setClearingBankcountry($clearing_bankcountry)
|
| 192 |
-
{
|
| 193 |
-
$this->clearing_bankcountry = $clearing_bankcountry;
|
| 194 |
-
}
|
| 195 |
-
|
| 196 |
-
/**
|
| 197 |
-
* @return string
|
| 198 |
-
*/
|
| 199 |
-
public function getClearingBankcountry()
|
| 200 |
-
{
|
| 201 |
-
return $this->clearing_bankcountry;
|
| 202 |
-
}
|
| 203 |
-
|
| 204 |
-
/**
|
| 205 |
-
* @param string $clearing_bankiban
|
| 206 |
-
*/
|
| 207 |
-
public function setClearingBankiban($clearing_bankiban)
|
| 208 |
-
{
|
| 209 |
-
$this->clearing_bankiban = $clearing_bankiban;
|
| 210 |
-
}
|
| 211 |
-
|
| 212 |
-
/**
|
| 213 |
-
* @return string
|
| 214 |
-
*/
|
| 215 |
-
public function getClearingBankiban()
|
| 216 |
-
{
|
| 217 |
-
return $this->clearing_bankiban;
|
| 218 |
-
}
|
| 219 |
-
|
| 220 |
-
/**
|
| 221 |
-
* @param string $clearing_bankname
|
| 222 |
-
*/
|
| 223 |
-
public function setClearingBankname($clearing_bankname)
|
| 224 |
-
{
|
| 225 |
-
$this->clearing_bankname = $clearing_bankname;
|
| 226 |
-
}
|
| 227 |
-
|
| 228 |
-
/**
|
| 229 |
-
* @return string
|
| 230 |
-
*/
|
| 231 |
-
public function getClearingBankname()
|
| 232 |
-
{
|
| 233 |
-
return $this->clearing_bankname;
|
| 234 |
-
}
|
| 235 |
-
|
| 236 |
-
/**
|
| 237 |
-
* @param string $settleaccount
|
| 238 |
-
*/
|
| 239 |
-
public function setSettleaccount($settleaccount)
|
| 240 |
-
{
|
| 241 |
-
$this->settleaccount = $settleaccount;
|
| 242 |
-
}
|
| 243 |
-
|
| 244 |
-
/**
|
| 245 |
-
* @return string
|
| 246 |
-
*/
|
| 247 |
-
public function getSettleaccount()
|
| 248 |
-
{
|
| 249 |
-
return $this->settleaccount;
|
| 250 |
-
}
|
| 251 |
-
|
| 252 |
-
/**
|
| 253 |
-
* @param int $txid
|
| 254 |
-
*/
|
| 255 |
-
public function setTxid($txid)
|
| 256 |
-
{
|
| 257 |
-
$this->txid = $txid;
|
| 258 |
-
}
|
| 259 |
-
|
| 260 |
-
/**
|
| 261 |
-
* @return int
|
| 262 |
-
*/
|
| 263 |
-
public function getTxid()
|
| 264 |
-
{
|
| 265 |
-
return $this->txid;
|
| 266 |
-
}
|
| 267 |
-
|
| 268 |
-
/**
|
| 269 |
-
* @param string $clearing_duedate
|
| 270 |
-
*/
|
| 271 |
-
public function setClearingDuedate($clearing_duedate)
|
| 272 |
-
{
|
| 273 |
-
$this->clearing_duedate = $clearing_duedate;
|
| 274 |
-
}
|
| 275 |
-
|
| 276 |
-
/**
|
| 277 |
-
* @return string
|
| 278 |
-
*/
|
| 279 |
-
public function getClearingDuedate()
|
| 280 |
-
{
|
| 281 |
-
return $this->clearing_duedate;
|
| 282 |
-
}
|
| 283 |
-
|
| 284 |
-
/**
|
| 285 |
-
* @param string $clearing_instructionnote
|
| 286 |
-
*/
|
| 287 |
-
public function setClearingInstructionnote($clearing_instructionnote)
|
| 288 |
-
{
|
| 289 |
-
$this->clearing_instructionnote = $clearing_instructionnote;
|
| 290 |
-
}
|
| 291 |
-
|
| 292 |
-
/**
|
| 293 |
-
* @return string
|
| 294 |
-
*/
|
| 295 |
-
public function getClearingInstructionnote()
|
| 296 |
-
{
|
| 297 |
-
return $this->clearing_instructionnote;
|
| 298 |
-
}
|
| 299 |
-
|
| 300 |
-
/**
|
| 301 |
-
* @param string $clearing_legalnote
|
| 302 |
-
*/
|
| 303 |
-
public function setClearingLegalnote($clearing_legalnote)
|
| 304 |
-
{
|
| 305 |
-
$this->clearing_legalnote = $clearing_legalnote;
|
| 306 |
-
}
|
| 307 |
-
|
| 308 |
-
/**
|
| 309 |
-
* @return string
|
| 310 |
-
*/
|
| 311 |
-
public function getClearingLegalnote()
|
| 312 |
-
{
|
| 313 |
-
return $this->clearing_legalnote;
|
| 314 |
-
}
|
| 315 |
-
|
| 316 |
-
/**
|
| 317 |
-
* @param string $clearing_reference
|
| 318 |
-
*/
|
| 319 |
-
public function setClearingReference($clearing_reference)
|
| 320 |
-
{
|
| 321 |
-
$this->clearing_reference = $clearing_reference;
|
| 322 |
-
}
|
| 323 |
-
|
| 324 |
-
/**
|
| 325 |
-
* @return string
|
| 326 |
-
*/
|
| 327 |
-
public function getClearingReference()
|
| 328 |
-
{
|
| 329 |
-
return $this->clearing_reference;
|
| 330 |
-
}
|
| 331 |
-
|
| 332 |
-
/**
|
| 333 |
-
* @param string $mandateIdentification
|
| 334 |
-
*/
|
| 335 |
-
public function setMandateIdentification($mandateIdentification)
|
| 336 |
-
{
|
| 337 |
-
$this->mandate_identification = $mandateIdentification;
|
| 338 |
-
}
|
| 339 |
-
|
| 340 |
-
/**
|
| 341 |
-
* @return string
|
| 342 |
-
*/
|
| 343 |
-
public function getMandateIdentification()
|
| 344 |
-
{
|
| 345 |
-
return $this->mandate_identification;
|
| 346 |
-
}
|
| 347 |
-
|
| 348 |
-
/**
|
| 349 |
-
* @param string $creditorIdentifier
|
| 350 |
-
*/
|
| 351 |
-
public function setCreditorIdentifier($creditorIdentifier)
|
| 352 |
-
{
|
| 353 |
-
$this->creditor_identifier = $creditorIdentifier;
|
| 354 |
-
}
|
| 355 |
-
|
| 356 |
-
/**
|
| 357 |
-
* @return string
|
| 358 |
-
*/
|
| 359 |
-
public function getCreditorIdentifier()
|
| 360 |
-
{
|
| 361 |
-
return $this->creditor_identifier;
|
| 362 |
-
}
|
| 363 |
-
|
| 364 |
-
/**
|
| 365 |
-
* @param int $clearingDate
|
| 366 |
-
*/
|
| 367 |
-
public function setClearingDate($clearingDate)
|
| 368 |
-
{
|
| 369 |
-
$this->clearing_date = $clearingDate;
|
| 370 |
-
}
|
| 371 |
-
|
| 372 |
-
/**
|
| 373 |
-
* @return int
|
| 374 |
-
*/
|
| 375 |
-
public function getClearingDate()
|
| 376 |
-
{
|
| 377 |
-
return $this->clearing_date;
|
| 378 |
-
}
|
| 379 |
-
|
| 380 |
-
/**
|
| 381 |
-
* @param int $clearingAmount
|
| 382 |
-
*/
|
| 383 |
-
public function setClearingAmount($clearingAmount)
|
| 384 |
-
{
|
| 385 |
-
$this->clearing_amount = $clearingAmount;
|
| 386 |
-
}
|
| 387 |
-
|
| 388 |
-
/**
|
| 389 |
-
* @return int
|
| 390 |
-
*/
|
| 391 |
-
public function getClearingAmount()
|
| 392 |
-
{
|
| 393 |
-
return $this->clearing_amount;
|
| 394 |
-
}
|
| 395 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Response
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Response
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Response_Capture_Approved extends Payone_Api_Response_Abstract
|
| 34 |
+
{
|
| 35 |
+
/**
|
| 36 |
+
* @var int
|
| 37 |
+
*/
|
| 38 |
+
protected $txid = NULL;
|
| 39 |
+
/**
|
| 40 |
+
* @var string
|
| 41 |
+
*/
|
| 42 |
+
protected $settleaccount = NULL;
|
| 43 |
+
/**
|
| 44 |
+
* @var string
|
| 45 |
+
*/
|
| 46 |
+
protected $clearing_bankaccountholder = NULL;
|
| 47 |
+
/**
|
| 48 |
+
* @var string
|
| 49 |
+
*/
|
| 50 |
+
protected $clearing_bankcountry = NULL;
|
| 51 |
+
/**
|
| 52 |
+
* @var string
|
| 53 |
+
*/
|
| 54 |
+
protected $clearing_bankaccount = NULL;
|
| 55 |
+
/**
|
| 56 |
+
* @var string
|
| 57 |
+
*/
|
| 58 |
+
protected $clearing_bankcode = NULL;
|
| 59 |
+
/**
|
| 60 |
+
* @var string
|
| 61 |
+
*/
|
| 62 |
+
protected $clearing_bankiban = NULL;
|
| 63 |
+
/**
|
| 64 |
+
* @var string
|
| 65 |
+
*/
|
| 66 |
+
protected $clearing_bankbic = NULL;
|
| 67 |
+
/**
|
| 68 |
+
* @var string
|
| 69 |
+
*/
|
| 70 |
+
protected $clearing_bankcity = NULL;
|
| 71 |
+
/**
|
| 72 |
+
* @var string
|
| 73 |
+
*/
|
| 74 |
+
protected $clearing_bankname = NULL;
|
| 75 |
+
|
| 76 |
+
/** @var string */
|
| 77 |
+
protected $clearing_legalnote = NULL;
|
| 78 |
+
|
| 79 |
+
/**
|
| 80 |
+
* (YYYYMMDD)
|
| 81 |
+
* @var string
|
| 82 |
+
*/
|
| 83 |
+
protected $clearing_duedate = NULL;
|
| 84 |
+
|
| 85 |
+
/** @var string */
|
| 86 |
+
protected $clearing_reference = NULL;
|
| 87 |
+
|
| 88 |
+
/** @var string */
|
| 89 |
+
protected $clearing_instructionnote = NULL;
|
| 90 |
+
|
| 91 |
+
/**
|
| 92 |
+
* @var string
|
| 93 |
+
*/
|
| 94 |
+
protected $mandate_identification = NULL;
|
| 95 |
+
/**
|
| 96 |
+
* @var string
|
| 97 |
+
*/
|
| 98 |
+
protected $creditor_identifier = NULL;
|
| 99 |
+
/**
|
| 100 |
+
* @var int
|
| 101 |
+
*/
|
| 102 |
+
protected $clearing_date = NULL;
|
| 103 |
+
/**
|
| 104 |
+
* @var int
|
| 105 |
+
*/
|
| 106 |
+
protected $clearing_amount = NULL;
|
| 107 |
+
|
| 108 |
+
/**
|
| 109 |
+
* @param string $clearing_bankaccount
|
| 110 |
+
*/
|
| 111 |
+
public function setClearingBankaccount($clearing_bankaccount)
|
| 112 |
+
{
|
| 113 |
+
$this->clearing_bankaccount = $clearing_bankaccount;
|
| 114 |
+
}
|
| 115 |
+
|
| 116 |
+
/**
|
| 117 |
+
* @return string
|
| 118 |
+
*/
|
| 119 |
+
public function getClearingBankaccount()
|
| 120 |
+
{
|
| 121 |
+
return $this->clearing_bankaccount;
|
| 122 |
+
}
|
| 123 |
+
|
| 124 |
+
/**
|
| 125 |
+
* @param string $clearing_bankaccountholder
|
| 126 |
+
*/
|
| 127 |
+
public function setClearingBankaccountholder($clearing_bankaccountholder)
|
| 128 |
+
{
|
| 129 |
+
$this->clearing_bankaccountholder = $clearing_bankaccountholder;
|
| 130 |
+
}
|
| 131 |
+
|
| 132 |
+
/**
|
| 133 |
+
* @return string
|
| 134 |
+
*/
|
| 135 |
+
public function getClearingBankaccountholder()
|
| 136 |
+
{
|
| 137 |
+
return $this->clearing_bankaccountholder;
|
| 138 |
+
}
|
| 139 |
+
|
| 140 |
+
/**
|
| 141 |
+
* @param string $clearing_bankbic
|
| 142 |
+
*/
|
| 143 |
+
public function setClearingBankbic($clearing_bankbic)
|
| 144 |
+
{
|
| 145 |
+
$this->clearing_bankbic = $clearing_bankbic;
|
| 146 |
+
}
|
| 147 |
+
|
| 148 |
+
/**
|
| 149 |
+
* @return string
|
| 150 |
+
*/
|
| 151 |
+
public function getClearingBankbic()
|
| 152 |
+
{
|
| 153 |
+
return $this->clearing_bankbic;
|
| 154 |
+
}
|
| 155 |
+
|
| 156 |
+
/**
|
| 157 |
+
* @param string $clearing_bankcity
|
| 158 |
+
*/
|
| 159 |
+
public function setClearingBankcity($clearing_bankcity)
|
| 160 |
+
{
|
| 161 |
+
$this->clearing_bankcity = $clearing_bankcity;
|
| 162 |
+
}
|
| 163 |
+
|
| 164 |
+
/**
|
| 165 |
+
* @return string
|
| 166 |
+
*/
|
| 167 |
+
public function getClearingBankcity()
|
| 168 |
+
{
|
| 169 |
+
return $this->clearing_bankcity;
|
| 170 |
+
}
|
| 171 |
+
|
| 172 |
+
/**
|
| 173 |
+
* @param string $clearing_bankcode
|
| 174 |
+
*/
|
| 175 |
+
public function setClearingBankcode($clearing_bankcode)
|
| 176 |
+
{
|
| 177 |
+
$this->clearing_bankcode = $clearing_bankcode;
|
| 178 |
+
}
|
| 179 |
+
|
| 180 |
+
/**
|
| 181 |
+
* @return string
|
| 182 |
+
*/
|
| 183 |
+
public function getClearingBankcode()
|
| 184 |
+
{
|
| 185 |
+
return $this->clearing_bankcode;
|
| 186 |
+
}
|
| 187 |
+
|
| 188 |
+
/**
|
| 189 |
+
* @param string $clearing_bankcountry
|
| 190 |
+
*/
|
| 191 |
+
public function setClearingBankcountry($clearing_bankcountry)
|
| 192 |
+
{
|
| 193 |
+
$this->clearing_bankcountry = $clearing_bankcountry;
|
| 194 |
+
}
|
| 195 |
+
|
| 196 |
+
/**
|
| 197 |
+
* @return string
|
| 198 |
+
*/
|
| 199 |
+
public function getClearingBankcountry()
|
| 200 |
+
{
|
| 201 |
+
return $this->clearing_bankcountry;
|
| 202 |
+
}
|
| 203 |
+
|
| 204 |
+
/**
|
| 205 |
+
* @param string $clearing_bankiban
|
| 206 |
+
*/
|
| 207 |
+
public function setClearingBankiban($clearing_bankiban)
|
| 208 |
+
{
|
| 209 |
+
$this->clearing_bankiban = $clearing_bankiban;
|
| 210 |
+
}
|
| 211 |
+
|
| 212 |
+
/**
|
| 213 |
+
* @return string
|
| 214 |
+
*/
|
| 215 |
+
public function getClearingBankiban()
|
| 216 |
+
{
|
| 217 |
+
return $this->clearing_bankiban;
|
| 218 |
+
}
|
| 219 |
+
|
| 220 |
+
/**
|
| 221 |
+
* @param string $clearing_bankname
|
| 222 |
+
*/
|
| 223 |
+
public function setClearingBankname($clearing_bankname)
|
| 224 |
+
{
|
| 225 |
+
$this->clearing_bankname = $clearing_bankname;
|
| 226 |
+
}
|
| 227 |
+
|
| 228 |
+
/**
|
| 229 |
+
* @return string
|
| 230 |
+
*/
|
| 231 |
+
public function getClearingBankname()
|
| 232 |
+
{
|
| 233 |
+
return $this->clearing_bankname;
|
| 234 |
+
}
|
| 235 |
+
|
| 236 |
+
/**
|
| 237 |
+
* @param string $settleaccount
|
| 238 |
+
*/
|
| 239 |
+
public function setSettleaccount($settleaccount)
|
| 240 |
+
{
|
| 241 |
+
$this->settleaccount = $settleaccount;
|
| 242 |
+
}
|
| 243 |
+
|
| 244 |
+
/**
|
| 245 |
+
* @return string
|
| 246 |
+
*/
|
| 247 |
+
public function getSettleaccount()
|
| 248 |
+
{
|
| 249 |
+
return $this->settleaccount;
|
| 250 |
+
}
|
| 251 |
+
|
| 252 |
+
/**
|
| 253 |
+
* @param int $txid
|
| 254 |
+
*/
|
| 255 |
+
public function setTxid($txid)
|
| 256 |
+
{
|
| 257 |
+
$this->txid = $txid;
|
| 258 |
+
}
|
| 259 |
+
|
| 260 |
+
/**
|
| 261 |
+
* @return int
|
| 262 |
+
*/
|
| 263 |
+
public function getTxid()
|
| 264 |
+
{
|
| 265 |
+
return $this->txid;
|
| 266 |
+
}
|
| 267 |
+
|
| 268 |
+
/**
|
| 269 |
+
* @param string $clearing_duedate
|
| 270 |
+
*/
|
| 271 |
+
public function setClearingDuedate($clearing_duedate)
|
| 272 |
+
{
|
| 273 |
+
$this->clearing_duedate = $clearing_duedate;
|
| 274 |
+
}
|
| 275 |
+
|
| 276 |
+
/**
|
| 277 |
+
* @return string
|
| 278 |
+
*/
|
| 279 |
+
public function getClearingDuedate()
|
| 280 |
+
{
|
| 281 |
+
return $this->clearing_duedate;
|
| 282 |
+
}
|
| 283 |
+
|
| 284 |
+
/**
|
| 285 |
+
* @param string $clearing_instructionnote
|
| 286 |
+
*/
|
| 287 |
+
public function setClearingInstructionnote($clearing_instructionnote)
|
| 288 |
+
{
|
| 289 |
+
$this->clearing_instructionnote = $clearing_instructionnote;
|
| 290 |
+
}
|
| 291 |
+
|
| 292 |
+
/**
|
| 293 |
+
* @return string
|
| 294 |
+
*/
|
| 295 |
+
public function getClearingInstructionnote()
|
| 296 |
+
{
|
| 297 |
+
return $this->clearing_instructionnote;
|
| 298 |
+
}
|
| 299 |
+
|
| 300 |
+
/**
|
| 301 |
+
* @param string $clearing_legalnote
|
| 302 |
+
*/
|
| 303 |
+
public function setClearingLegalnote($clearing_legalnote)
|
| 304 |
+
{
|
| 305 |
+
$this->clearing_legalnote = $clearing_legalnote;
|
| 306 |
+
}
|
| 307 |
+
|
| 308 |
+
/**
|
| 309 |
+
* @return string
|
| 310 |
+
*/
|
| 311 |
+
public function getClearingLegalnote()
|
| 312 |
+
{
|
| 313 |
+
return $this->clearing_legalnote;
|
| 314 |
+
}
|
| 315 |
+
|
| 316 |
+
/**
|
| 317 |
+
* @param string $clearing_reference
|
| 318 |
+
*/
|
| 319 |
+
public function setClearingReference($clearing_reference)
|
| 320 |
+
{
|
| 321 |
+
$this->clearing_reference = $clearing_reference;
|
| 322 |
+
}
|
| 323 |
+
|
| 324 |
+
/**
|
| 325 |
+
* @return string
|
| 326 |
+
*/
|
| 327 |
+
public function getClearingReference()
|
| 328 |
+
{
|
| 329 |
+
return $this->clearing_reference;
|
| 330 |
+
}
|
| 331 |
+
|
| 332 |
+
/**
|
| 333 |
+
* @param string $mandateIdentification
|
| 334 |
+
*/
|
| 335 |
+
public function setMandateIdentification($mandateIdentification)
|
| 336 |
+
{
|
| 337 |
+
$this->mandate_identification = $mandateIdentification;
|
| 338 |
+
}
|
| 339 |
+
|
| 340 |
+
/**
|
| 341 |
+
* @return string
|
| 342 |
+
*/
|
| 343 |
+
public function getMandateIdentification()
|
| 344 |
+
{
|
| 345 |
+
return $this->mandate_identification;
|
| 346 |
+
}
|
| 347 |
+
|
| 348 |
+
/**
|
| 349 |
+
* @param string $creditorIdentifier
|
| 350 |
+
*/
|
| 351 |
+
public function setCreditorIdentifier($creditorIdentifier)
|
| 352 |
+
{
|
| 353 |
+
$this->creditor_identifier = $creditorIdentifier;
|
| 354 |
+
}
|
| 355 |
+
|
| 356 |
+
/**
|
| 357 |
+
* @return string
|
| 358 |
+
*/
|
| 359 |
+
public function getCreditorIdentifier()
|
| 360 |
+
{
|
| 361 |
+
return $this->creditor_identifier;
|
| 362 |
+
}
|
| 363 |
+
|
| 364 |
+
/**
|
| 365 |
+
* @param int $clearingDate
|
| 366 |
+
*/
|
| 367 |
+
public function setClearingDate($clearingDate)
|
| 368 |
+
{
|
| 369 |
+
$this->clearing_date = $clearingDate;
|
| 370 |
+
}
|
| 371 |
+
|
| 372 |
+
/**
|
| 373 |
+
* @return int
|
| 374 |
+
*/
|
| 375 |
+
public function getClearingDate()
|
| 376 |
+
{
|
| 377 |
+
return $this->clearing_date;
|
| 378 |
+
}
|
| 379 |
+
|
| 380 |
+
/**
|
| 381 |
+
* @param int $clearingAmount
|
| 382 |
+
*/
|
| 383 |
+
public function setClearingAmount($clearingAmount)
|
| 384 |
+
{
|
| 385 |
+
$this->clearing_amount = $clearingAmount;
|
| 386 |
+
}
|
| 387 |
+
|
| 388 |
+
/**
|
| 389 |
+
* @return int
|
| 390 |
+
*/
|
| 391 |
+
public function getClearingAmount()
|
| 392 |
+
{
|
| 393 |
+
return $this->clearing_amount;
|
| 394 |
+
}
|
| 395 |
+
}
|
lib/Payone/Api/Response/Consumerscore/Invalid.php
CHANGED
|
@@ -1,55 +1,55 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Response
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Response
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Response_Consumerscore_Invalid extends Payone_Api_Response_Invalid
|
| 34 |
-
{
|
| 35 |
-
/**
|
| 36 |
-
* @var int
|
| 37 |
-
*/
|
| 38 |
-
protected $secstatus = NULL;
|
| 39 |
-
|
| 40 |
-
/**
|
| 41 |
-
* @param int $secstatus
|
| 42 |
-
*/
|
| 43 |
-
public function setSecstatus($secstatus)
|
| 44 |
-
{
|
| 45 |
-
$this->secstatus = $secstatus;
|
| 46 |
-
}
|
| 47 |
-
|
| 48 |
-
/**
|
| 49 |
-
* @return int
|
| 50 |
-
*/
|
| 51 |
-
public function getSecstatus()
|
| 52 |
-
{
|
| 53 |
-
return $this->secstatus;
|
| 54 |
-
}
|
| 55 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Response
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Response
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Response_Consumerscore_Invalid extends Payone_Api_Response_Invalid
|
| 34 |
+
{
|
| 35 |
+
/**
|
| 36 |
+
* @var int
|
| 37 |
+
*/
|
| 38 |
+
protected $secstatus = NULL;
|
| 39 |
+
|
| 40 |
+
/**
|
| 41 |
+
* @param int $secstatus
|
| 42 |
+
*/
|
| 43 |
+
public function setSecstatus($secstatus)
|
| 44 |
+
{
|
| 45 |
+
$this->secstatus = $secstatus;
|
| 46 |
+
}
|
| 47 |
+
|
| 48 |
+
/**
|
| 49 |
+
* @return int
|
| 50 |
+
*/
|
| 51 |
+
public function getSecstatus()
|
| 52 |
+
{
|
| 53 |
+
return $this->secstatus;
|
| 54 |
+
}
|
| 55 |
+
}
|
lib/Payone/Api/Response/Consumerscore/Valid.php
CHANGED
|
@@ -1,295 +1,295 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Response
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Response
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Response_Consumerscore_Valid extends Payone_Api_Response_Abstract
|
| 34 |
-
{
|
| 35 |
-
/**
|
| 36 |
-
* @var int
|
| 37 |
-
*/
|
| 38 |
-
protected $secstatus = NULL;
|
| 39 |
-
/**
|
| 40 |
-
* @var string
|
| 41 |
-
*/
|
| 42 |
-
protected $score = NULL;
|
| 43 |
-
/**
|
| 44 |
-
* @var int
|
| 45 |
-
*/
|
| 46 |
-
protected $scorevalue = NULL;
|
| 47 |
-
/**
|
| 48 |
-
* @var string
|
| 49 |
-
*/
|
| 50 |
-
protected $secscore = NULL;
|
| 51 |
-
/**
|
| 52 |
-
* @var string
|
| 53 |
-
*/
|
| 54 |
-
protected $divergence = NULL;
|
| 55 |
-
/**
|
| 56 |
-
* @var string
|
| 57 |
-
*/
|
| 58 |
-
protected $personstatus = NULL;
|
| 59 |
-
/**
|
| 60 |
-
* @var string
|
| 61 |
-
*/
|
| 62 |
-
protected $firstname = NULL;
|
| 63 |
-
/**
|
| 64 |
-
* @var string
|
| 65 |
-
*/
|
| 66 |
-
protected $lastname = NULL;
|
| 67 |
-
/**
|
| 68 |
-
* @var string
|
| 69 |
-
*/
|
| 70 |
-
protected $street = NULL;
|
| 71 |
-
/**
|
| 72 |
-
* @var string
|
| 73 |
-
*/
|
| 74 |
-
protected $streetname = NULL;
|
| 75 |
-
/**
|
| 76 |
-
* @var string
|
| 77 |
-
*/
|
| 78 |
-
protected $streetnumber = NULL;
|
| 79 |
-
/**
|
| 80 |
-
* @var string
|
| 81 |
-
*/
|
| 82 |
-
protected $zip = NULL;
|
| 83 |
-
/**
|
| 84 |
-
* @var string
|
| 85 |
-
*/
|
| 86 |
-
protected $city = NULL;
|
| 87 |
-
|
| 88 |
-
/**
|
| 89 |
-
* @param string $city
|
| 90 |
-
*/
|
| 91 |
-
public function setCity($city)
|
| 92 |
-
{
|
| 93 |
-
$this->city = $city;
|
| 94 |
-
}
|
| 95 |
-
|
| 96 |
-
/**
|
| 97 |
-
* @return string
|
| 98 |
-
*/
|
| 99 |
-
public function getCity()
|
| 100 |
-
{
|
| 101 |
-
return $this->city;
|
| 102 |
-
}
|
| 103 |
-
|
| 104 |
-
/**
|
| 105 |
-
* @param string $divergence
|
| 106 |
-
*/
|
| 107 |
-
public function setDivergence($divergence)
|
| 108 |
-
{
|
| 109 |
-
$this->divergence = $divergence;
|
| 110 |
-
}
|
| 111 |
-
|
| 112 |
-
/**
|
| 113 |
-
* @return string
|
| 114 |
-
*/
|
| 115 |
-
public function getDivergence()
|
| 116 |
-
{
|
| 117 |
-
return $this->divergence;
|
| 118 |
-
}
|
| 119 |
-
|
| 120 |
-
/**
|
| 121 |
-
* @param string $firstname
|
| 122 |
-
*/
|
| 123 |
-
public function setFirstname($firstname)
|
| 124 |
-
{
|
| 125 |
-
$this->firstname = $firstname;
|
| 126 |
-
}
|
| 127 |
-
|
| 128 |
-
/**
|
| 129 |
-
* @return string
|
| 130 |
-
*/
|
| 131 |
-
public function getFirstname()
|
| 132 |
-
{
|
| 133 |
-
return $this->firstname;
|
| 134 |
-
}
|
| 135 |
-
|
| 136 |
-
/**
|
| 137 |
-
* @param string $lastname
|
| 138 |
-
*/
|
| 139 |
-
public function setLastname($lastname)
|
| 140 |
-
{
|
| 141 |
-
$this->lastname = $lastname;
|
| 142 |
-
}
|
| 143 |
-
|
| 144 |
-
/**
|
| 145 |
-
* @return string
|
| 146 |
-
*/
|
| 147 |
-
public function getLastname()
|
| 148 |
-
{
|
| 149 |
-
return $this->lastname;
|
| 150 |
-
}
|
| 151 |
-
|
| 152 |
-
/**
|
| 153 |
-
* @param string $personstatus
|
| 154 |
-
*/
|
| 155 |
-
public function setPersonstatus($personstatus)
|
| 156 |
-
{
|
| 157 |
-
$this->personstatus = $personstatus;
|
| 158 |
-
}
|
| 159 |
-
|
| 160 |
-
/**
|
| 161 |
-
* @return string
|
| 162 |
-
*/
|
| 163 |
-
public function getPersonstatus()
|
| 164 |
-
{
|
| 165 |
-
return $this->personstatus;
|
| 166 |
-
}
|
| 167 |
-
|
| 168 |
-
/**
|
| 169 |
-
* @param string $score
|
| 170 |
-
*/
|
| 171 |
-
public function setScore($score)
|
| 172 |
-
{
|
| 173 |
-
$this->score = $score;
|
| 174 |
-
}
|
| 175 |
-
|
| 176 |
-
/**
|
| 177 |
-
* @return string
|
| 178 |
-
*/
|
| 179 |
-
public function getScore()
|
| 180 |
-
{
|
| 181 |
-
return $this->score;
|
| 182 |
-
}
|
| 183 |
-
|
| 184 |
-
/**
|
| 185 |
-
* @param int $scorevalue
|
| 186 |
-
*/
|
| 187 |
-
public function setScorevalue($scorevalue)
|
| 188 |
-
{
|
| 189 |
-
$this->scorevalue = $scorevalue;
|
| 190 |
-
}
|
| 191 |
-
|
| 192 |
-
/**
|
| 193 |
-
* @return int
|
| 194 |
-
*/
|
| 195 |
-
public function getScorevalue()
|
| 196 |
-
{
|
| 197 |
-
return $this->scorevalue;
|
| 198 |
-
}
|
| 199 |
-
|
| 200 |
-
/**
|
| 201 |
-
* @param string $secscore
|
| 202 |
-
*/
|
| 203 |
-
public function setSecscore($secscore)
|
| 204 |
-
{
|
| 205 |
-
$this->secscore = $secscore;
|
| 206 |
-
}
|
| 207 |
-
|
| 208 |
-
/**
|
| 209 |
-
* @return string
|
| 210 |
-
*/
|
| 211 |
-
public function getSecscore()
|
| 212 |
-
{
|
| 213 |
-
return $this->secscore;
|
| 214 |
-
}
|
| 215 |
-
|
| 216 |
-
/**
|
| 217 |
-
* @param int $secstatus
|
| 218 |
-
*/
|
| 219 |
-
public function setSecstatus($secstatus)
|
| 220 |
-
{
|
| 221 |
-
$this->secstatus = $secstatus;
|
| 222 |
-
}
|
| 223 |
-
|
| 224 |
-
/**
|
| 225 |
-
* @return int
|
| 226 |
-
*/
|
| 227 |
-
public function getSecstatus()
|
| 228 |
-
{
|
| 229 |
-
return $this->secstatus;
|
| 230 |
-
}
|
| 231 |
-
|
| 232 |
-
/**
|
| 233 |
-
* @param string $street
|
| 234 |
-
*/
|
| 235 |
-
public function setStreet($street)
|
| 236 |
-
{
|
| 237 |
-
$this->street = $street;
|
| 238 |
-
}
|
| 239 |
-
|
| 240 |
-
/**
|
| 241 |
-
* @return string
|
| 242 |
-
*/
|
| 243 |
-
public function getStreet()
|
| 244 |
-
{
|
| 245 |
-
return $this->street;
|
| 246 |
-
}
|
| 247 |
-
|
| 248 |
-
/**
|
| 249 |
-
* @param string $streetname
|
| 250 |
-
*/
|
| 251 |
-
public function setStreetname($streetname)
|
| 252 |
-
{
|
| 253 |
-
$this->streetname = $streetname;
|
| 254 |
-
}
|
| 255 |
-
|
| 256 |
-
/**
|
| 257 |
-
* @return string
|
| 258 |
-
*/
|
| 259 |
-
public function getStreetname()
|
| 260 |
-
{
|
| 261 |
-
return $this->streetname;
|
| 262 |
-
}
|
| 263 |
-
|
| 264 |
-
/**
|
| 265 |
-
* @param string $streetnumber
|
| 266 |
-
*/
|
| 267 |
-
public function setStreetnumber($streetnumber)
|
| 268 |
-
{
|
| 269 |
-
$this->streetnumber = $streetnumber;
|
| 270 |
-
}
|
| 271 |
-
|
| 272 |
-
/**
|
| 273 |
-
* @return string
|
| 274 |
-
*/
|
| 275 |
-
public function getStreetnumber()
|
| 276 |
-
{
|
| 277 |
-
return $this->streetnumber;
|
| 278 |
-
}
|
| 279 |
-
|
| 280 |
-
/**
|
| 281 |
-
* @param string $zip
|
| 282 |
-
*/
|
| 283 |
-
public function setZip($zip)
|
| 284 |
-
{
|
| 285 |
-
$this->zip = $zip;
|
| 286 |
-
}
|
| 287 |
-
|
| 288 |
-
/**
|
| 289 |
-
* @return string
|
| 290 |
-
*/
|
| 291 |
-
public function getZip()
|
| 292 |
-
{
|
| 293 |
-
return $this->zip;
|
| 294 |
-
}
|
| 295 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Response
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Response
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Response_Consumerscore_Valid extends Payone_Api_Response_Abstract
|
| 34 |
+
{
|
| 35 |
+
/**
|
| 36 |
+
* @var int
|
| 37 |
+
*/
|
| 38 |
+
protected $secstatus = NULL;
|
| 39 |
+
/**
|
| 40 |
+
* @var string
|
| 41 |
+
*/
|
| 42 |
+
protected $score = NULL;
|
| 43 |
+
/**
|
| 44 |
+
* @var int
|
| 45 |
+
*/
|
| 46 |
+
protected $scorevalue = NULL;
|
| 47 |
+
/**
|
| 48 |
+
* @var string
|
| 49 |
+
*/
|
| 50 |
+
protected $secscore = NULL;
|
| 51 |
+
/**
|
| 52 |
+
* @var string
|
| 53 |
+
*/
|
| 54 |
+
protected $divergence = NULL;
|
| 55 |
+
/**
|
| 56 |
+
* @var string
|
| 57 |
+
*/
|
| 58 |
+
protected $personstatus = NULL;
|
| 59 |
+
/**
|
| 60 |
+
* @var string
|
| 61 |
+
*/
|
| 62 |
+
protected $firstname = NULL;
|
| 63 |
+
/**
|
| 64 |
+
* @var string
|
| 65 |
+
*/
|
| 66 |
+
protected $lastname = NULL;
|
| 67 |
+
/**
|
| 68 |
+
* @var string
|
| 69 |
+
*/
|
| 70 |
+
protected $street = NULL;
|
| 71 |
+
/**
|
| 72 |
+
* @var string
|
| 73 |
+
*/
|
| 74 |
+
protected $streetname = NULL;
|
| 75 |
+
/**
|
| 76 |
+
* @var string
|
| 77 |
+
*/
|
| 78 |
+
protected $streetnumber = NULL;
|
| 79 |
+
/**
|
| 80 |
+
* @var string
|
| 81 |
+
*/
|
| 82 |
+
protected $zip = NULL;
|
| 83 |
+
/**
|
| 84 |
+
* @var string
|
| 85 |
+
*/
|
| 86 |
+
protected $city = NULL;
|
| 87 |
+
|
| 88 |
+
/**
|
| 89 |
+
* @param string $city
|
| 90 |
+
*/
|
| 91 |
+
public function setCity($city)
|
| 92 |
+
{
|
| 93 |
+
$this->city = $city;
|
| 94 |
+
}
|
| 95 |
+
|
| 96 |
+
/**
|
| 97 |
+
* @return string
|
| 98 |
+
*/
|
| 99 |
+
public function getCity()
|
| 100 |
+
{
|
| 101 |
+
return $this->city;
|
| 102 |
+
}
|
| 103 |
+
|
| 104 |
+
/**
|
| 105 |
+
* @param string $divergence
|
| 106 |
+
*/
|
| 107 |
+
public function setDivergence($divergence)
|
| 108 |
+
{
|
| 109 |
+
$this->divergence = $divergence;
|
| 110 |
+
}
|
| 111 |
+
|
| 112 |
+
/**
|
| 113 |
+
* @return string
|
| 114 |
+
*/
|
| 115 |
+
public function getDivergence()
|
| 116 |
+
{
|
| 117 |
+
return $this->divergence;
|
| 118 |
+
}
|
| 119 |
+
|
| 120 |
+
/**
|
| 121 |
+
* @param string $firstname
|
| 122 |
+
*/
|
| 123 |
+
public function setFirstname($firstname)
|
| 124 |
+
{
|
| 125 |
+
$this->firstname = $firstname;
|
| 126 |
+
}
|
| 127 |
+
|
| 128 |
+
/**
|
| 129 |
+
* @return string
|
| 130 |
+
*/
|
| 131 |
+
public function getFirstname()
|
| 132 |
+
{
|
| 133 |
+
return $this->firstname;
|
| 134 |
+
}
|
| 135 |
+
|
| 136 |
+
/**
|
| 137 |
+
* @param string $lastname
|
| 138 |
+
*/
|
| 139 |
+
public function setLastname($lastname)
|
| 140 |
+
{
|
| 141 |
+
$this->lastname = $lastname;
|
| 142 |
+
}
|
| 143 |
+
|
| 144 |
+
/**
|
| 145 |
+
* @return string
|
| 146 |
+
*/
|
| 147 |
+
public function getLastname()
|
| 148 |
+
{
|
| 149 |
+
return $this->lastname;
|
| 150 |
+
}
|
| 151 |
+
|
| 152 |
+
/**
|
| 153 |
+
* @param string $personstatus
|
| 154 |
+
*/
|
| 155 |
+
public function setPersonstatus($personstatus)
|
| 156 |
+
{
|
| 157 |
+
$this->personstatus = $personstatus;
|
| 158 |
+
}
|
| 159 |
+
|
| 160 |
+
/**
|
| 161 |
+
* @return string
|
| 162 |
+
*/
|
| 163 |
+
public function getPersonstatus()
|
| 164 |
+
{
|
| 165 |
+
return $this->personstatus;
|
| 166 |
+
}
|
| 167 |
+
|
| 168 |
+
/**
|
| 169 |
+
* @param string $score
|
| 170 |
+
*/
|
| 171 |
+
public function setScore($score)
|
| 172 |
+
{
|
| 173 |
+
$this->score = $score;
|
| 174 |
+
}
|
| 175 |
+
|
| 176 |
+
/**
|
| 177 |
+
* @return string
|
| 178 |
+
*/
|
| 179 |
+
public function getScore()
|
| 180 |
+
{
|
| 181 |
+
return $this->score;
|
| 182 |
+
}
|
| 183 |
+
|
| 184 |
+
/**
|
| 185 |
+
* @param int $scorevalue
|
| 186 |
+
*/
|
| 187 |
+
public function setScorevalue($scorevalue)
|
| 188 |
+
{
|
| 189 |
+
$this->scorevalue = $scorevalue;
|
| 190 |
+
}
|
| 191 |
+
|
| 192 |
+
/**
|
| 193 |
+
* @return int
|
| 194 |
+
*/
|
| 195 |
+
public function getScorevalue()
|
| 196 |
+
{
|
| 197 |
+
return $this->scorevalue;
|
| 198 |
+
}
|
| 199 |
+
|
| 200 |
+
/**
|
| 201 |
+
* @param string $secscore
|
| 202 |
+
*/
|
| 203 |
+
public function setSecscore($secscore)
|
| 204 |
+
{
|
| 205 |
+
$this->secscore = $secscore;
|
| 206 |
+
}
|
| 207 |
+
|
| 208 |
+
/**
|
| 209 |
+
* @return string
|
| 210 |
+
*/
|
| 211 |
+
public function getSecscore()
|
| 212 |
+
{
|
| 213 |
+
return $this->secscore;
|
| 214 |
+
}
|
| 215 |
+
|
| 216 |
+
/**
|
| 217 |
+
* @param int $secstatus
|
| 218 |
+
*/
|
| 219 |
+
public function setSecstatus($secstatus)
|
| 220 |
+
{
|
| 221 |
+
$this->secstatus = $secstatus;
|
| 222 |
+
}
|
| 223 |
+
|
| 224 |
+
/**
|
| 225 |
+
* @return int
|
| 226 |
+
*/
|
| 227 |
+
public function getSecstatus()
|
| 228 |
+
{
|
| 229 |
+
return $this->secstatus;
|
| 230 |
+
}
|
| 231 |
+
|
| 232 |
+
/**
|
| 233 |
+
* @param string $street
|
| 234 |
+
*/
|
| 235 |
+
public function setStreet($street)
|
| 236 |
+
{
|
| 237 |
+
$this->street = $street;
|
| 238 |
+
}
|
| 239 |
+
|
| 240 |
+
/**
|
| 241 |
+
* @return string
|
| 242 |
+
*/
|
| 243 |
+
public function getStreet()
|
| 244 |
+
{
|
| 245 |
+
return $this->street;
|
| 246 |
+
}
|
| 247 |
+
|
| 248 |
+
/**
|
| 249 |
+
* @param string $streetname
|
| 250 |
+
*/
|
| 251 |
+
public function setStreetname($streetname)
|
| 252 |
+
{
|
| 253 |
+
$this->streetname = $streetname;
|
| 254 |
+
}
|
| 255 |
+
|
| 256 |
+
/**
|
| 257 |
+
* @return string
|
| 258 |
+
*/
|
| 259 |
+
public function getStreetname()
|
| 260 |
+
{
|
| 261 |
+
return $this->streetname;
|
| 262 |
+
}
|
| 263 |
+
|
| 264 |
+
/**
|
| 265 |
+
* @param string $streetnumber
|
| 266 |
+
*/
|
| 267 |
+
public function setStreetnumber($streetnumber)
|
| 268 |
+
{
|
| 269 |
+
$this->streetnumber = $streetnumber;
|
| 270 |
+
}
|
| 271 |
+
|
| 272 |
+
/**
|
| 273 |
+
* @return string
|
| 274 |
+
*/
|
| 275 |
+
public function getStreetnumber()
|
| 276 |
+
{
|
| 277 |
+
return $this->streetnumber;
|
| 278 |
+
}
|
| 279 |
+
|
| 280 |
+
/**
|
| 281 |
+
* @param string $zip
|
| 282 |
+
*/
|
| 283 |
+
public function setZip($zip)
|
| 284 |
+
{
|
| 285 |
+
$this->zip = $zip;
|
| 286 |
+
}
|
| 287 |
+
|
| 288 |
+
/**
|
| 289 |
+
* @return string
|
| 290 |
+
*/
|
| 291 |
+
public function getZip()
|
| 292 |
+
{
|
| 293 |
+
return $this->zip;
|
| 294 |
+
}
|
| 295 |
+
}
|
lib/Payone/Api/Response/CreateAccess/Approved.php
CHANGED
|
@@ -1,95 +1,95 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Response
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Response
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Response_CreateAccess_Approved extends Payone_Api_Response_Abstract
|
| 34 |
-
{
|
| 35 |
-
/**
|
| 36 |
-
* @var int
|
| 37 |
-
*/
|
| 38 |
-
protected $txid = NULL;
|
| 39 |
-
/**
|
| 40 |
-
* @var int
|
| 41 |
-
*/
|
| 42 |
-
protected $userid = NULL;
|
| 43 |
-
/**
|
| 44 |
-
* @var int
|
| 45 |
-
*/
|
| 46 |
-
protected $accessid = NULL;
|
| 47 |
-
|
| 48 |
-
/**
|
| 49 |
-
* @param int $txid
|
| 50 |
-
*/
|
| 51 |
-
public function setTxid($txid)
|
| 52 |
-
{
|
| 53 |
-
$this->txid = $txid;
|
| 54 |
-
}
|
| 55 |
-
|
| 56 |
-
/**
|
| 57 |
-
* @return int
|
| 58 |
-
*/
|
| 59 |
-
public function getTxid()
|
| 60 |
-
{
|
| 61 |
-
return $this->txid;
|
| 62 |
-
}
|
| 63 |
-
|
| 64 |
-
/**
|
| 65 |
-
* @param int $accessid
|
| 66 |
-
*/
|
| 67 |
-
public function setAccessid($accessid)
|
| 68 |
-
{
|
| 69 |
-
$this->accessid = $accessid;
|
| 70 |
-
}
|
| 71 |
-
|
| 72 |
-
/**
|
| 73 |
-
* @return int
|
| 74 |
-
*/
|
| 75 |
-
public function getAccessid()
|
| 76 |
-
{
|
| 77 |
-
return $this->accessid;
|
| 78 |
-
}
|
| 79 |
-
|
| 80 |
-
/**
|
| 81 |
-
* @param int $userid
|
| 82 |
-
*/
|
| 83 |
-
public function setUserid($userid)
|
| 84 |
-
{
|
| 85 |
-
$this->userid = $userid;
|
| 86 |
-
}
|
| 87 |
-
|
| 88 |
-
/**
|
| 89 |
-
* @return int
|
| 90 |
-
*/
|
| 91 |
-
public function getUserid()
|
| 92 |
-
{
|
| 93 |
-
return $this->userid;
|
| 94 |
-
}
|
| 95 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Response
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Response
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Response_CreateAccess_Approved extends Payone_Api_Response_Abstract
|
| 34 |
+
{
|
| 35 |
+
/**
|
| 36 |
+
* @var int
|
| 37 |
+
*/
|
| 38 |
+
protected $txid = NULL;
|
| 39 |
+
/**
|
| 40 |
+
* @var int
|
| 41 |
+
*/
|
| 42 |
+
protected $userid = NULL;
|
| 43 |
+
/**
|
| 44 |
+
* @var int
|
| 45 |
+
*/
|
| 46 |
+
protected $accessid = NULL;
|
| 47 |
+
|
| 48 |
+
/**
|
| 49 |
+
* @param int $txid
|
| 50 |
+
*/
|
| 51 |
+
public function setTxid($txid)
|
| 52 |
+
{
|
| 53 |
+
$this->txid = $txid;
|
| 54 |
+
}
|
| 55 |
+
|
| 56 |
+
/**
|
| 57 |
+
* @return int
|
| 58 |
+
*/
|
| 59 |
+
public function getTxid()
|
| 60 |
+
{
|
| 61 |
+
return $this->txid;
|
| 62 |
+
}
|
| 63 |
+
|
| 64 |
+
/**
|
| 65 |
+
* @param int $accessid
|
| 66 |
+
*/
|
| 67 |
+
public function setAccessid($accessid)
|
| 68 |
+
{
|
| 69 |
+
$this->accessid = $accessid;
|
| 70 |
+
}
|
| 71 |
+
|
| 72 |
+
/**
|
| 73 |
+
* @return int
|
| 74 |
+
*/
|
| 75 |
+
public function getAccessid()
|
| 76 |
+
{
|
| 77 |
+
return $this->accessid;
|
| 78 |
+
}
|
| 79 |
+
|
| 80 |
+
/**
|
| 81 |
+
* @param int $userid
|
| 82 |
+
*/
|
| 83 |
+
public function setUserid($userid)
|
| 84 |
+
{
|
| 85 |
+
$this->userid = $userid;
|
| 86 |
+
}
|
| 87 |
+
|
| 88 |
+
/**
|
| 89 |
+
* @return int
|
| 90 |
+
*/
|
| 91 |
+
public function getUserid()
|
| 92 |
+
{
|
| 93 |
+
return $this->userid;
|
| 94 |
+
}
|
| 95 |
+
}
|
lib/Payone/Api/Response/CreditCardCheck/Invalid.php
CHANGED
|
@@ -1,37 +1,37 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Response
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Response
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Response_CreditCardCheck_Invalid
|
| 34 |
-
extends Payone_Api_Response_Invalid
|
| 35 |
-
{
|
| 36 |
-
|
| 37 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Response
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Response
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Response_CreditCardCheck_Invalid
|
| 34 |
+
extends Payone_Api_Response_Invalid
|
| 35 |
+
{
|
| 36 |
+
|
| 37 |
+
}
|
lib/Payone/Api/Response/CreditCardCheck/Valid.php
CHANGED
|
@@ -1,75 +1,75 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Response
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Response
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Response_CreditCardCheck_Valid extends Payone_Api_Response_Abstract
|
| 34 |
-
{
|
| 35 |
-
/**
|
| 36 |
-
* @var string
|
| 37 |
-
*/
|
| 38 |
-
protected $pseudocardpan = NULL;
|
| 39 |
-
/**
|
| 40 |
-
* @var string
|
| 41 |
-
*/
|
| 42 |
-
protected $truncatedcardpan = NULL;
|
| 43 |
-
|
| 44 |
-
/**
|
| 45 |
-
* @param string $truncatedcardpan
|
| 46 |
-
*/
|
| 47 |
-
public function setTruncatedcardpan($truncatedcardpan)
|
| 48 |
-
{
|
| 49 |
-
$this->truncatedcardpan = $truncatedcardpan;
|
| 50 |
-
}
|
| 51 |
-
|
| 52 |
-
/**
|
| 53 |
-
* @return string
|
| 54 |
-
*/
|
| 55 |
-
public function getTruncatedcardpan()
|
| 56 |
-
{
|
| 57 |
-
return $this->truncatedcardpan;
|
| 58 |
-
}
|
| 59 |
-
|
| 60 |
-
/**
|
| 61 |
-
* @param string $pseudocardpan
|
| 62 |
-
*/
|
| 63 |
-
public function setPseudocardpan($pseudocardpan)
|
| 64 |
-
{
|
| 65 |
-
$this->pseudocardpan = $pseudocardpan;
|
| 66 |
-
}
|
| 67 |
-
|
| 68 |
-
/**
|
| 69 |
-
* @return string
|
| 70 |
-
*/
|
| 71 |
-
public function getPseudocardpan()
|
| 72 |
-
{
|
| 73 |
-
return $this->pseudocardpan;
|
| 74 |
-
}
|
| 75 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Response
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Response
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Response_CreditCardCheck_Valid extends Payone_Api_Response_Abstract
|
| 34 |
+
{
|
| 35 |
+
/**
|
| 36 |
+
* @var string
|
| 37 |
+
*/
|
| 38 |
+
protected $pseudocardpan = NULL;
|
| 39 |
+
/**
|
| 40 |
+
* @var string
|
| 41 |
+
*/
|
| 42 |
+
protected $truncatedcardpan = NULL;
|
| 43 |
+
|
| 44 |
+
/**
|
| 45 |
+
* @param string $truncatedcardpan
|
| 46 |
+
*/
|
| 47 |
+
public function setTruncatedcardpan($truncatedcardpan)
|
| 48 |
+
{
|
| 49 |
+
$this->truncatedcardpan = $truncatedcardpan;
|
| 50 |
+
}
|
| 51 |
+
|
| 52 |
+
/**
|
| 53 |
+
* @return string
|
| 54 |
+
*/
|
| 55 |
+
public function getTruncatedcardpan()
|
| 56 |
+
{
|
| 57 |
+
return $this->truncatedcardpan;
|
| 58 |
+
}
|
| 59 |
+
|
| 60 |
+
/**
|
| 61 |
+
* @param string $pseudocardpan
|
| 62 |
+
*/
|
| 63 |
+
public function setPseudocardpan($pseudocardpan)
|
| 64 |
+
{
|
| 65 |
+
$this->pseudocardpan = $pseudocardpan;
|
| 66 |
+
}
|
| 67 |
+
|
| 68 |
+
/**
|
| 69 |
+
* @return string
|
| 70 |
+
*/
|
| 71 |
+
public function getPseudocardpan()
|
| 72 |
+
{
|
| 73 |
+
return $this->pseudocardpan;
|
| 74 |
+
}
|
| 75 |
+
}
|
lib/Payone/Api/Response/Debit/Approved.php
CHANGED
|
@@ -1,75 +1,75 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Response
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Response
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Response_Debit_Approved extends Payone_Api_Response_Abstract
|
| 34 |
-
{
|
| 35 |
-
/**
|
| 36 |
-
* @var int
|
| 37 |
-
*/
|
| 38 |
-
protected $txid = NULL;
|
| 39 |
-
/**
|
| 40 |
-
* @var string
|
| 41 |
-
*/
|
| 42 |
-
protected $settleaccount = NULL;
|
| 43 |
-
|
| 44 |
-
/**
|
| 45 |
-
* @param string $settleaccount
|
| 46 |
-
*/
|
| 47 |
-
public function setSettleaccount($settleaccount)
|
| 48 |
-
{
|
| 49 |
-
$this->settleaccount = $settleaccount;
|
| 50 |
-
}
|
| 51 |
-
|
| 52 |
-
/**
|
| 53 |
-
* @return string
|
| 54 |
-
*/
|
| 55 |
-
public function getSettleaccount()
|
| 56 |
-
{
|
| 57 |
-
return $this->settleaccount;
|
| 58 |
-
}
|
| 59 |
-
|
| 60 |
-
/**
|
| 61 |
-
* @param int $txid
|
| 62 |
-
*/
|
| 63 |
-
public function setTxid($txid)
|
| 64 |
-
{
|
| 65 |
-
$this->txid = $txid;
|
| 66 |
-
}
|
| 67 |
-
|
| 68 |
-
/**
|
| 69 |
-
* @return int
|
| 70 |
-
*/
|
| 71 |
-
public function getTxid()
|
| 72 |
-
{
|
| 73 |
-
return $this->txid;
|
| 74 |
-
}
|
| 75 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Response
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Response
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Response_Debit_Approved extends Payone_Api_Response_Abstract
|
| 34 |
+
{
|
| 35 |
+
/**
|
| 36 |
+
* @var int
|
| 37 |
+
*/
|
| 38 |
+
protected $txid = NULL;
|
| 39 |
+
/**
|
| 40 |
+
* @var string
|
| 41 |
+
*/
|
| 42 |
+
protected $settleaccount = NULL;
|
| 43 |
+
|
| 44 |
+
/**
|
| 45 |
+
* @param string $settleaccount
|
| 46 |
+
*/
|
| 47 |
+
public function setSettleaccount($settleaccount)
|
| 48 |
+
{
|
| 49 |
+
$this->settleaccount = $settleaccount;
|
| 50 |
+
}
|
| 51 |
+
|
| 52 |
+
/**
|
| 53 |
+
* @return string
|
| 54 |
+
*/
|
| 55 |
+
public function getSettleaccount()
|
| 56 |
+
{
|
| 57 |
+
return $this->settleaccount;
|
| 58 |
+
}
|
| 59 |
+
|
| 60 |
+
/**
|
| 61 |
+
* @param int $txid
|
| 62 |
+
*/
|
| 63 |
+
public function setTxid($txid)
|
| 64 |
+
{
|
| 65 |
+
$this->txid = $txid;
|
| 66 |
+
}
|
| 67 |
+
|
| 68 |
+
/**
|
| 69 |
+
* @return int
|
| 70 |
+
*/
|
| 71 |
+
public function getTxid()
|
| 72 |
+
{
|
| 73 |
+
return $this->txid;
|
| 74 |
+
}
|
| 75 |
+
}
|
lib/Payone/Api/Response/Error.php
CHANGED
|
@@ -1,116 +1,116 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Response
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Response
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Response_Error extends Payone_Api_Response_Abstract
|
| 34 |
-
{
|
| 35 |
-
/**
|
| 36 |
-
* @var string
|
| 37 |
-
*/
|
| 38 |
-
protected $status = NULL;
|
| 39 |
-
/**
|
| 40 |
-
* @var string
|
| 41 |
-
*/
|
| 42 |
-
protected $errorcode = NULL;
|
| 43 |
-
/**
|
| 44 |
-
* @var string
|
| 45 |
-
*/
|
| 46 |
-
protected $errormessage = NULL;
|
| 47 |
-
/**
|
| 48 |
-
* @var string
|
| 49 |
-
*/
|
| 50 |
-
protected $customermessage = NULL;
|
| 51 |
-
|
| 52 |
-
/**
|
| 53 |
-
* @param string $customermessage
|
| 54 |
-
*/
|
| 55 |
-
public function setCustomermessage($customermessage)
|
| 56 |
-
{
|
| 57 |
-
$this->customermessage = $customermessage;
|
| 58 |
-
}
|
| 59 |
-
|
| 60 |
-
/**
|
| 61 |
-
* @return string
|
| 62 |
-
*/
|
| 63 |
-
public function getCustomermessage()
|
| 64 |
-
{
|
| 65 |
-
return $this->customermessage;
|
| 66 |
-
}
|
| 67 |
-
|
| 68 |
-
/**
|
| 69 |
-
* @param string $errorcode
|
| 70 |
-
*/
|
| 71 |
-
public function setErrorcode($errorcode)
|
| 72 |
-
{
|
| 73 |
-
$this->errorcode = $errorcode;
|
| 74 |
-
}
|
| 75 |
-
|
| 76 |
-
/**
|
| 77 |
-
* @return string
|
| 78 |
-
*/
|
| 79 |
-
public function getErrorcode()
|
| 80 |
-
{
|
| 81 |
-
return $this->errorcode;
|
| 82 |
-
}
|
| 83 |
-
|
| 84 |
-
/**
|
| 85 |
-
* @param string $errormessage
|
| 86 |
-
*/
|
| 87 |
-
public function setErrormessage($errormessage)
|
| 88 |
-
{
|
| 89 |
-
$this->errormessage = $errormessage;
|
| 90 |
-
}
|
| 91 |
-
|
| 92 |
-
/**
|
| 93 |
-
* @return string
|
| 94 |
-
*/
|
| 95 |
-
public function getErrormessage()
|
| 96 |
-
{
|
| 97 |
-
return $this->errormessage;
|
| 98 |
-
}
|
| 99 |
-
|
| 100 |
-
/**
|
| 101 |
-
* @param string $status
|
| 102 |
-
*/
|
| 103 |
-
public function setStatus($status)
|
| 104 |
-
{
|
| 105 |
-
$this->status = $status;
|
| 106 |
-
}
|
| 107 |
-
|
| 108 |
-
/**
|
| 109 |
-
* @return string
|
| 110 |
-
*/
|
| 111 |
-
public function getStatus()
|
| 112 |
-
{
|
| 113 |
-
return $this->status;
|
| 114 |
-
}
|
| 115 |
-
|
| 116 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Response
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Response
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Response_Error extends Payone_Api_Response_Abstract
|
| 34 |
+
{
|
| 35 |
+
/**
|
| 36 |
+
* @var string
|
| 37 |
+
*/
|
| 38 |
+
protected $status = NULL;
|
| 39 |
+
/**
|
| 40 |
+
* @var string
|
| 41 |
+
*/
|
| 42 |
+
protected $errorcode = NULL;
|
| 43 |
+
/**
|
| 44 |
+
* @var string
|
| 45 |
+
*/
|
| 46 |
+
protected $errormessage = NULL;
|
| 47 |
+
/**
|
| 48 |
+
* @var string
|
| 49 |
+
*/
|
| 50 |
+
protected $customermessage = NULL;
|
| 51 |
+
|
| 52 |
+
/**
|
| 53 |
+
* @param string $customermessage
|
| 54 |
+
*/
|
| 55 |
+
public function setCustomermessage($customermessage)
|
| 56 |
+
{
|
| 57 |
+
$this->customermessage = $customermessage;
|
| 58 |
+
}
|
| 59 |
+
|
| 60 |
+
/**
|
| 61 |
+
* @return string
|
| 62 |
+
*/
|
| 63 |
+
public function getCustomermessage()
|
| 64 |
+
{
|
| 65 |
+
return $this->customermessage;
|
| 66 |
+
}
|
| 67 |
+
|
| 68 |
+
/**
|
| 69 |
+
* @param string $errorcode
|
| 70 |
+
*/
|
| 71 |
+
public function setErrorcode($errorcode)
|
| 72 |
+
{
|
| 73 |
+
$this->errorcode = $errorcode;
|
| 74 |
+
}
|
| 75 |
+
|
| 76 |
+
/**
|
| 77 |
+
* @return string
|
| 78 |
+
*/
|
| 79 |
+
public function getErrorcode()
|
| 80 |
+
{
|
| 81 |
+
return $this->errorcode;
|
| 82 |
+
}
|
| 83 |
+
|
| 84 |
+
/**
|
| 85 |
+
* @param string $errormessage
|
| 86 |
+
*/
|
| 87 |
+
public function setErrormessage($errormessage)
|
| 88 |
+
{
|
| 89 |
+
$this->errormessage = $errormessage;
|
| 90 |
+
}
|
| 91 |
+
|
| 92 |
+
/**
|
| 93 |
+
* @return string
|
| 94 |
+
*/
|
| 95 |
+
public function getErrormessage()
|
| 96 |
+
{
|
| 97 |
+
return $this->errormessage;
|
| 98 |
+
}
|
| 99 |
+
|
| 100 |
+
/**
|
| 101 |
+
* @param string $status
|
| 102 |
+
*/
|
| 103 |
+
public function setStatus($status)
|
| 104 |
+
{
|
| 105 |
+
$this->status = $status;
|
| 106 |
+
}
|
| 107 |
+
|
| 108 |
+
/**
|
| 109 |
+
* @return string
|
| 110 |
+
*/
|
| 111 |
+
public function getStatus()
|
| 112 |
+
{
|
| 113 |
+
return $this->status;
|
| 114 |
+
}
|
| 115 |
+
|
| 116 |
+
}
|
lib/Payone/Api/Response/Interface.php
CHANGED
|
@@ -1,100 +1,100 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Response
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Response
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
interface Payone_Api_Response_Interface extends Payone_Protocol_Filter_Filterable
|
| 34 |
-
{
|
| 35 |
-
/**
|
| 36 |
-
* @abstract
|
| 37 |
-
* @param array $data
|
| 38 |
-
*/
|
| 39 |
-
public function init(array $data = array());
|
| 40 |
-
|
| 41 |
-
/**
|
| 42 |
-
* @return array
|
| 43 |
-
*/
|
| 44 |
-
public function toArray();
|
| 45 |
-
|
| 46 |
-
/**
|
| 47 |
-
* @return string
|
| 48 |
-
*/
|
| 49 |
-
public function __toString();
|
| 50 |
-
/**
|
| 51 |
-
* @param string $status
|
| 52 |
-
*/
|
| 53 |
-
public function setStatus($status);
|
| 54 |
-
|
| 55 |
-
/**
|
| 56 |
-
* @return string
|
| 57 |
-
*/
|
| 58 |
-
public function getStatus();
|
| 59 |
-
|
| 60 |
-
/**
|
| 61 |
-
* @return bool
|
| 62 |
-
*/
|
| 63 |
-
public function isApproved();
|
| 64 |
-
|
| 65 |
-
/**
|
| 66 |
-
* @return bool
|
| 67 |
-
*/
|
| 68 |
-
public function isRedirect();
|
| 69 |
-
|
| 70 |
-
/**
|
| 71 |
-
* @return bool
|
| 72 |
-
*/
|
| 73 |
-
public function isValid();
|
| 74 |
-
|
| 75 |
-
/**
|
| 76 |
-
* @return bool
|
| 77 |
-
*/
|
| 78 |
-
public function isInvalid();
|
| 79 |
-
|
| 80 |
-
/**
|
| 81 |
-
* @return bool
|
| 82 |
-
*/
|
| 83 |
-
public function isBlocked();
|
| 84 |
-
|
| 85 |
-
/**
|
| 86 |
-
* @return bool
|
| 87 |
-
*/
|
| 88 |
-
public function isEnrolled();
|
| 89 |
-
|
| 90 |
-
/**
|
| 91 |
-
* @return bool
|
| 92 |
-
*/
|
| 93 |
-
public function isError();
|
| 94 |
-
|
| 95 |
-
/** @return string */
|
| 96 |
-
public function getRawResponse();
|
| 97 |
-
|
| 98 |
-
/** @param string $rawResponse */
|
| 99 |
-
public function setRawResponse($rawResponse);
|
| 100 |
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Response
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Response
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
interface Payone_Api_Response_Interface extends Payone_Protocol_Filter_Filterable
|
| 34 |
+
{
|
| 35 |
+
/**
|
| 36 |
+
* @abstract
|
| 37 |
+
* @param array $data
|
| 38 |
+
*/
|
| 39 |
+
public function init(array $data = array());
|
| 40 |
+
|
| 41 |
+
/**
|
| 42 |
+
* @return array
|
| 43 |
+
*/
|
| 44 |
+
public function toArray();
|
| 45 |
+
|
| 46 |
+
/**
|
| 47 |
+
* @return string
|
| 48 |
+
*/
|
| 49 |
+
public function __toString();
|
| 50 |
+
/**
|
| 51 |
+
* @param string $status
|
| 52 |
+
*/
|
| 53 |
+
public function setStatus($status);
|
| 54 |
+
|
| 55 |
+
/**
|
| 56 |
+
* @return string
|
| 57 |
+
*/
|
| 58 |
+
public function getStatus();
|
| 59 |
+
|
| 60 |
+
/**
|
| 61 |
+
* @return bool
|
| 62 |
+
*/
|
| 63 |
+
public function isApproved();
|
| 64 |
+
|
| 65 |
+
/**
|
| 66 |
+
* @return bool
|
| 67 |
+
*/
|
| 68 |
+
public function isRedirect();
|
| 69 |
+
|
| 70 |
+
/**
|
| 71 |
+
* @return bool
|
| 72 |
+
*/
|
| 73 |
+
public function isValid();
|
| 74 |
+
|
| 75 |
+
/**
|
| 76 |
+
* @return bool
|
| 77 |
+
*/
|
| 78 |
+
public function isInvalid();
|
| 79 |
+
|
| 80 |
+
/**
|
| 81 |
+
* @return bool
|
| 82 |
+
*/
|
| 83 |
+
public function isBlocked();
|
| 84 |
+
|
| 85 |
+
/**
|
| 86 |
+
* @return bool
|
| 87 |
+
*/
|
| 88 |
+
public function isEnrolled();
|
| 89 |
+
|
| 90 |
+
/**
|
| 91 |
+
* @return bool
|
| 92 |
+
*/
|
| 93 |
+
public function isError();
|
| 94 |
+
|
| 95 |
+
/** @return string */
|
| 96 |
+
public function getRawResponse();
|
| 97 |
+
|
| 98 |
+
/** @param string $rawResponse */
|
| 99 |
+
public function setRawResponse($rawResponse);
|
| 100 |
}
|
lib/Payone/Api/Response/Invalid.php
CHANGED
|
@@ -1,116 +1,116 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Response
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Response
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Response_Invalid extends Payone_Api_Response_Abstract
|
| 34 |
-
{
|
| 35 |
-
/**
|
| 36 |
-
* @var string
|
| 37 |
-
*/
|
| 38 |
-
protected $status = NULL;
|
| 39 |
-
/**
|
| 40 |
-
* @var string
|
| 41 |
-
*/
|
| 42 |
-
protected $errorcode = NULL;
|
| 43 |
-
/**
|
| 44 |
-
* @var string
|
| 45 |
-
*/
|
| 46 |
-
protected $errormessage = NULL;
|
| 47 |
-
/**
|
| 48 |
-
* @var string
|
| 49 |
-
*/
|
| 50 |
-
protected $customermessage = NULL;
|
| 51 |
-
|
| 52 |
-
/**
|
| 53 |
-
* @param string $customermessage
|
| 54 |
-
*/
|
| 55 |
-
public function setCustomermessage($customermessage)
|
| 56 |
-
{
|
| 57 |
-
$this->customermessage = $customermessage;
|
| 58 |
-
}
|
| 59 |
-
|
| 60 |
-
/**
|
| 61 |
-
* @return string
|
| 62 |
-
*/
|
| 63 |
-
public function getCustomermessage()
|
| 64 |
-
{
|
| 65 |
-
return $this->customermessage;
|
| 66 |
-
}
|
| 67 |
-
|
| 68 |
-
/**
|
| 69 |
-
* @param string $errorcode
|
| 70 |
-
*/
|
| 71 |
-
public function setErrorcode($errorcode)
|
| 72 |
-
{
|
| 73 |
-
$this->errorcode = $errorcode;
|
| 74 |
-
}
|
| 75 |
-
|
| 76 |
-
/**
|
| 77 |
-
* @return string
|
| 78 |
-
*/
|
| 79 |
-
public function getErrorcode()
|
| 80 |
-
{
|
| 81 |
-
return $this->errorcode;
|
| 82 |
-
}
|
| 83 |
-
|
| 84 |
-
/**
|
| 85 |
-
* @param string $errormessage
|
| 86 |
-
*/
|
| 87 |
-
public function setErrormessage($errormessage)
|
| 88 |
-
{
|
| 89 |
-
$this->errormessage = $errormessage;
|
| 90 |
-
}
|
| 91 |
-
|
| 92 |
-
/**
|
| 93 |
-
* @return string
|
| 94 |
-
*/
|
| 95 |
-
public function getErrormessage()
|
| 96 |
-
{
|
| 97 |
-
return $this->errormessage;
|
| 98 |
-
}
|
| 99 |
-
|
| 100 |
-
/**
|
| 101 |
-
* @param string $status
|
| 102 |
-
*/
|
| 103 |
-
public function setStatus($status)
|
| 104 |
-
{
|
| 105 |
-
$this->status = $status;
|
| 106 |
-
}
|
| 107 |
-
|
| 108 |
-
/**
|
| 109 |
-
* @return string
|
| 110 |
-
*/
|
| 111 |
-
public function getStatus()
|
| 112 |
-
{
|
| 113 |
-
return $this->status;
|
| 114 |
-
}
|
| 115 |
-
|
| 116 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Response
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Response
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Response_Invalid extends Payone_Api_Response_Abstract
|
| 34 |
+
{
|
| 35 |
+
/**
|
| 36 |
+
* @var string
|
| 37 |
+
*/
|
| 38 |
+
protected $status = NULL;
|
| 39 |
+
/**
|
| 40 |
+
* @var string
|
| 41 |
+
*/
|
| 42 |
+
protected $errorcode = NULL;
|
| 43 |
+
/**
|
| 44 |
+
* @var string
|
| 45 |
+
*/
|
| 46 |
+
protected $errormessage = NULL;
|
| 47 |
+
/**
|
| 48 |
+
* @var string
|
| 49 |
+
*/
|
| 50 |
+
protected $customermessage = NULL;
|
| 51 |
+
|
| 52 |
+
/**
|
| 53 |
+
* @param string $customermessage
|
| 54 |
+
*/
|
| 55 |
+
public function setCustomermessage($customermessage)
|
| 56 |
+
{
|
| 57 |
+
$this->customermessage = $customermessage;
|
| 58 |
+
}
|
| 59 |
+
|
| 60 |
+
/**
|
| 61 |
+
* @return string
|
| 62 |
+
*/
|
| 63 |
+
public function getCustomermessage()
|
| 64 |
+
{
|
| 65 |
+
return $this->customermessage;
|
| 66 |
+
}
|
| 67 |
+
|
| 68 |
+
/**
|
| 69 |
+
* @param string $errorcode
|
| 70 |
+
*/
|
| 71 |
+
public function setErrorcode($errorcode)
|
| 72 |
+
{
|
| 73 |
+
$this->errorcode = $errorcode;
|
| 74 |
+
}
|
| 75 |
+
|
| 76 |
+
/**
|
| 77 |
+
* @return string
|
| 78 |
+
*/
|
| 79 |
+
public function getErrorcode()
|
| 80 |
+
{
|
| 81 |
+
return $this->errorcode;
|
| 82 |
+
}
|
| 83 |
+
|
| 84 |
+
/**
|
| 85 |
+
* @param string $errormessage
|
| 86 |
+
*/
|
| 87 |
+
public function setErrormessage($errormessage)
|
| 88 |
+
{
|
| 89 |
+
$this->errormessage = $errormessage;
|
| 90 |
+
}
|
| 91 |
+
|
| 92 |
+
/**
|
| 93 |
+
* @return string
|
| 94 |
+
*/
|
| 95 |
+
public function getErrormessage()
|
| 96 |
+
{
|
| 97 |
+
return $this->errormessage;
|
| 98 |
+
}
|
| 99 |
+
|
| 100 |
+
/**
|
| 101 |
+
* @param string $status
|
| 102 |
+
*/
|
| 103 |
+
public function setStatus($status)
|
| 104 |
+
{
|
| 105 |
+
$this->status = $status;
|
| 106 |
+
}
|
| 107 |
+
|
| 108 |
+
/**
|
| 109 |
+
* @return string
|
| 110 |
+
*/
|
| 111 |
+
public function getStatus()
|
| 112 |
+
{
|
| 113 |
+
return $this->status;
|
| 114 |
+
}
|
| 115 |
+
|
| 116 |
+
}
|
lib/Payone/Api/Response/Management/GetFile.php
CHANGED
|
@@ -1,70 +1,70 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Response
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Response
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Response_Management_GetFile extends Payone_Api_Response_Abstract
|
| 34 |
-
{
|
| 35 |
-
/**
|
| 36 |
-
* @var string
|
| 37 |
-
*/
|
| 38 |
-
protected $response = NULL;
|
| 39 |
-
|
| 40 |
-
/**
|
| 41 |
-
* @param string $response
|
| 42 |
-
*/
|
| 43 |
-
public function setResponse($response)
|
| 44 |
-
{
|
| 45 |
-
$this->response = $response;
|
| 46 |
-
}
|
| 47 |
-
|
| 48 |
-
/**
|
| 49 |
-
* @return string
|
| 50 |
-
*/
|
| 51 |
-
public function getResponse()
|
| 52 |
-
{
|
| 53 |
-
return $this->response;
|
| 54 |
-
}
|
| 55 |
-
|
| 56 |
-
/**
|
| 57 |
-
* @return string
|
| 58 |
-
*/
|
| 59 |
-
public function __toString()
|
| 60 |
-
{
|
| 61 |
-
if ($this->isError()) {
|
| 62 |
-
$result = parent::__toString();
|
| 63 |
-
}
|
| 64 |
-
else {
|
| 65 |
-
$stringArray = array('status=' . $this->getStatus(), 'data=PDF-Content');
|
| 66 |
-
$result = implode('|', $stringArray);
|
| 67 |
-
}
|
| 68 |
-
return $result;
|
| 69 |
-
}
|
| 70 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Response
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Response
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Response_Management_GetFile extends Payone_Api_Response_Abstract
|
| 34 |
+
{
|
| 35 |
+
/**
|
| 36 |
+
* @var string
|
| 37 |
+
*/
|
| 38 |
+
protected $response = NULL;
|
| 39 |
+
|
| 40 |
+
/**
|
| 41 |
+
* @param string $response
|
| 42 |
+
*/
|
| 43 |
+
public function setResponse($response)
|
| 44 |
+
{
|
| 45 |
+
$this->response = $response;
|
| 46 |
+
}
|
| 47 |
+
|
| 48 |
+
/**
|
| 49 |
+
* @return string
|
| 50 |
+
*/
|
| 51 |
+
public function getResponse()
|
| 52 |
+
{
|
| 53 |
+
return $this->response;
|
| 54 |
+
}
|
| 55 |
+
|
| 56 |
+
/**
|
| 57 |
+
* @return string
|
| 58 |
+
*/
|
| 59 |
+
public function __toString()
|
| 60 |
+
{
|
| 61 |
+
if ($this->isError()) {
|
| 62 |
+
$result = parent::__toString();
|
| 63 |
+
}
|
| 64 |
+
else {
|
| 65 |
+
$stringArray = array('status=' . $this->getStatus(), 'data=PDF-Content');
|
| 66 |
+
$result = implode('|', $stringArray);
|
| 67 |
+
}
|
| 68 |
+
return $result;
|
| 69 |
+
}
|
| 70 |
+
}
|
lib/Payone/Api/Response/Management/GetInvoice.php
CHANGED
|
@@ -1,70 +1,70 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Response
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Response
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Response_Management_GetInvoice extends Payone_Api_Response_Abstract
|
| 34 |
-
{
|
| 35 |
-
/**
|
| 36 |
-
* @var string
|
| 37 |
-
*/
|
| 38 |
-
protected $response = NULL;
|
| 39 |
-
|
| 40 |
-
/**
|
| 41 |
-
* @param string $response
|
| 42 |
-
*/
|
| 43 |
-
public function setResponse($response)
|
| 44 |
-
{
|
| 45 |
-
$this->response = $response;
|
| 46 |
-
}
|
| 47 |
-
|
| 48 |
-
/**
|
| 49 |
-
* @return string
|
| 50 |
-
*/
|
| 51 |
-
public function getResponse()
|
| 52 |
-
{
|
| 53 |
-
return $this->response;
|
| 54 |
-
}
|
| 55 |
-
|
| 56 |
-
/**
|
| 57 |
-
* @return string
|
| 58 |
-
*/
|
| 59 |
-
public function __toString()
|
| 60 |
-
{
|
| 61 |
-
if ($this->isError()) {
|
| 62 |
-
$result = parent::__toString();
|
| 63 |
-
}
|
| 64 |
-
else {
|
| 65 |
-
$stringArray = array('status=' . $this->getStatus(), 'data=PDF-Content');
|
| 66 |
-
$result = implode('|', $stringArray);
|
| 67 |
-
}
|
| 68 |
-
return $result;
|
| 69 |
-
}
|
| 70 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Response
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Response
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Response_Management_GetInvoice extends Payone_Api_Response_Abstract
|
| 34 |
+
{
|
| 35 |
+
/**
|
| 36 |
+
* @var string
|
| 37 |
+
*/
|
| 38 |
+
protected $response = NULL;
|
| 39 |
+
|
| 40 |
+
/**
|
| 41 |
+
* @param string $response
|
| 42 |
+
*/
|
| 43 |
+
public function setResponse($response)
|
| 44 |
+
{
|
| 45 |
+
$this->response = $response;
|
| 46 |
+
}
|
| 47 |
+
|
| 48 |
+
/**
|
| 49 |
+
* @return string
|
| 50 |
+
*/
|
| 51 |
+
public function getResponse()
|
| 52 |
+
{
|
| 53 |
+
return $this->response;
|
| 54 |
+
}
|
| 55 |
+
|
| 56 |
+
/**
|
| 57 |
+
* @return string
|
| 58 |
+
*/
|
| 59 |
+
public function __toString()
|
| 60 |
+
{
|
| 61 |
+
if ($this->isError()) {
|
| 62 |
+
$result = parent::__toString();
|
| 63 |
+
}
|
| 64 |
+
else {
|
| 65 |
+
$stringArray = array('status=' . $this->getStatus(), 'data=PDF-Content');
|
| 66 |
+
$result = implode('|', $stringArray);
|
| 67 |
+
}
|
| 68 |
+
return $result;
|
| 69 |
+
}
|
| 70 |
+
}
|
lib/Payone/Api/Response/Management/ManageMandate/Approved.php
CHANGED
|
@@ -1,155 +1,155 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Response
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Response
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Response_Management_ManageMandate_Approved extends Payone_Api_Response_Abstract
|
| 34 |
-
{
|
| 35 |
-
/**
|
| 36 |
-
* @var string
|
| 37 |
-
*/
|
| 38 |
-
protected $mandate_identification = NULL;
|
| 39 |
-
/**
|
| 40 |
-
* @var string
|
| 41 |
-
*/
|
| 42 |
-
protected $mandate_status = NULL;
|
| 43 |
-
/**
|
| 44 |
-
* @var string
|
| 45 |
-
*/
|
| 46 |
-
protected $mandate_text = NULL;
|
| 47 |
-
/**
|
| 48 |
-
* @var string
|
| 49 |
-
*/
|
| 50 |
-
protected $creditor_identifier = NULL;
|
| 51 |
-
/**
|
| 52 |
-
* @var string
|
| 53 |
-
*/
|
| 54 |
-
protected $iban = NULL;
|
| 55 |
-
/**
|
| 56 |
-
* @var string
|
| 57 |
-
*/
|
| 58 |
-
protected $bic = NULL;
|
| 59 |
-
|
| 60 |
-
/**
|
| 61 |
-
* @param string $mandateIdentification
|
| 62 |
-
*/
|
| 63 |
-
public function setMandateIdentification($mandateIdentification)
|
| 64 |
-
{
|
| 65 |
-
$this->mandate_identification = $mandateIdentification;
|
| 66 |
-
}
|
| 67 |
-
|
| 68 |
-
/**
|
| 69 |
-
* @return string
|
| 70 |
-
*/
|
| 71 |
-
public function getMandateIdentification()
|
| 72 |
-
{
|
| 73 |
-
return $this->mandate_identification;
|
| 74 |
-
}
|
| 75 |
-
|
| 76 |
-
/**
|
| 77 |
-
* @param string $mandateStatus
|
| 78 |
-
*/
|
| 79 |
-
public function setMandateStatus($mandateStatus)
|
| 80 |
-
{
|
| 81 |
-
$this->mandate_status = $mandateStatus;
|
| 82 |
-
}
|
| 83 |
-
|
| 84 |
-
/**
|
| 85 |
-
* @return string
|
| 86 |
-
*/
|
| 87 |
-
public function getMandateStatus()
|
| 88 |
-
{
|
| 89 |
-
return $this->mandate_status;
|
| 90 |
-
}
|
| 91 |
-
|
| 92 |
-
/**
|
| 93 |
-
* @param string $mandateText
|
| 94 |
-
*/
|
| 95 |
-
public function setMandateText($mandateText)
|
| 96 |
-
{
|
| 97 |
-
$this->mandate_text = $mandateText;
|
| 98 |
-
}
|
| 99 |
-
|
| 100 |
-
/**
|
| 101 |
-
* @return string
|
| 102 |
-
*/
|
| 103 |
-
public function getMandateText()
|
| 104 |
-
{
|
| 105 |
-
return $this->mandate_text;
|
| 106 |
-
}
|
| 107 |
-
|
| 108 |
-
/**
|
| 109 |
-
* @param string $creditorIdentifier
|
| 110 |
-
*/
|
| 111 |
-
public function setCreditorIdentifier($creditorIdentifier)
|
| 112 |
-
{
|
| 113 |
-
$this->creditor_identifier = $creditorIdentifier;
|
| 114 |
-
}
|
| 115 |
-
|
| 116 |
-
/**
|
| 117 |
-
* @return string
|
| 118 |
-
*/
|
| 119 |
-
public function getCreditorIdentifier()
|
| 120 |
-
{
|
| 121 |
-
return $this->creditor_identifier;
|
| 122 |
-
}
|
| 123 |
-
|
| 124 |
-
/**
|
| 125 |
-
* @param string $iban
|
| 126 |
-
*/
|
| 127 |
-
public function setIban($iban)
|
| 128 |
-
{
|
| 129 |
-
$this->iban = $iban;
|
| 130 |
-
}
|
| 131 |
-
|
| 132 |
-
/**
|
| 133 |
-
* @return string
|
| 134 |
-
*/
|
| 135 |
-
public function getIban()
|
| 136 |
-
{
|
| 137 |
-
return $this->iban;
|
| 138 |
-
}
|
| 139 |
-
|
| 140 |
-
/**
|
| 141 |
-
* @param string $bic
|
| 142 |
-
*/
|
| 143 |
-
public function setBic($bic)
|
| 144 |
-
{
|
| 145 |
-
$this->bic = $bic;
|
| 146 |
-
}
|
| 147 |
-
|
| 148 |
-
/**
|
| 149 |
-
* @return string
|
| 150 |
-
*/
|
| 151 |
-
public function getBic()
|
| 152 |
-
{
|
| 153 |
-
return $this->bic;
|
| 154 |
-
}
|
| 155 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Response
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Response
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Response_Management_ManageMandate_Approved extends Payone_Api_Response_Abstract
|
| 34 |
+
{
|
| 35 |
+
/**
|
| 36 |
+
* @var string
|
| 37 |
+
*/
|
| 38 |
+
protected $mandate_identification = NULL;
|
| 39 |
+
/**
|
| 40 |
+
* @var string
|
| 41 |
+
*/
|
| 42 |
+
protected $mandate_status = NULL;
|
| 43 |
+
/**
|
| 44 |
+
* @var string
|
| 45 |
+
*/
|
| 46 |
+
protected $mandate_text = NULL;
|
| 47 |
+
/**
|
| 48 |
+
* @var string
|
| 49 |
+
*/
|
| 50 |
+
protected $creditor_identifier = NULL;
|
| 51 |
+
/**
|
| 52 |
+
* @var string
|
| 53 |
+
*/
|
| 54 |
+
protected $iban = NULL;
|
| 55 |
+
/**
|
| 56 |
+
* @var string
|
| 57 |
+
*/
|
| 58 |
+
protected $bic = NULL;
|
| 59 |
+
|
| 60 |
+
/**
|
| 61 |
+
* @param string $mandateIdentification
|
| 62 |
+
*/
|
| 63 |
+
public function setMandateIdentification($mandateIdentification)
|
| 64 |
+
{
|
| 65 |
+
$this->mandate_identification = $mandateIdentification;
|
| 66 |
+
}
|
| 67 |
+
|
| 68 |
+
/**
|
| 69 |
+
* @return string
|
| 70 |
+
*/
|
| 71 |
+
public function getMandateIdentification()
|
| 72 |
+
{
|
| 73 |
+
return $this->mandate_identification;
|
| 74 |
+
}
|
| 75 |
+
|
| 76 |
+
/**
|
| 77 |
+
* @param string $mandateStatus
|
| 78 |
+
*/
|
| 79 |
+
public function setMandateStatus($mandateStatus)
|
| 80 |
+
{
|
| 81 |
+
$this->mandate_status = $mandateStatus;
|
| 82 |
+
}
|
| 83 |
+
|
| 84 |
+
/**
|
| 85 |
+
* @return string
|
| 86 |
+
*/
|
| 87 |
+
public function getMandateStatus()
|
| 88 |
+
{
|
| 89 |
+
return $this->mandate_status;
|
| 90 |
+
}
|
| 91 |
+
|
| 92 |
+
/**
|
| 93 |
+
* @param string $mandateText
|
| 94 |
+
*/
|
| 95 |
+
public function setMandateText($mandateText)
|
| 96 |
+
{
|
| 97 |
+
$this->mandate_text = $mandateText;
|
| 98 |
+
}
|
| 99 |
+
|
| 100 |
+
/**
|
| 101 |
+
* @return string
|
| 102 |
+
*/
|
| 103 |
+
public function getMandateText()
|
| 104 |
+
{
|
| 105 |
+
return $this->mandate_text;
|
| 106 |
+
}
|
| 107 |
+
|
| 108 |
+
/**
|
| 109 |
+
* @param string $creditorIdentifier
|
| 110 |
+
*/
|
| 111 |
+
public function setCreditorIdentifier($creditorIdentifier)
|
| 112 |
+
{
|
| 113 |
+
$this->creditor_identifier = $creditorIdentifier;
|
| 114 |
+
}
|
| 115 |
+
|
| 116 |
+
/**
|
| 117 |
+
* @return string
|
| 118 |
+
*/
|
| 119 |
+
public function getCreditorIdentifier()
|
| 120 |
+
{
|
| 121 |
+
return $this->creditor_identifier;
|
| 122 |
+
}
|
| 123 |
+
|
| 124 |
+
/**
|
| 125 |
+
* @param string $iban
|
| 126 |
+
*/
|
| 127 |
+
public function setIban($iban)
|
| 128 |
+
{
|
| 129 |
+
$this->iban = $iban;
|
| 130 |
+
}
|
| 131 |
+
|
| 132 |
+
/**
|
| 133 |
+
* @return string
|
| 134 |
+
*/
|
| 135 |
+
public function getIban()
|
| 136 |
+
{
|
| 137 |
+
return $this->iban;
|
| 138 |
+
}
|
| 139 |
+
|
| 140 |
+
/**
|
| 141 |
+
* @param string $bic
|
| 142 |
+
*/
|
| 143 |
+
public function setBic($bic)
|
| 144 |
+
{
|
| 145 |
+
$this->bic = $bic;
|
| 146 |
+
}
|
| 147 |
+
|
| 148 |
+
/**
|
| 149 |
+
* @return string
|
| 150 |
+
*/
|
| 151 |
+
public function getBic()
|
| 152 |
+
{
|
| 153 |
+
return $this->bic;
|
| 154 |
+
}
|
| 155 |
+
}
|
lib/Payone/Api/Response/Management/UpdateAccess/Ok.php
CHANGED
|
@@ -1,35 +1,35 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Response
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Response
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Response_Management_UpdateAccess_Ok extends Payone_Api_Response_Abstract
|
| 34 |
-
{
|
| 35 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Response
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Response
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Response_Management_UpdateAccess_Ok extends Payone_Api_Response_Abstract
|
| 34 |
+
{
|
| 35 |
+
}
|
lib/Payone/Api/Response/Preauthorization/Approved.php
CHANGED
|
@@ -1,36 +1,36 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Response
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Response
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Response_Preauthorization_Approved
|
| 34 |
-
extends Payone_Api_Response_Authorization_Abstract
|
| 35 |
-
{
|
| 36 |
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Response
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Response
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Response_Preauthorization_Approved
|
| 34 |
+
extends Payone_Api_Response_Authorization_Abstract
|
| 35 |
+
{
|
| 36 |
}
|
lib/Payone/Api/Response/Preauthorization/Redirect.php
CHANGED
|
@@ -1,36 +1,36 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Response
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Response
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Response_Preauthorization_Redirect
|
| 34 |
-
extends Payone_Api_Response_Authorization_Redirect
|
| 35 |
-
{
|
| 36 |
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Response
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Response
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Response_Preauthorization_Redirect
|
| 34 |
+
extends Payone_Api_Response_Authorization_Redirect
|
| 35 |
+
{
|
| 36 |
}
|
lib/Payone/Api/Response/Refund/Approved.php
CHANGED
|
@@ -1,75 +1,75 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Response
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Response
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Response_Refund_Approved extends Payone_Api_Response_Abstract
|
| 34 |
-
{
|
| 35 |
-
/**
|
| 36 |
-
* @var int
|
| 37 |
-
*/
|
| 38 |
-
protected $txid = NULL;
|
| 39 |
-
/**
|
| 40 |
-
* @var string
|
| 41 |
-
*/
|
| 42 |
-
protected $protect_result_avs = NULL;
|
| 43 |
-
|
| 44 |
-
/**
|
| 45 |
-
* @param string $protect_result_avs
|
| 46 |
-
*/
|
| 47 |
-
public function setProtectResultAvs($protect_result_avs)
|
| 48 |
-
{
|
| 49 |
-
$this->protect_result_avs = $protect_result_avs;
|
| 50 |
-
}
|
| 51 |
-
|
| 52 |
-
/**
|
| 53 |
-
* @return string
|
| 54 |
-
*/
|
| 55 |
-
public function getProtectResultAvs()
|
| 56 |
-
{
|
| 57 |
-
return $this->protect_result_avs;
|
| 58 |
-
}
|
| 59 |
-
|
| 60 |
-
/**
|
| 61 |
-
* @param int $txid
|
| 62 |
-
*/
|
| 63 |
-
public function setTxid($txid)
|
| 64 |
-
{
|
| 65 |
-
$this->txid = $txid;
|
| 66 |
-
}
|
| 67 |
-
|
| 68 |
-
/**
|
| 69 |
-
* @return int
|
| 70 |
-
*/
|
| 71 |
-
public function getTxid()
|
| 72 |
-
{
|
| 73 |
-
return $this->txid;
|
| 74 |
-
}
|
| 75 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Response
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Response
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Response_Refund_Approved extends Payone_Api_Response_Abstract
|
| 34 |
+
{
|
| 35 |
+
/**
|
| 36 |
+
* @var int
|
| 37 |
+
*/
|
| 38 |
+
protected $txid = NULL;
|
| 39 |
+
/**
|
| 40 |
+
* @var string
|
| 41 |
+
*/
|
| 42 |
+
protected $protect_result_avs = NULL;
|
| 43 |
+
|
| 44 |
+
/**
|
| 45 |
+
* @param string $protect_result_avs
|
| 46 |
+
*/
|
| 47 |
+
public function setProtectResultAvs($protect_result_avs)
|
| 48 |
+
{
|
| 49 |
+
$this->protect_result_avs = $protect_result_avs;
|
| 50 |
+
}
|
| 51 |
+
|
| 52 |
+
/**
|
| 53 |
+
* @return string
|
| 54 |
+
*/
|
| 55 |
+
public function getProtectResultAvs()
|
| 56 |
+
{
|
| 57 |
+
return $this->protect_result_avs;
|
| 58 |
+
}
|
| 59 |
+
|
| 60 |
+
/**
|
| 61 |
+
* @param int $txid
|
| 62 |
+
*/
|
| 63 |
+
public function setTxid($txid)
|
| 64 |
+
{
|
| 65 |
+
$this->txid = $txid;
|
| 66 |
+
}
|
| 67 |
+
|
| 68 |
+
/**
|
| 69 |
+
* @return int
|
| 70 |
+
*/
|
| 71 |
+
public function getTxid()
|
| 72 |
+
{
|
| 73 |
+
return $this->txid;
|
| 74 |
+
}
|
| 75 |
+
}
|
lib/Payone/Api/Response/Vauthorization/Approved.php
CHANGED
|
@@ -1,95 +1,95 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Response
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Response
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Response_Vauthorization_Approved extends Payone_Api_Response_Abstract
|
| 34 |
-
{
|
| 35 |
-
/**
|
| 36 |
-
* @var int
|
| 37 |
-
*/
|
| 38 |
-
protected $vxid = NULL;
|
| 39 |
-
/**
|
| 40 |
-
* @var string
|
| 41 |
-
*/
|
| 42 |
-
protected $vaid = NULL;
|
| 43 |
-
/**
|
| 44 |
-
* @var string
|
| 45 |
-
*/
|
| 46 |
-
protected $userid = NULL;
|
| 47 |
-
|
| 48 |
-
/**
|
| 49 |
-
* @param string $userid
|
| 50 |
-
*/
|
| 51 |
-
public function setUserid($userid)
|
| 52 |
-
{
|
| 53 |
-
$this->userid = $userid;
|
| 54 |
-
}
|
| 55 |
-
|
| 56 |
-
/**
|
| 57 |
-
* @return string
|
| 58 |
-
*/
|
| 59 |
-
public function getUserid()
|
| 60 |
-
{
|
| 61 |
-
return $this->userid;
|
| 62 |
-
}
|
| 63 |
-
|
| 64 |
-
/**
|
| 65 |
-
* @param string $vaid
|
| 66 |
-
*/
|
| 67 |
-
public function setVaid($vaid)
|
| 68 |
-
{
|
| 69 |
-
$this->vaid = $vaid;
|
| 70 |
-
}
|
| 71 |
-
|
| 72 |
-
/**
|
| 73 |
-
* @return string
|
| 74 |
-
*/
|
| 75 |
-
public function getVaid()
|
| 76 |
-
{
|
| 77 |
-
return $this->vaid;
|
| 78 |
-
}
|
| 79 |
-
|
| 80 |
-
/**
|
| 81 |
-
* @param int $vxid
|
| 82 |
-
*/
|
| 83 |
-
public function setVxid($vxid)
|
| 84 |
-
{
|
| 85 |
-
$this->vxid = $vxid;
|
| 86 |
-
}
|
| 87 |
-
|
| 88 |
-
/**
|
| 89 |
-
* @return int
|
| 90 |
-
*/
|
| 91 |
-
public function getVxid()
|
| 92 |
-
{
|
| 93 |
-
return $this->vxid;
|
| 94 |
-
}
|
| 95 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Response
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Response
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Response_Vauthorization_Approved extends Payone_Api_Response_Abstract
|
| 34 |
+
{
|
| 35 |
+
/**
|
| 36 |
+
* @var int
|
| 37 |
+
*/
|
| 38 |
+
protected $vxid = NULL;
|
| 39 |
+
/**
|
| 40 |
+
* @var string
|
| 41 |
+
*/
|
| 42 |
+
protected $vaid = NULL;
|
| 43 |
+
/**
|
| 44 |
+
* @var string
|
| 45 |
+
*/
|
| 46 |
+
protected $userid = NULL;
|
| 47 |
+
|
| 48 |
+
/**
|
| 49 |
+
* @param string $userid
|
| 50 |
+
*/
|
| 51 |
+
public function setUserid($userid)
|
| 52 |
+
{
|
| 53 |
+
$this->userid = $userid;
|
| 54 |
+
}
|
| 55 |
+
|
| 56 |
+
/**
|
| 57 |
+
* @return string
|
| 58 |
+
*/
|
| 59 |
+
public function getUserid()
|
| 60 |
+
{
|
| 61 |
+
return $this->userid;
|
| 62 |
+
}
|
| 63 |
+
|
| 64 |
+
/**
|
| 65 |
+
* @param string $vaid
|
| 66 |
+
*/
|
| 67 |
+
public function setVaid($vaid)
|
| 68 |
+
{
|
| 69 |
+
$this->vaid = $vaid;
|
| 70 |
+
}
|
| 71 |
+
|
| 72 |
+
/**
|
| 73 |
+
* @return string
|
| 74 |
+
*/
|
| 75 |
+
public function getVaid()
|
| 76 |
+
{
|
| 77 |
+
return $this->vaid;
|
| 78 |
+
}
|
| 79 |
+
|
| 80 |
+
/**
|
| 81 |
+
* @param int $vxid
|
| 82 |
+
*/
|
| 83 |
+
public function setVxid($vxid)
|
| 84 |
+
{
|
| 85 |
+
$this->vxid = $vxid;
|
| 86 |
+
}
|
| 87 |
+
|
| 88 |
+
/**
|
| 89 |
+
* @return int
|
| 90 |
+
*/
|
| 91 |
+
public function getVxid()
|
| 92 |
+
{
|
| 93 |
+
return $this->vxid;
|
| 94 |
+
}
|
| 95 |
+
}
|
lib/Payone/Api/Service/Abstract.php
CHANGED
|
@@ -1,172 +1,172 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Service
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Service
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
abstract class Payone_Api_Service_Abstract
|
| 34 |
-
implements Payone_Api_Service_Interface
|
| 35 |
-
{
|
| 36 |
-
/**
|
| 37 |
-
* @var Payone_Api_Adapter_Interface
|
| 38 |
-
*/
|
| 39 |
-
protected $adapter = null;
|
| 40 |
-
/**
|
| 41 |
-
* @var Payone_Api_Service_ProtocolRequest_Interface
|
| 42 |
-
*/
|
| 43 |
-
protected $serviceProtocol = null;
|
| 44 |
-
/** @var Payone_Api_Mapper_Request_Interface */
|
| 45 |
-
protected $mapperRequest = null;
|
| 46 |
-
/** @var Payone_Api_Mapper_Response_Interface */
|
| 47 |
-
protected $mapperResponse = null;
|
| 48 |
-
|
| 49 |
-
/**
|
| 50 |
-
* @todo we could use a Service here which uses a collection of Valdiators to validate the Request
|
| 51 |
-
*
|
| 52 |
-
* @var Payone_Api_Validator_Interface
|
| 53 |
-
*/
|
| 54 |
-
protected $validator = null;
|
| 55 |
-
|
| 56 |
-
/**
|
| 57 |
-
* @param Payone_Api_Request_Interface $request
|
| 58 |
-
*/
|
| 59 |
-
protected function validateRequest(Payone_Api_Request_Interface $request)
|
| 60 |
-
{
|
| 61 |
-
$validator = $this->getValidator();
|
| 62 |
-
if ($validator instanceof Payone_Api_Validator_Interface) {
|
| 63 |
-
$validator->validateRequest($request);
|
| 64 |
-
}
|
| 65 |
-
}
|
| 66 |
-
|
| 67 |
-
/**
|
| 68 |
-
* @param Payone_Api_Request_Interface $request
|
| 69 |
-
* @param Payone_Api_Response_Interface $response
|
| 70 |
-
*/
|
| 71 |
-
protected function protocol(Payone_Api_Request_Interface $request,
|
| 72 |
-
Payone_Api_Response_Interface $response)
|
| 73 |
-
{
|
| 74 |
-
$serviceProtocol = $this->getServiceProtocol();
|
| 75 |
-
if ($serviceProtocol instanceof Payone_Api_Service_ProtocolRequest_Interface) {
|
| 76 |
-
$serviceProtocol->protocol($request, $response);
|
| 77 |
-
}
|
| 78 |
-
}
|
| 79 |
-
|
| 80 |
-
/**
|
| 81 |
-
* @param Exception $e
|
| 82 |
-
* @param Payone_Api_Request_Interface $request
|
| 83 |
-
*/
|
| 84 |
-
protected function protocolException(Exception $e, Payone_Api_Request_Interface $request)
|
| 85 |
-
{
|
| 86 |
-
$serviceProtocol = $this->getServiceProtocol();
|
| 87 |
-
if ($serviceProtocol instanceof Payone_Api_Service_ProtocolRequest_Interface) {
|
| 88 |
-
$serviceProtocol->protocolException($e, $request);
|
| 89 |
-
}
|
| 90 |
-
}
|
| 91 |
-
|
| 92 |
-
/**
|
| 93 |
-
* @param Payone_Api_Adapter_Interface $adapter
|
| 94 |
-
*/
|
| 95 |
-
public function setAdapter(Payone_Api_Adapter_Interface $adapter)
|
| 96 |
-
{
|
| 97 |
-
$this->adapter = $adapter;
|
| 98 |
-
}
|
| 99 |
-
|
| 100 |
-
/**
|
| 101 |
-
* @return Payone_Api_Adapter_Interface
|
| 102 |
-
*/
|
| 103 |
-
public function getAdapter()
|
| 104 |
-
{
|
| 105 |
-
return $this->adapter;
|
| 106 |
-
}
|
| 107 |
-
|
| 108 |
-
/**
|
| 109 |
-
* @param Payone_Api_Service_ProtocolRequest_Interface $serviceProtocol
|
| 110 |
-
*/
|
| 111 |
-
public function setServiceProtocol(Payone_Api_Service_ProtocolRequest_Interface $serviceProtocol)
|
| 112 |
-
{
|
| 113 |
-
$this->serviceProtocol = $serviceProtocol;
|
| 114 |
-
}
|
| 115 |
-
|
| 116 |
-
/**
|
| 117 |
-
* @return Payone_Api_Service_ProtocolRequest_Interface
|
| 118 |
-
*/
|
| 119 |
-
public function getServiceProtocol()
|
| 120 |
-
{
|
| 121 |
-
return $this->serviceProtocol;
|
| 122 |
-
}
|
| 123 |
-
|
| 124 |
-
/**
|
| 125 |
-
* @param Payone_Api_Mapper_Request_Interface $mapperRequest
|
| 126 |
-
*/
|
| 127 |
-
public function setMapperRequest($mapperRequest)
|
| 128 |
-
{
|
| 129 |
-
$this->mapperRequest = $mapperRequest;
|
| 130 |
-
}
|
| 131 |
-
|
| 132 |
-
/**
|
| 133 |
-
* @return Payone_Api_Mapper_Request_Interface
|
| 134 |
-
*/
|
| 135 |
-
public function getMapperRequest()
|
| 136 |
-
{
|
| 137 |
-
return $this->mapperRequest;
|
| 138 |
-
}
|
| 139 |
-
|
| 140 |
-
/**
|
| 141 |
-
* @param Payone_Api_Mapper_Response_Interface $mapperResponse
|
| 142 |
-
*/
|
| 143 |
-
public function setMapperResponse(Payone_Api_Mapper_Response_Interface $mapperResponse)
|
| 144 |
-
{
|
| 145 |
-
$this->mapperResponse = $mapperResponse;
|
| 146 |
-
}
|
| 147 |
-
|
| 148 |
-
/**
|
| 149 |
-
* @return Payone_Api_Mapper_Response_Interface
|
| 150 |
-
*/
|
| 151 |
-
public function getMapperResponse()
|
| 152 |
-
{
|
| 153 |
-
return $this->mapperResponse;
|
| 154 |
-
}
|
| 155 |
-
|
| 156 |
-
/**
|
| 157 |
-
* @param \Payone_Api_Validator_Interface $validator
|
| 158 |
-
*/
|
| 159 |
-
public function setValidator(Payone_Api_Validator_Interface $validator)
|
| 160 |
-
{
|
| 161 |
-
$this->validator = $validator;
|
| 162 |
-
}
|
| 163 |
-
|
| 164 |
-
/**
|
| 165 |
-
* @return \Payone_Api_Validator_Interface
|
| 166 |
-
*/
|
| 167 |
-
public function getValidator()
|
| 168 |
-
{
|
| 169 |
-
return $this->validator;
|
| 170 |
-
}
|
| 171 |
-
|
| 172 |
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Service
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Service
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
abstract class Payone_Api_Service_Abstract
|
| 34 |
+
implements Payone_Api_Service_Interface
|
| 35 |
+
{
|
| 36 |
+
/**
|
| 37 |
+
* @var Payone_Api_Adapter_Interface
|
| 38 |
+
*/
|
| 39 |
+
protected $adapter = null;
|
| 40 |
+
/**
|
| 41 |
+
* @var Payone_Api_Service_ProtocolRequest_Interface
|
| 42 |
+
*/
|
| 43 |
+
protected $serviceProtocol = null;
|
| 44 |
+
/** @var Payone_Api_Mapper_Request_Interface */
|
| 45 |
+
protected $mapperRequest = null;
|
| 46 |
+
/** @var Payone_Api_Mapper_Response_Interface */
|
| 47 |
+
protected $mapperResponse = null;
|
| 48 |
+
|
| 49 |
+
/**
|
| 50 |
+
* @todo we could use a Service here which uses a collection of Valdiators to validate the Request
|
| 51 |
+
*
|
| 52 |
+
* @var Payone_Api_Validator_Interface
|
| 53 |
+
*/
|
| 54 |
+
protected $validator = null;
|
| 55 |
+
|
| 56 |
+
/**
|
| 57 |
+
* @param Payone_Api_Request_Interface $request
|
| 58 |
+
*/
|
| 59 |
+
protected function validateRequest(Payone_Api_Request_Interface $request)
|
| 60 |
+
{
|
| 61 |
+
$validator = $this->getValidator();
|
| 62 |
+
if ($validator instanceof Payone_Api_Validator_Interface) {
|
| 63 |
+
$validator->validateRequest($request);
|
| 64 |
+
}
|
| 65 |
+
}
|
| 66 |
+
|
| 67 |
+
/**
|
| 68 |
+
* @param Payone_Api_Request_Interface $request
|
| 69 |
+
* @param Payone_Api_Response_Interface $response
|
| 70 |
+
*/
|
| 71 |
+
protected function protocol(Payone_Api_Request_Interface $request,
|
| 72 |
+
Payone_Api_Response_Interface $response)
|
| 73 |
+
{
|
| 74 |
+
$serviceProtocol = $this->getServiceProtocol();
|
| 75 |
+
if ($serviceProtocol instanceof Payone_Api_Service_ProtocolRequest_Interface) {
|
| 76 |
+
$serviceProtocol->protocol($request, $response);
|
| 77 |
+
}
|
| 78 |
+
}
|
| 79 |
+
|
| 80 |
+
/**
|
| 81 |
+
* @param Exception $e
|
| 82 |
+
* @param Payone_Api_Request_Interface $request
|
| 83 |
+
*/
|
| 84 |
+
protected function protocolException(Exception $e, Payone_Api_Request_Interface $request)
|
| 85 |
+
{
|
| 86 |
+
$serviceProtocol = $this->getServiceProtocol();
|
| 87 |
+
if ($serviceProtocol instanceof Payone_Api_Service_ProtocolRequest_Interface) {
|
| 88 |
+
$serviceProtocol->protocolException($e, $request);
|
| 89 |
+
}
|
| 90 |
+
}
|
| 91 |
+
|
| 92 |
+
/**
|
| 93 |
+
* @param Payone_Api_Adapter_Interface $adapter
|
| 94 |
+
*/
|
| 95 |
+
public function setAdapter(Payone_Api_Adapter_Interface $adapter)
|
| 96 |
+
{
|
| 97 |
+
$this->adapter = $adapter;
|
| 98 |
+
}
|
| 99 |
+
|
| 100 |
+
/**
|
| 101 |
+
* @return Payone_Api_Adapter_Interface
|
| 102 |
+
*/
|
| 103 |
+
public function getAdapter()
|
| 104 |
+
{
|
| 105 |
+
return $this->adapter;
|
| 106 |
+
}
|
| 107 |
+
|
| 108 |
+
/**
|
| 109 |
+
* @param Payone_Api_Service_ProtocolRequest_Interface $serviceProtocol
|
| 110 |
+
*/
|
| 111 |
+
public function setServiceProtocol(Payone_Api_Service_ProtocolRequest_Interface $serviceProtocol)
|
| 112 |
+
{
|
| 113 |
+
$this->serviceProtocol = $serviceProtocol;
|
| 114 |
+
}
|
| 115 |
+
|
| 116 |
+
/**
|
| 117 |
+
* @return Payone_Api_Service_ProtocolRequest_Interface
|
| 118 |
+
*/
|
| 119 |
+
public function getServiceProtocol()
|
| 120 |
+
{
|
| 121 |
+
return $this->serviceProtocol;
|
| 122 |
+
}
|
| 123 |
+
|
| 124 |
+
/**
|
| 125 |
+
* @param Payone_Api_Mapper_Request_Interface $mapperRequest
|
| 126 |
+
*/
|
| 127 |
+
public function setMapperRequest($mapperRequest)
|
| 128 |
+
{
|
| 129 |
+
$this->mapperRequest = $mapperRequest;
|
| 130 |
+
}
|
| 131 |
+
|
| 132 |
+
/**
|
| 133 |
+
* @return Payone_Api_Mapper_Request_Interface
|
| 134 |
+
*/
|
| 135 |
+
public function getMapperRequest()
|
| 136 |
+
{
|
| 137 |
+
return $this->mapperRequest;
|
| 138 |
+
}
|
| 139 |
+
|
| 140 |
+
/**
|
| 141 |
+
* @param Payone_Api_Mapper_Response_Interface $mapperResponse
|
| 142 |
+
*/
|
| 143 |
+
public function setMapperResponse(Payone_Api_Mapper_Response_Interface $mapperResponse)
|
| 144 |
+
{
|
| 145 |
+
$this->mapperResponse = $mapperResponse;
|
| 146 |
+
}
|
| 147 |
+
|
| 148 |
+
/**
|
| 149 |
+
* @return Payone_Api_Mapper_Response_Interface
|
| 150 |
+
*/
|
| 151 |
+
public function getMapperResponse()
|
| 152 |
+
{
|
| 153 |
+
return $this->mapperResponse;
|
| 154 |
+
}
|
| 155 |
+
|
| 156 |
+
/**
|
| 157 |
+
* @param \Payone_Api_Validator_Interface $validator
|
| 158 |
+
*/
|
| 159 |
+
public function setValidator(Payone_Api_Validator_Interface $validator)
|
| 160 |
+
{
|
| 161 |
+
$this->validator = $validator;
|
| 162 |
+
}
|
| 163 |
+
|
| 164 |
+
/**
|
| 165 |
+
* @return \Payone_Api_Validator_Interface
|
| 166 |
+
*/
|
| 167 |
+
public function getValidator()
|
| 168 |
+
{
|
| 169 |
+
return $this->validator;
|
| 170 |
+
}
|
| 171 |
+
|
| 172 |
}
|
lib/Payone/Api/Service/Interface.php
CHANGED
|
@@ -1,54 +1,54 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Service
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Service
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
interface Payone_Api_Service_Interface
|
| 34 |
-
{
|
| 35 |
-
/**
|
| 36 |
-
* @param \Payone_Api_Adapter_Interface $adapter
|
| 37 |
-
*/
|
| 38 |
-
public function setAdapter(Payone_Api_Adapter_Interface $adapter);
|
| 39 |
-
|
| 40 |
-
/**
|
| 41 |
-
* @return \Payone_Api_Adapter_Interface
|
| 42 |
-
*/
|
| 43 |
-
public function getAdapter();
|
| 44 |
-
|
| 45 |
-
/**
|
| 46 |
-
* @param Payone_Api_Service_ProtocolRequest_Interface $serviceProtocol
|
| 47 |
-
*/
|
| 48 |
-
public function setServiceProtocol(Payone_Api_Service_ProtocolRequest_Interface $serviceProtocol);
|
| 49 |
-
|
| 50 |
-
/**
|
| 51 |
-
* @return Payone_Api_Service_ProtocolRequest_Interface
|
| 52 |
-
*/
|
| 53 |
-
public function getServiceProtocol();
|
| 54 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Service
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Service
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
interface Payone_Api_Service_Interface
|
| 34 |
+
{
|
| 35 |
+
/**
|
| 36 |
+
* @param \Payone_Api_Adapter_Interface $adapter
|
| 37 |
+
*/
|
| 38 |
+
public function setAdapter(Payone_Api_Adapter_Interface $adapter);
|
| 39 |
+
|
| 40 |
+
/**
|
| 41 |
+
* @return \Payone_Api_Adapter_Interface
|
| 42 |
+
*/
|
| 43 |
+
public function getAdapter();
|
| 44 |
+
|
| 45 |
+
/**
|
| 46 |
+
* @param Payone_Api_Service_ProtocolRequest_Interface $serviceProtocol
|
| 47 |
+
*/
|
| 48 |
+
public function setServiceProtocol(Payone_Api_Service_ProtocolRequest_Interface $serviceProtocol);
|
| 49 |
+
|
| 50 |
+
/**
|
| 51 |
+
* @return Payone_Api_Service_ProtocolRequest_Interface
|
| 52 |
+
*/
|
| 53 |
+
public function getServiceProtocol();
|
| 54 |
+
}
|
lib/Payone/Api/Service/Management/GetFile.php
CHANGED
|
@@ -1,66 +1,66 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Service
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Service
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Service_Management_GetFile
|
| 34 |
-
extends Payone_Api_Service_Abstract
|
| 35 |
-
{
|
| 36 |
-
/**
|
| 37 |
-
* @param Payone_Api_Request_GetFile $request
|
| 38 |
-
* @return Payone_Api_Response_Management_GetFile
|
| 39 |
-
* @throws Exception
|
| 40 |
-
*/
|
| 41 |
-
public function getFile(Payone_Api_Request_GetFile $request)
|
| 42 |
-
{
|
| 43 |
-
try {
|
| 44 |
-
$this->validateRequest($request);
|
| 45 |
-
|
| 46 |
-
$requestParams = $request->toArray();
|
| 47 |
-
|
| 48 |
-
$adapter = $this->getAdapter();
|
| 49 |
-
|
| 50 |
-
$responseRaw = $adapter->request($requestParams);
|
| 51 |
-
|
| 52 |
-
$response = $this->getMapperResponse()->map($responseRaw);
|
| 53 |
-
|
| 54 |
-
$response->setRawResponse($adapter->getRawResponse());
|
| 55 |
-
|
| 56 |
-
$this->protocol($request, $response);
|
| 57 |
-
}
|
| 58 |
-
catch (Exception $e) {
|
| 59 |
-
$this->protocolException($e, $request);
|
| 60 |
-
throw $e;
|
| 61 |
-
}
|
| 62 |
-
|
| 63 |
-
return $response;
|
| 64 |
-
}
|
| 65 |
-
|
| 66 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Service
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Service
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Service_Management_GetFile
|
| 34 |
+
extends Payone_Api_Service_Abstract
|
| 35 |
+
{
|
| 36 |
+
/**
|
| 37 |
+
* @param Payone_Api_Request_GetFile $request
|
| 38 |
+
* @return Payone_Api_Response_Management_GetFile
|
| 39 |
+
* @throws Exception
|
| 40 |
+
*/
|
| 41 |
+
public function getFile(Payone_Api_Request_GetFile $request)
|
| 42 |
+
{
|
| 43 |
+
try {
|
| 44 |
+
$this->validateRequest($request);
|
| 45 |
+
|
| 46 |
+
$requestParams = $request->toArray();
|
| 47 |
+
|
| 48 |
+
$adapter = $this->getAdapter();
|
| 49 |
+
|
| 50 |
+
$responseRaw = $adapter->request($requestParams);
|
| 51 |
+
|
| 52 |
+
$response = $this->getMapperResponse()->map($responseRaw);
|
| 53 |
+
|
| 54 |
+
$response->setRawResponse($adapter->getRawResponse());
|
| 55 |
+
|
| 56 |
+
$this->protocol($request, $response);
|
| 57 |
+
}
|
| 58 |
+
catch (Exception $e) {
|
| 59 |
+
$this->protocolException($e, $request);
|
| 60 |
+
throw $e;
|
| 61 |
+
}
|
| 62 |
+
|
| 63 |
+
return $response;
|
| 64 |
+
}
|
| 65 |
+
|
| 66 |
+
}
|
lib/Payone/Api/Service/Management/GetInvoice.php
CHANGED
|
@@ -1,85 +1,85 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Service
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
* Perform an AddressCheck by providing a Request Object
|
| 26 |
-
*
|
| 27 |
-
* <b>Example:</b>
|
| 28 |
-
* <pre class="prettyprint">
|
| 29 |
-
* // Construct the service (Builder handles dependencies):
|
| 30 |
-
* // custom config can be injected, see Payone_Config
|
| 31 |
-
* $builder = new Payone_Builder();
|
| 32 |
-
*
|
| 33 |
-
* $service = $builder->buildServiceVerificationAddressCheck();
|
| 34 |
-
*
|
| 35 |
-
* // Construct a valid request:
|
| 36 |
-
* $request = new Payone_Api_Request_AddressCheck();
|
| 37 |
-
* $request->setAid($aid);
|
| 38 |
-
* // Set all required parameters for an "addresscheck" request
|
| 39 |
-
*
|
| 40 |
-
* // Start AddressCheck action:
|
| 41 |
-
* $response = $service->check($request);
|
| 42 |
-
* </pre>
|
| 43 |
-
*
|
| 44 |
-
*
|
| 45 |
-
* @category Payone
|
| 46 |
-
* @package Payone_Api
|
| 47 |
-
* @subpackage Service
|
| 48 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 49 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 50 |
-
* @link http://www.noovias.com
|
| 51 |
-
*/
|
| 52 |
-
class Payone_Api_Service_Management_GetInvoice
|
| 53 |
-
extends Payone_Api_Service_Abstract
|
| 54 |
-
{
|
| 55 |
-
/**
|
| 56 |
-
* @param Payone_Api_Request_GetInvoice $request
|
| 57 |
-
* @return Payone_Api_Response_Management_GetInvoice
|
| 58 |
-
* @throws Exception
|
| 59 |
-
*/
|
| 60 |
-
public function getInvoice(Payone_Api_Request_GetInvoice $request)
|
| 61 |
-
{
|
| 62 |
-
try {
|
| 63 |
-
$this->validateRequest($request);
|
| 64 |
-
|
| 65 |
-
$requestParams = $request->toArray();
|
| 66 |
-
|
| 67 |
-
$adapter = $this->getAdapter();
|
| 68 |
-
|
| 69 |
-
$responseRaw = $adapter->request($requestParams);
|
| 70 |
-
|
| 71 |
-
$response = $this->getMapperResponse()->map($responseRaw);
|
| 72 |
-
|
| 73 |
-
$response->setRawResponse($adapter->getRawResponse());
|
| 74 |
-
|
| 75 |
-
$this->protocol($request, $response);
|
| 76 |
-
}
|
| 77 |
-
catch (Exception $e) {
|
| 78 |
-
$this->protocolException($e, $request);
|
| 79 |
-
throw $e;
|
| 80 |
-
}
|
| 81 |
-
|
| 82 |
-
return $response;
|
| 83 |
-
}
|
| 84 |
-
|
| 85 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Service
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
* Perform an AddressCheck by providing a Request Object
|
| 26 |
+
*
|
| 27 |
+
* <b>Example:</b>
|
| 28 |
+
* <pre class="prettyprint">
|
| 29 |
+
* // Construct the service (Builder handles dependencies):
|
| 30 |
+
* // custom config can be injected, see Payone_Config
|
| 31 |
+
* $builder = new Payone_Builder();
|
| 32 |
+
*
|
| 33 |
+
* $service = $builder->buildServiceVerificationAddressCheck();
|
| 34 |
+
*
|
| 35 |
+
* // Construct a valid request:
|
| 36 |
+
* $request = new Payone_Api_Request_AddressCheck();
|
| 37 |
+
* $request->setAid($aid);
|
| 38 |
+
* // Set all required parameters for an "addresscheck" request
|
| 39 |
+
*
|
| 40 |
+
* // Start AddressCheck action:
|
| 41 |
+
* $response = $service->check($request);
|
| 42 |
+
* </pre>
|
| 43 |
+
*
|
| 44 |
+
*
|
| 45 |
+
* @category Payone
|
| 46 |
+
* @package Payone_Api
|
| 47 |
+
* @subpackage Service
|
| 48 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 49 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 50 |
+
* @link http://www.noovias.com
|
| 51 |
+
*/
|
| 52 |
+
class Payone_Api_Service_Management_GetInvoice
|
| 53 |
+
extends Payone_Api_Service_Abstract
|
| 54 |
+
{
|
| 55 |
+
/**
|
| 56 |
+
* @param Payone_Api_Request_GetInvoice $request
|
| 57 |
+
* @return Payone_Api_Response_Management_GetInvoice
|
| 58 |
+
* @throws Exception
|
| 59 |
+
*/
|
| 60 |
+
public function getInvoice(Payone_Api_Request_GetInvoice $request)
|
| 61 |
+
{
|
| 62 |
+
try {
|
| 63 |
+
$this->validateRequest($request);
|
| 64 |
+
|
| 65 |
+
$requestParams = $request->toArray();
|
| 66 |
+
|
| 67 |
+
$adapter = $this->getAdapter();
|
| 68 |
+
|
| 69 |
+
$responseRaw = $adapter->request($requestParams);
|
| 70 |
+
|
| 71 |
+
$response = $this->getMapperResponse()->map($responseRaw);
|
| 72 |
+
|
| 73 |
+
$response->setRawResponse($adapter->getRawResponse());
|
| 74 |
+
|
| 75 |
+
$this->protocol($request, $response);
|
| 76 |
+
}
|
| 77 |
+
catch (Exception $e) {
|
| 78 |
+
$this->protocolException($e, $request);
|
| 79 |
+
throw $e;
|
| 80 |
+
}
|
| 81 |
+
|
| 82 |
+
return $response;
|
| 83 |
+
}
|
| 84 |
+
|
| 85 |
+
}
|
lib/Payone/Api/Service/Management/ManageMandate.php
CHANGED
|
@@ -1,67 +1,67 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Service
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Service
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Service_Management_ManageMandate
|
| 34 |
-
extends Payone_Api_Service_Abstract
|
| 35 |
-
{
|
| 36 |
-
/**
|
| 37 |
-
* Perform ManageMandate for the injected Request
|
| 38 |
-
*
|
| 39 |
-
* @api
|
| 40 |
-
*
|
| 41 |
-
* @param Payone_Api_Request_ManageMandate $request
|
| 42 |
-
* @return Payone_Api_Response_Management_ManageMandate_Approved|Payone_Api_Response_Error
|
| 43 |
-
* @throws Exception
|
| 44 |
-
*/
|
| 45 |
-
public function managemandate(Payone_Api_Request_ManageMandate $request)
|
| 46 |
-
{
|
| 47 |
-
try {
|
| 48 |
-
$this->validateRequest($request);
|
| 49 |
-
|
| 50 |
-
$requestParams = $request->toArray();
|
| 51 |
-
|
| 52 |
-
$adapter = $this->getAdapter();
|
| 53 |
-
|
| 54 |
-
$responseRaw = $adapter->request($requestParams);
|
| 55 |
-
|
| 56 |
-
$response = $this->getMapperResponse()->map($responseRaw);
|
| 57 |
-
|
| 58 |
-
$this->protocol($request, $response);
|
| 59 |
-
}
|
| 60 |
-
catch (Exception $e) {
|
| 61 |
-
$this->protocolException($e, $request);
|
| 62 |
-
throw $e;
|
| 63 |
-
}
|
| 64 |
-
|
| 65 |
-
return $response;
|
| 66 |
-
}
|
| 67 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Service
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Service
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Service_Management_ManageMandate
|
| 34 |
+
extends Payone_Api_Service_Abstract
|
| 35 |
+
{
|
| 36 |
+
/**
|
| 37 |
+
* Perform ManageMandate for the injected Request
|
| 38 |
+
*
|
| 39 |
+
* @api
|
| 40 |
+
*
|
| 41 |
+
* @param Payone_Api_Request_ManageMandate $request
|
| 42 |
+
* @return Payone_Api_Response_Management_ManageMandate_Approved|Payone_Api_Response_Error
|
| 43 |
+
* @throws Exception
|
| 44 |
+
*/
|
| 45 |
+
public function managemandate(Payone_Api_Request_ManageMandate $request)
|
| 46 |
+
{
|
| 47 |
+
try {
|
| 48 |
+
$this->validateRequest($request);
|
| 49 |
+
|
| 50 |
+
$requestParams = $request->toArray();
|
| 51 |
+
|
| 52 |
+
$adapter = $this->getAdapter();
|
| 53 |
+
|
| 54 |
+
$responseRaw = $adapter->request($requestParams);
|
| 55 |
+
|
| 56 |
+
$response = $this->getMapperResponse()->map($responseRaw);
|
| 57 |
+
|
| 58 |
+
$this->protocol($request, $response);
|
| 59 |
+
}
|
| 60 |
+
catch (Exception $e) {
|
| 61 |
+
$this->protocolException($e, $request);
|
| 62 |
+
throw $e;
|
| 63 |
+
}
|
| 64 |
+
|
| 65 |
+
return $response;
|
| 66 |
+
}
|
| 67 |
+
}
|
lib/Payone/Api/Service/Management/UpdateAccess.php
CHANGED
|
@@ -1,83 +1,83 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Service
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
* UpdateAccess by providing a Request Object
|
| 26 |
-
*
|
| 27 |
-
* <b>Example:</b>
|
| 28 |
-
* <pre class="prettyprint">
|
| 29 |
-
* // Construct the service (Builder handles dependencies):
|
| 30 |
-
* // custom config can be injected, see Payone_Config
|
| 31 |
-
* $builder = new Payone_Builder();
|
| 32 |
-
*
|
| 33 |
-
* $service = $builder->buildServicePaymentUpdateAccess();
|
| 34 |
-
*
|
| 35 |
-
* // Construct a valid request:
|
| 36 |
-
* $request = new Payone_Api_Request_UpdateAccess();
|
| 37 |
-
* $request->setAid($aid);
|
| 38 |
-
* // Set all required parameters for a "createaccess" request
|
| 39 |
-
*
|
| 40 |
-
* // Start createaccess action:
|
| 41 |
-
* $response = $service->createaccess($request);
|
| 42 |
-
* </pre>
|
| 43 |
-
*
|
| 44 |
-
* @category Payone
|
| 45 |
-
* @package Payone_Api
|
| 46 |
-
* @subpackage Service
|
| 47 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 48 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 49 |
-
* @link http://www.noovias.com
|
| 50 |
-
*/
|
| 51 |
-
class Payone_Api_Service_Management_UpdateAccess
|
| 52 |
-
extends Payone_Api_Service_Abstract
|
| 53 |
-
{
|
| 54 |
-
/**
|
| 55 |
-
* Perform UpdateAccess for the injected Request
|
| 56 |
-
*
|
| 57 |
-
* @api
|
| 58 |
-
*
|
| 59 |
-
* @param Payone_Api_Request_UpdateAccess $request
|
| 60 |
-
* @return Payone_Api_Response_Management_UpdateAccess_Ok|Payone_Api_Response_Error
|
| 61 |
-
* @throws Exception
|
| 62 |
-
*/
|
| 63 |
-
public function updateaccess(Payone_Api_Request_UpdateAccess $request)
|
| 64 |
-
{
|
| 65 |
-
try {
|
| 66 |
-
$this->validateRequest($request);
|
| 67 |
-
|
| 68 |
-
$requestParams = $this->getMapperRequest()->map($request);
|
| 69 |
-
|
| 70 |
-
$responseRaw = $this->getAdapter()->request($requestParams);
|
| 71 |
-
|
| 72 |
-
$response = $this->getMapperResponse()->map($responseRaw);
|
| 73 |
-
|
| 74 |
-
$this->protocol($request, $response);
|
| 75 |
-
}
|
| 76 |
-
catch (Exception $e) {
|
| 77 |
-
$this->protocolException($e, $request);
|
| 78 |
-
throw $e;
|
| 79 |
-
}
|
| 80 |
-
|
| 81 |
-
return $response;
|
| 82 |
-
}
|
| 83 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Service
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
* UpdateAccess by providing a Request Object
|
| 26 |
+
*
|
| 27 |
+
* <b>Example:</b>
|
| 28 |
+
* <pre class="prettyprint">
|
| 29 |
+
* // Construct the service (Builder handles dependencies):
|
| 30 |
+
* // custom config can be injected, see Payone_Config
|
| 31 |
+
* $builder = new Payone_Builder();
|
| 32 |
+
*
|
| 33 |
+
* $service = $builder->buildServicePaymentUpdateAccess();
|
| 34 |
+
*
|
| 35 |
+
* // Construct a valid request:
|
| 36 |
+
* $request = new Payone_Api_Request_UpdateAccess();
|
| 37 |
+
* $request->setAid($aid);
|
| 38 |
+
* // Set all required parameters for a "createaccess" request
|
| 39 |
+
*
|
| 40 |
+
* // Start createaccess action:
|
| 41 |
+
* $response = $service->createaccess($request);
|
| 42 |
+
* </pre>
|
| 43 |
+
*
|
| 44 |
+
* @category Payone
|
| 45 |
+
* @package Payone_Api
|
| 46 |
+
* @subpackage Service
|
| 47 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 48 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 49 |
+
* @link http://www.noovias.com
|
| 50 |
+
*/
|
| 51 |
+
class Payone_Api_Service_Management_UpdateAccess
|
| 52 |
+
extends Payone_Api_Service_Abstract
|
| 53 |
+
{
|
| 54 |
+
/**
|
| 55 |
+
* Perform UpdateAccess for the injected Request
|
| 56 |
+
*
|
| 57 |
+
* @api
|
| 58 |
+
*
|
| 59 |
+
* @param Payone_Api_Request_UpdateAccess $request
|
| 60 |
+
* @return Payone_Api_Response_Management_UpdateAccess_Ok|Payone_Api_Response_Error
|
| 61 |
+
* @throws Exception
|
| 62 |
+
*/
|
| 63 |
+
public function updateaccess(Payone_Api_Request_UpdateAccess $request)
|
| 64 |
+
{
|
| 65 |
+
try {
|
| 66 |
+
$this->validateRequest($request);
|
| 67 |
+
|
| 68 |
+
$requestParams = $this->getMapperRequest()->map($request);
|
| 69 |
+
|
| 70 |
+
$responseRaw = $this->getAdapter()->request($requestParams);
|
| 71 |
+
|
| 72 |
+
$response = $this->getMapperResponse()->map($responseRaw);
|
| 73 |
+
|
| 74 |
+
$this->protocol($request, $response);
|
| 75 |
+
}
|
| 76 |
+
catch (Exception $e) {
|
| 77 |
+
$this->protocolException($e, $request);
|
| 78 |
+
throw $e;
|
| 79 |
+
}
|
| 80 |
+
|
| 81 |
+
return $response;
|
| 82 |
+
}
|
| 83 |
+
}
|
lib/Payone/Api/Service/Payment/Abstract.php
CHANGED
|
@@ -1,36 +1,36 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Service
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Service
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Service_Payment_Abstract
|
| 34 |
-
extends Payone_Api_Service_Abstract
|
| 35 |
-
{
|
| 36 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Service
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Service
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Service_Payment_Abstract
|
| 34 |
+
extends Payone_Api_Service_Abstract
|
| 35 |
+
{
|
| 36 |
+
}
|
lib/Payone/Api/Service/Payment/Authorize.php
CHANGED
|
@@ -1,83 +1,83 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Service
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
* Authorize a new Payment by providing a Request Object
|
| 26 |
-
*
|
| 27 |
-
* <b>Example Using the Payone Builder</b>
|
| 28 |
-
* <pre class="prettyprint">
|
| 29 |
-
* // custom config can be injected, see Payone_Config
|
| 30 |
-
* $builder = new Payone_Builder();
|
| 31 |
-
*
|
| 32 |
-
* $service = $builder->buildServicePaymentAuthorize();
|
| 33 |
-
*
|
| 34 |
-
* $request = new Payone_Api_Request_Authorization();
|
| 35 |
-
*
|
| 36 |
-
* $service->authorize($request);
|
| 37 |
-
* </pre>
|
| 38 |
-
*
|
| 39 |
-
* @category Payone
|
| 40 |
-
* @package Payone_Api
|
| 41 |
-
* @subpackage Service
|
| 42 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 43 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 44 |
-
* @link http://www.noovias.com
|
| 45 |
-
*
|
| 46 |
-
* @api
|
| 47 |
-
*/
|
| 48 |
-
class Payone_Api_Service_Payment_Authorize
|
| 49 |
-
extends Payone_Api_Service_Payment_Abstract
|
| 50 |
-
implements Payone_Api_Service_Payment_AuthorizeInterface
|
| 51 |
-
{
|
| 52 |
-
/**
|
| 53 |
-
* Execute Authorization for the injected Request
|
| 54 |
-
*
|
| 55 |
-
* @api
|
| 56 |
-
*
|
| 57 |
-
* @param Payone_Api_Request_Authorization $request
|
| 58 |
-
* @return Payone_Api_Response_Authorization_Approved|Payone_Api_Response_Authorization_Redirect|Payone_Api_Response_Error
|
| 59 |
-
* @throws Exception
|
| 60 |
-
*/
|
| 61 |
-
public function authorize(Payone_Api_Request_Authorization $request)
|
| 62 |
-
{
|
| 63 |
-
try
|
| 64 |
-
{
|
| 65 |
-
$this->validateRequest($request);
|
| 66 |
-
|
| 67 |
-
$requestParams = $this->getMapperRequest()->map($request);
|
| 68 |
-
|
| 69 |
-
$responseRaw = $this->getAdapter()->request($requestParams);
|
| 70 |
-
|
| 71 |
-
$response = $this->getMapperResponse()->map($responseRaw);
|
| 72 |
-
|
| 73 |
-
$this->protocol($request, $response);
|
| 74 |
-
}
|
| 75 |
-
catch (Exception $e) {
|
| 76 |
-
$this->protocolException($e, $request);
|
| 77 |
-
throw $e;
|
| 78 |
-
}
|
| 79 |
-
|
| 80 |
-
return $response;
|
| 81 |
-
}
|
| 82 |
-
|
| 83 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Service
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
* Authorize a new Payment by providing a Request Object
|
| 26 |
+
*
|
| 27 |
+
* <b>Example Using the Payone Builder</b>
|
| 28 |
+
* <pre class="prettyprint">
|
| 29 |
+
* // custom config can be injected, see Payone_Config
|
| 30 |
+
* $builder = new Payone_Builder();
|
| 31 |
+
*
|
| 32 |
+
* $service = $builder->buildServicePaymentAuthorize();
|
| 33 |
+
*
|
| 34 |
+
* $request = new Payone_Api_Request_Authorization();
|
| 35 |
+
*
|
| 36 |
+
* $service->authorize($request);
|
| 37 |
+
* </pre>
|
| 38 |
+
*
|
| 39 |
+
* @category Payone
|
| 40 |
+
* @package Payone_Api
|
| 41 |
+
* @subpackage Service
|
| 42 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 43 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 44 |
+
* @link http://www.noovias.com
|
| 45 |
+
*
|
| 46 |
+
* @api
|
| 47 |
+
*/
|
| 48 |
+
class Payone_Api_Service_Payment_Authorize
|
| 49 |
+
extends Payone_Api_Service_Payment_Abstract
|
| 50 |
+
implements Payone_Api_Service_Payment_AuthorizeInterface
|
| 51 |
+
{
|
| 52 |
+
/**
|
| 53 |
+
* Execute Authorization for the injected Request
|
| 54 |
+
*
|
| 55 |
+
* @api
|
| 56 |
+
*
|
| 57 |
+
* @param Payone_Api_Request_Authorization $request
|
| 58 |
+
* @return Payone_Api_Response_Authorization_Approved|Payone_Api_Response_Authorization_Redirect|Payone_Api_Response_Error
|
| 59 |
+
* @throws Exception
|
| 60 |
+
*/
|
| 61 |
+
public function authorize(Payone_Api_Request_Authorization $request)
|
| 62 |
+
{
|
| 63 |
+
try
|
| 64 |
+
{
|
| 65 |
+
$this->validateRequest($request);
|
| 66 |
+
|
| 67 |
+
$requestParams = $this->getMapperRequest()->map($request);
|
| 68 |
+
|
| 69 |
+
$responseRaw = $this->getAdapter()->request($requestParams);
|
| 70 |
+
|
| 71 |
+
$response = $this->getMapperResponse()->map($responseRaw);
|
| 72 |
+
|
| 73 |
+
$this->protocol($request, $response);
|
| 74 |
+
}
|
| 75 |
+
catch (Exception $e) {
|
| 76 |
+
$this->protocolException($e, $request);
|
| 77 |
+
throw $e;
|
| 78 |
+
}
|
| 79 |
+
|
| 80 |
+
return $response;
|
| 81 |
+
}
|
| 82 |
+
|
| 83 |
+
}
|
lib/Payone/Api/Service/Payment/AuthorizeInterface.php
CHANGED
|
@@ -1,42 +1,42 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Service
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Service
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
interface Payone_Api_Service_Payment_AuthorizeInterface
|
| 34 |
-
{
|
| 35 |
-
/**
|
| 36 |
-
* @param Payone_Api_Request_Authorization $request
|
| 37 |
-
* @return Payone_Api_Response_Authorization_Approved|Payone_Api_Response_Authorization_Redirect|Payone_Api_Response_Error
|
| 38 |
-
* @throws Exception
|
| 39 |
-
*/
|
| 40 |
-
public function authorize(Payone_Api_Request_Authorization $request);
|
| 41 |
-
|
| 42 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Service
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Service
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
interface Payone_Api_Service_Payment_AuthorizeInterface
|
| 34 |
+
{
|
| 35 |
+
/**
|
| 36 |
+
* @param Payone_Api_Request_Authorization $request
|
| 37 |
+
* @return Payone_Api_Response_Authorization_Approved|Payone_Api_Response_Authorization_Redirect|Payone_Api_Response_Error
|
| 38 |
+
* @throws Exception
|
| 39 |
+
*/
|
| 40 |
+
public function authorize(Payone_Api_Request_Authorization $request);
|
| 41 |
+
|
| 42 |
+
}
|
lib/Payone/Api/Service/Payment/Capture.php
CHANGED
|
@@ -1,84 +1,84 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Service
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
* Capture a Payment by providing a Request Object
|
| 26 |
-
*
|
| 27 |
-
* <b>Example:</b>
|
| 28 |
-
* <pre class="prettyprint">
|
| 29 |
-
* // Construct the service (Builder handles dependencies):
|
| 30 |
-
* // custom config can be injected, see Payone_Config
|
| 31 |
-
* $builder = new Payone_Builder();
|
| 32 |
-
*
|
| 33 |
-
* $service = $builder->buildServicePaymentCapture();
|
| 34 |
-
*
|
| 35 |
-
* // Construct a valid request:
|
| 36 |
-
* $request = new Payone_Api_Request_Capture();
|
| 37 |
-
* $request->setAid($aid);
|
| 38 |
-
* // Set all required parameters for a "capture" request
|
| 39 |
-
*
|
| 40 |
-
* // Start capture action:
|
| 41 |
-
* $response = $service->capture($request);
|
| 42 |
-
* </pre>
|
| 43 |
-
*
|
| 44 |
-
* @category Payone
|
| 45 |
-
* @package Payone_Api
|
| 46 |
-
* @subpackage Service
|
| 47 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 48 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 49 |
-
* @link http://www.noovias.com
|
| 50 |
-
*/
|
| 51 |
-
class Payone_Api_Service_Payment_Capture
|
| 52 |
-
extends Payone_Api_Service_Payment_Abstract
|
| 53 |
-
implements Payone_Api_Service_Payment_CaptureInterface
|
| 54 |
-
{
|
| 55 |
-
/**
|
| 56 |
-
* Perform Capture for the injected Request
|
| 57 |
-
*
|
| 58 |
-
* @api
|
| 59 |
-
*
|
| 60 |
-
* @param Payone_Api_Request_Capture $request
|
| 61 |
-
* @return Payone_Api_Response_Capture_Approved|Payone_Api_Response_Error
|
| 62 |
-
* @throws Exception
|
| 63 |
-
*/
|
| 64 |
-
public function capture(Payone_Api_Request_Capture $request)
|
| 65 |
-
{
|
| 66 |
-
try {
|
| 67 |
-
$this->validateRequest($request);
|
| 68 |
-
|
| 69 |
-
$requestParams = $this->getMapperRequest()->map($request);
|
| 70 |
-
|
| 71 |
-
$responseRaw = $this->getAdapter()->request($requestParams);
|
| 72 |
-
|
| 73 |
-
$response = $this->getMapperResponse()->map($responseRaw);
|
| 74 |
-
|
| 75 |
-
$this->protocol($request, $response);
|
| 76 |
-
}
|
| 77 |
-
catch (Exception $e) {
|
| 78 |
-
$this->protocolException($e, $request);
|
| 79 |
-
throw $e;
|
| 80 |
-
}
|
| 81 |
-
|
| 82 |
-
return $response;
|
| 83 |
-
}
|
| 84 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Service
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
* Capture a Payment by providing a Request Object
|
| 26 |
+
*
|
| 27 |
+
* <b>Example:</b>
|
| 28 |
+
* <pre class="prettyprint">
|
| 29 |
+
* // Construct the service (Builder handles dependencies):
|
| 30 |
+
* // custom config can be injected, see Payone_Config
|
| 31 |
+
* $builder = new Payone_Builder();
|
| 32 |
+
*
|
| 33 |
+
* $service = $builder->buildServicePaymentCapture();
|
| 34 |
+
*
|
| 35 |
+
* // Construct a valid request:
|
| 36 |
+
* $request = new Payone_Api_Request_Capture();
|
| 37 |
+
* $request->setAid($aid);
|
| 38 |
+
* // Set all required parameters for a "capture" request
|
| 39 |
+
*
|
| 40 |
+
* // Start capture action:
|
| 41 |
+
* $response = $service->capture($request);
|
| 42 |
+
* </pre>
|
| 43 |
+
*
|
| 44 |
+
* @category Payone
|
| 45 |
+
* @package Payone_Api
|
| 46 |
+
* @subpackage Service
|
| 47 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 48 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 49 |
+
* @link http://www.noovias.com
|
| 50 |
+
*/
|
| 51 |
+
class Payone_Api_Service_Payment_Capture
|
| 52 |
+
extends Payone_Api_Service_Payment_Abstract
|
| 53 |
+
implements Payone_Api_Service_Payment_CaptureInterface
|
| 54 |
+
{
|
| 55 |
+
/**
|
| 56 |
+
* Perform Capture for the injected Request
|
| 57 |
+
*
|
| 58 |
+
* @api
|
| 59 |
+
*
|
| 60 |
+
* @param Payone_Api_Request_Capture $request
|
| 61 |
+
* @return Payone_Api_Response_Capture_Approved|Payone_Api_Response_Error
|
| 62 |
+
* @throws Exception
|
| 63 |
+
*/
|
| 64 |
+
public function capture(Payone_Api_Request_Capture $request)
|
| 65 |
+
{
|
| 66 |
+
try {
|
| 67 |
+
$this->validateRequest($request);
|
| 68 |
+
|
| 69 |
+
$requestParams = $this->getMapperRequest()->map($request);
|
| 70 |
+
|
| 71 |
+
$responseRaw = $this->getAdapter()->request($requestParams);
|
| 72 |
+
|
| 73 |
+
$response = $this->getMapperResponse()->map($responseRaw);
|
| 74 |
+
|
| 75 |
+
$this->protocol($request, $response);
|
| 76 |
+
}
|
| 77 |
+
catch (Exception $e) {
|
| 78 |
+
$this->protocolException($e, $request);
|
| 79 |
+
throw $e;
|
| 80 |
+
}
|
| 81 |
+
|
| 82 |
+
return $response;
|
| 83 |
+
}
|
| 84 |
+
}
|
lib/Payone/Api/Service/Payment/CaptureInterface.php
CHANGED
|
@@ -1,42 +1,42 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Service
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Service
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
interface Payone_Api_Service_Payment_CaptureInterface
|
| 34 |
-
{
|
| 35 |
-
/**
|
| 36 |
-
* @param Payone_Api_Request_Capture $request
|
| 37 |
-
* @return Payone_Api_Response_Capture_Approved|Payone_Api_Response_Error
|
| 38 |
-
* @throws Exception
|
| 39 |
-
*/
|
| 40 |
-
public function capture(Payone_Api_Request_Capture $request);
|
| 41 |
-
|
| 42 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Service
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Service
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
interface Payone_Api_Service_Payment_CaptureInterface
|
| 34 |
+
{
|
| 35 |
+
/**
|
| 36 |
+
* @param Payone_Api_Request_Capture $request
|
| 37 |
+
* @return Payone_Api_Response_Capture_Approved|Payone_Api_Response_Error
|
| 38 |
+
* @throws Exception
|
| 39 |
+
*/
|
| 40 |
+
public function capture(Payone_Api_Request_Capture $request);
|
| 41 |
+
|
| 42 |
+
}
|
lib/Payone/Api/Service/Payment/CreateAccess.php
CHANGED
|
@@ -1,84 +1,84 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Service
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
* CreateAccess by providing a Request Object
|
| 26 |
-
*
|
| 27 |
-
* <b>Example:</b>
|
| 28 |
-
* <pre class="prettyprint">
|
| 29 |
-
* // Construct the service (Builder handles dependencies):
|
| 30 |
-
* // custom config can be injected, see Payone_Config
|
| 31 |
-
* $builder = new Payone_Builder();
|
| 32 |
-
*
|
| 33 |
-
* $service = $builder->buildServicePaymentCreateAccess();
|
| 34 |
-
*
|
| 35 |
-
* // Construct a valid request:
|
| 36 |
-
* $request = new Payone_Api_Request_CreateAccess();
|
| 37 |
-
* $request->setAid($aid);
|
| 38 |
-
* // Set all required parameters for a "createaccess" request
|
| 39 |
-
*
|
| 40 |
-
* // Start createaccess action:
|
| 41 |
-
* $response = $service->createaccess($request);
|
| 42 |
-
* </pre>
|
| 43 |
-
*
|
| 44 |
-
* @category Payone
|
| 45 |
-
* @package Payone_Api
|
| 46 |
-
* @subpackage Service
|
| 47 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 48 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 49 |
-
* @link http://www.noovias.com
|
| 50 |
-
*/
|
| 51 |
-
class Payone_Api_Service_Payment_CreateAccess
|
| 52 |
-
extends Payone_Api_Service_Payment_Abstract
|
| 53 |
-
implements Payone_Api_Service_Payment_CreateAccessInterface
|
| 54 |
-
{
|
| 55 |
-
/**
|
| 56 |
-
* Perform CreateAccess for the injected Request
|
| 57 |
-
*
|
| 58 |
-
* @api
|
| 59 |
-
*
|
| 60 |
-
* @param Payone_Api_Request_CreateAccess $request
|
| 61 |
-
* @return Payone_Api_Response_CreateAccess_Approved|Payone_Api_Response_Error
|
| 62 |
-
* @throws Exception
|
| 63 |
-
*/
|
| 64 |
-
public function createaccess(Payone_Api_Request_CreateAccess $request)
|
| 65 |
-
{
|
| 66 |
-
try {
|
| 67 |
-
$this->validateRequest($request);
|
| 68 |
-
|
| 69 |
-
$requestParams = $this->getMapperRequest()->map($request);
|
| 70 |
-
|
| 71 |
-
$responseRaw = $this->getAdapter()->request($requestParams);
|
| 72 |
-
|
| 73 |
-
$response = $this->getMapperResponse()->map($responseRaw);
|
| 74 |
-
|
| 75 |
-
$this->protocol($request, $response);
|
| 76 |
-
}
|
| 77 |
-
catch (Exception $e) {
|
| 78 |
-
$this->protocolException($e, $request);
|
| 79 |
-
throw $e;
|
| 80 |
-
}
|
| 81 |
-
|
| 82 |
-
return $response;
|
| 83 |
-
}
|
| 84 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Service
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
* CreateAccess by providing a Request Object
|
| 26 |
+
*
|
| 27 |
+
* <b>Example:</b>
|
| 28 |
+
* <pre class="prettyprint">
|
| 29 |
+
* // Construct the service (Builder handles dependencies):
|
| 30 |
+
* // custom config can be injected, see Payone_Config
|
| 31 |
+
* $builder = new Payone_Builder();
|
| 32 |
+
*
|
| 33 |
+
* $service = $builder->buildServicePaymentCreateAccess();
|
| 34 |
+
*
|
| 35 |
+
* // Construct a valid request:
|
| 36 |
+
* $request = new Payone_Api_Request_CreateAccess();
|
| 37 |
+
* $request->setAid($aid);
|
| 38 |
+
* // Set all required parameters for a "createaccess" request
|
| 39 |
+
*
|
| 40 |
+
* // Start createaccess action:
|
| 41 |
+
* $response = $service->createaccess($request);
|
| 42 |
+
* </pre>
|
| 43 |
+
*
|
| 44 |
+
* @category Payone
|
| 45 |
+
* @package Payone_Api
|
| 46 |
+
* @subpackage Service
|
| 47 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 48 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 49 |
+
* @link http://www.noovias.com
|
| 50 |
+
*/
|
| 51 |
+
class Payone_Api_Service_Payment_CreateAccess
|
| 52 |
+
extends Payone_Api_Service_Payment_Abstract
|
| 53 |
+
implements Payone_Api_Service_Payment_CreateAccessInterface
|
| 54 |
+
{
|
| 55 |
+
/**
|
| 56 |
+
* Perform CreateAccess for the injected Request
|
| 57 |
+
*
|
| 58 |
+
* @api
|
| 59 |
+
*
|
| 60 |
+
* @param Payone_Api_Request_CreateAccess $request
|
| 61 |
+
* @return Payone_Api_Response_CreateAccess_Approved|Payone_Api_Response_Error
|
| 62 |
+
* @throws Exception
|
| 63 |
+
*/
|
| 64 |
+
public function createaccess(Payone_Api_Request_CreateAccess $request)
|
| 65 |
+
{
|
| 66 |
+
try {
|
| 67 |
+
$this->validateRequest($request);
|
| 68 |
+
|
| 69 |
+
$requestParams = $this->getMapperRequest()->map($request);
|
| 70 |
+
|
| 71 |
+
$responseRaw = $this->getAdapter()->request($requestParams);
|
| 72 |
+
|
| 73 |
+
$response = $this->getMapperResponse()->map($responseRaw);
|
| 74 |
+
|
| 75 |
+
$this->protocol($request, $response);
|
| 76 |
+
}
|
| 77 |
+
catch (Exception $e) {
|
| 78 |
+
$this->protocolException($e, $request);
|
| 79 |
+
throw $e;
|
| 80 |
+
}
|
| 81 |
+
|
| 82 |
+
return $response;
|
| 83 |
+
}
|
| 84 |
+
}
|
lib/Payone/Api/Service/Payment/CreateAccessInterface.php
CHANGED
|
@@ -1,42 +1,42 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Service
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Service
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
interface Payone_Api_Service_Payment_CreateAccessInterface
|
| 34 |
-
{
|
| 35 |
-
/**
|
| 36 |
-
* @param Payone_Api_Request_CreateAccess $request
|
| 37 |
-
* @return Payone_Api_Response_CreateAccess_Approved|Payone_Api_Response_Error
|
| 38 |
-
* @throws Exception
|
| 39 |
-
*/
|
| 40 |
-
public function createaccess(Payone_Api_Request_CreateAccess $request);
|
| 41 |
-
|
| 42 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Service
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Service
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
interface Payone_Api_Service_Payment_CreateAccessInterface
|
| 34 |
+
{
|
| 35 |
+
/**
|
| 36 |
+
* @param Payone_Api_Request_CreateAccess $request
|
| 37 |
+
* @return Payone_Api_Response_CreateAccess_Approved|Payone_Api_Response_Error
|
| 38 |
+
* @throws Exception
|
| 39 |
+
*/
|
| 40 |
+
public function createaccess(Payone_Api_Request_CreateAccess $request);
|
| 41 |
+
|
| 42 |
+
}
|
lib/Payone/Api/Service/Payment/Debit.php
CHANGED
|
@@ -1,84 +1,84 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Service
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
* Debit a payment by providing a Request Object
|
| 26 |
-
*
|
| 27 |
-
* <b>Example:</b>
|
| 28 |
-
* <pre class="prettyprint">
|
| 29 |
-
* // Construct the service (Builder handles dependencies):
|
| 30 |
-
* // custom config can be injected, see Payone_Config
|
| 31 |
-
* $builder = new Payone_Builder();
|
| 32 |
-
*
|
| 33 |
-
* $service = $builder->buildServicePaymentDebit();
|
| 34 |
-
*
|
| 35 |
-
* // Construct a valid debit request:
|
| 36 |
-
* $request = new Payone_Api_Request_Debit();
|
| 37 |
-
* $request->setAid($aid);
|
| 38 |
-
* // Set all required parameters for a "debit" request
|
| 39 |
-
*
|
| 40 |
-
* // Start debit action:
|
| 41 |
-
* $response = $service->debit($request);
|
| 42 |
-
* </pre>
|
| 43 |
-
*
|
| 44 |
-
* @category Payone
|
| 45 |
-
* @package Payone_Api
|
| 46 |
-
* @subpackage Service
|
| 47 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 48 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 49 |
-
* @link http://www.noovias.com
|
| 50 |
-
*/
|
| 51 |
-
class Payone_Api_Service_Payment_Debit
|
| 52 |
-
extends Payone_Api_Service_Payment_Abstract
|
| 53 |
-
implements Payone_Api_Service_Payment_DebitInterface
|
| 54 |
-
{
|
| 55 |
-
/**
|
| 56 |
-
* Execute Debit for the injected Request
|
| 57 |
-
*
|
| 58 |
-
* @api
|
| 59 |
-
*
|
| 60 |
-
* @param Payone_Api_Request_Debit $request
|
| 61 |
-
* @return Payone_Api_Response_Debit_Approved|Payone_Api_Response_Error
|
| 62 |
-
* @throws Exception
|
| 63 |
-
*/
|
| 64 |
-
public function debit(Payone_Api_Request_Debit $request)
|
| 65 |
-
{
|
| 66 |
-
try {
|
| 67 |
-
$this->validateRequest($request);
|
| 68 |
-
|
| 69 |
-
$requestParams = $this->getMapperRequest()->map($request);
|
| 70 |
-
|
| 71 |
-
$responseRaw = $this->getAdapter()->request($requestParams);
|
| 72 |
-
|
| 73 |
-
$response = $this->getMapperResponse()->map($responseRaw);
|
| 74 |
-
|
| 75 |
-
$this->protocol($request, $response);
|
| 76 |
-
}
|
| 77 |
-
catch (Exception $e) {
|
| 78 |
-
$this->protocolException($e, $request);
|
| 79 |
-
throw $e;
|
| 80 |
-
}
|
| 81 |
-
|
| 82 |
-
return $response;
|
| 83 |
-
}
|
| 84 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Service
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
* Debit a payment by providing a Request Object
|
| 26 |
+
*
|
| 27 |
+
* <b>Example:</b>
|
| 28 |
+
* <pre class="prettyprint">
|
| 29 |
+
* // Construct the service (Builder handles dependencies):
|
| 30 |
+
* // custom config can be injected, see Payone_Config
|
| 31 |
+
* $builder = new Payone_Builder();
|
| 32 |
+
*
|
| 33 |
+
* $service = $builder->buildServicePaymentDebit();
|
| 34 |
+
*
|
| 35 |
+
* // Construct a valid debit request:
|
| 36 |
+
* $request = new Payone_Api_Request_Debit();
|
| 37 |
+
* $request->setAid($aid);
|
| 38 |
+
* // Set all required parameters for a "debit" request
|
| 39 |
+
*
|
| 40 |
+
* // Start debit action:
|
| 41 |
+
* $response = $service->debit($request);
|
| 42 |
+
* </pre>
|
| 43 |
+
*
|
| 44 |
+
* @category Payone
|
| 45 |
+
* @package Payone_Api
|
| 46 |
+
* @subpackage Service
|
| 47 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 48 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 49 |
+
* @link http://www.noovias.com
|
| 50 |
+
*/
|
| 51 |
+
class Payone_Api_Service_Payment_Debit
|
| 52 |
+
extends Payone_Api_Service_Payment_Abstract
|
| 53 |
+
implements Payone_Api_Service_Payment_DebitInterface
|
| 54 |
+
{
|
| 55 |
+
/**
|
| 56 |
+
* Execute Debit for the injected Request
|
| 57 |
+
*
|
| 58 |
+
* @api
|
| 59 |
+
*
|
| 60 |
+
* @param Payone_Api_Request_Debit $request
|
| 61 |
+
* @return Payone_Api_Response_Debit_Approved|Payone_Api_Response_Error
|
| 62 |
+
* @throws Exception
|
| 63 |
+
*/
|
| 64 |
+
public function debit(Payone_Api_Request_Debit $request)
|
| 65 |
+
{
|
| 66 |
+
try {
|
| 67 |
+
$this->validateRequest($request);
|
| 68 |
+
|
| 69 |
+
$requestParams = $this->getMapperRequest()->map($request);
|
| 70 |
+
|
| 71 |
+
$responseRaw = $this->getAdapter()->request($requestParams);
|
| 72 |
+
|
| 73 |
+
$response = $this->getMapperResponse()->map($responseRaw);
|
| 74 |
+
|
| 75 |
+
$this->protocol($request, $response);
|
| 76 |
+
}
|
| 77 |
+
catch (Exception $e) {
|
| 78 |
+
$this->protocolException($e, $request);
|
| 79 |
+
throw $e;
|
| 80 |
+
}
|
| 81 |
+
|
| 82 |
+
return $response;
|
| 83 |
+
}
|
| 84 |
+
}
|
lib/Payone/Api/Service/Payment/DebitInterface.php
CHANGED
|
@@ -1,42 +1,42 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Service
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Service
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
interface Payone_Api_Service_Payment_DebitInterface
|
| 34 |
-
{
|
| 35 |
-
/**
|
| 36 |
-
* @param Payone_Api_Request_Debit $request
|
| 37 |
-
* @return Payone_Api_Response_Debit_Approved|Payone_Api_Response_Error
|
| 38 |
-
* @throws Exception
|
| 39 |
-
*/
|
| 40 |
-
public function debit(Payone_Api_Request_Debit $request);
|
| 41 |
-
|
| 42 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Service
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Service
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
interface Payone_Api_Service_Payment_DebitInterface
|
| 34 |
+
{
|
| 35 |
+
/**
|
| 36 |
+
* @param Payone_Api_Request_Debit $request
|
| 37 |
+
* @return Payone_Api_Response_Debit_Approved|Payone_Api_Response_Error
|
| 38 |
+
* @throws Exception
|
| 39 |
+
*/
|
| 40 |
+
public function debit(Payone_Api_Request_Debit $request);
|
| 41 |
+
|
| 42 |
+
}
|
lib/Payone/Api/Service/Payment/Preauthorize.php
CHANGED
|
@@ -1,90 +1,90 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Service
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
* Preauthorize a new Payment by providing a Request Object
|
| 26 |
-
*
|
| 27 |
-
* An preauthoorized Transaction needs to be captured aftwards
|
| 28 |
-
*
|
| 29 |
-
*
|
| 30 |
-
* <b>Example Using the Api Builder</b>
|
| 31 |
-
* <pre class="prettyprint">
|
| 32 |
-
* // Construct the service (Builder handles dependencies):
|
| 33 |
-
* // custom config can be injected, see Payone_Config
|
| 34 |
-
* $builder = new Payone_Builder();
|
| 35 |
-
*
|
| 36 |
-
* $service = $builder->buildServicePaymentPreauthorize();
|
| 37 |
-
*
|
| 38 |
-
* // Construct a valid request:
|
| 39 |
-
* $request = new Payone_Api_Request_Preauthorization();
|
| 40 |
-
* $request->setAid($aid);
|
| 41 |
-
* // Set all required parameters for a "preauthorize" request
|
| 42 |
-
*
|
| 43 |
-
* // Start preauthorize action:
|
| 44 |
-
* $response = $service->preauthorize($request);
|
| 45 |
-
*
|
| 46 |
-
* </pre>
|
| 47 |
-
*
|
| 48 |
-
* @category Payone
|
| 49 |
-
* @package Payone_Api
|
| 50 |
-
* @subpackage Service
|
| 51 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 52 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 53 |
-
* @link http://www.noovias.com
|
| 54 |
-
*
|
| 55 |
-
* @api
|
| 56 |
-
*/
|
| 57 |
-
class Payone_Api_Service_Payment_Preauthorize
|
| 58 |
-
extends Payone_Api_Service_Payment_Abstract
|
| 59 |
-
implements Payone_Api_Service_Payment_PreauthorizeInterface
|
| 60 |
-
{
|
| 61 |
-
/**
|
| 62 |
-
* Execute Preauthorize for the injected Request
|
| 63 |
-
*
|
| 64 |
-
* @api
|
| 65 |
-
*
|
| 66 |
-
* @param Payone_Api_Request_Preauthorization $request
|
| 67 |
-
* @return Payone_Api_Response_Error|Payone_Api_Response_Preauthorization_Approved|Payone_Api_Response_Preauthorization_Redirect
|
| 68 |
-
* @throws Exception
|
| 69 |
-
*/
|
| 70 |
-
public function preauthorize(Payone_Api_Request_Preauthorization $request)
|
| 71 |
-
{
|
| 72 |
-
try {
|
| 73 |
-
$this->validateRequest($request);
|
| 74 |
-
|
| 75 |
-
$requestParams = $this->getMapperRequest()->map($request);
|
| 76 |
-
|
| 77 |
-
$responseRaw = $this->getAdapter()->request($requestParams);
|
| 78 |
-
|
| 79 |
-
$response = $this->getMapperResponse()->map($responseRaw);
|
| 80 |
-
|
| 81 |
-
$this->protocol($request, $response);
|
| 82 |
-
}
|
| 83 |
-
catch (Exception $e) {
|
| 84 |
-
$this->protocolException($e, $request);
|
| 85 |
-
throw $e;
|
| 86 |
-
}
|
| 87 |
-
|
| 88 |
-
return $response;
|
| 89 |
-
}
|
| 90 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Service
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
* Preauthorize a new Payment by providing a Request Object
|
| 26 |
+
*
|
| 27 |
+
* An preauthoorized Transaction needs to be captured aftwards
|
| 28 |
+
*
|
| 29 |
+
*
|
| 30 |
+
* <b>Example Using the Api Builder</b>
|
| 31 |
+
* <pre class="prettyprint">
|
| 32 |
+
* // Construct the service (Builder handles dependencies):
|
| 33 |
+
* // custom config can be injected, see Payone_Config
|
| 34 |
+
* $builder = new Payone_Builder();
|
| 35 |
+
*
|
| 36 |
+
* $service = $builder->buildServicePaymentPreauthorize();
|
| 37 |
+
*
|
| 38 |
+
* // Construct a valid request:
|
| 39 |
+
* $request = new Payone_Api_Request_Preauthorization();
|
| 40 |
+
* $request->setAid($aid);
|
| 41 |
+
* // Set all required parameters for a "preauthorize" request
|
| 42 |
+
*
|
| 43 |
+
* // Start preauthorize action:
|
| 44 |
+
* $response = $service->preauthorize($request);
|
| 45 |
+
*
|
| 46 |
+
* </pre>
|
| 47 |
+
*
|
| 48 |
+
* @category Payone
|
| 49 |
+
* @package Payone_Api
|
| 50 |
+
* @subpackage Service
|
| 51 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 52 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 53 |
+
* @link http://www.noovias.com
|
| 54 |
+
*
|
| 55 |
+
* @api
|
| 56 |
+
*/
|
| 57 |
+
class Payone_Api_Service_Payment_Preauthorize
|
| 58 |
+
extends Payone_Api_Service_Payment_Abstract
|
| 59 |
+
implements Payone_Api_Service_Payment_PreauthorizeInterface
|
| 60 |
+
{
|
| 61 |
+
/**
|
| 62 |
+
* Execute Preauthorize for the injected Request
|
| 63 |
+
*
|
| 64 |
+
* @api
|
| 65 |
+
*
|
| 66 |
+
* @param Payone_Api_Request_Preauthorization $request
|
| 67 |
+
* @return Payone_Api_Response_Error|Payone_Api_Response_Preauthorization_Approved|Payone_Api_Response_Preauthorization_Redirect
|
| 68 |
+
* @throws Exception
|
| 69 |
+
*/
|
| 70 |
+
public function preauthorize(Payone_Api_Request_Preauthorization $request)
|
| 71 |
+
{
|
| 72 |
+
try {
|
| 73 |
+
$this->validateRequest($request);
|
| 74 |
+
|
| 75 |
+
$requestParams = $this->getMapperRequest()->map($request);
|
| 76 |
+
|
| 77 |
+
$responseRaw = $this->getAdapter()->request($requestParams);
|
| 78 |
+
|
| 79 |
+
$response = $this->getMapperResponse()->map($responseRaw);
|
| 80 |
+
|
| 81 |
+
$this->protocol($request, $response);
|
| 82 |
+
}
|
| 83 |
+
catch (Exception $e) {
|
| 84 |
+
$this->protocolException($e, $request);
|
| 85 |
+
throw $e;
|
| 86 |
+
}
|
| 87 |
+
|
| 88 |
+
return $response;
|
| 89 |
+
}
|
| 90 |
+
}
|
lib/Payone/Api/Service/Payment/PreauthorizeInterface.php
CHANGED
|
@@ -1,42 +1,42 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Service
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Service
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
interface Payone_Api_Service_Payment_PreauthorizeInterface
|
| 34 |
-
{
|
| 35 |
-
/**
|
| 36 |
-
* @param Payone_Api_Request_Preauthorization $request
|
| 37 |
-
* @return Payone_Api_Response_Error|Payone_Api_Response_Preauthorization_Approved|Payone_Api_Response_Preauthorization_Redirect
|
| 38 |
-
* @throws Exception
|
| 39 |
-
*/
|
| 40 |
-
public function preauthorize(Payone_Api_Request_Preauthorization $request);
|
| 41 |
-
|
| 42 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Service
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Service
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
interface Payone_Api_Service_Payment_PreauthorizeInterface
|
| 34 |
+
{
|
| 35 |
+
/**
|
| 36 |
+
* @param Payone_Api_Request_Preauthorization $request
|
| 37 |
+
* @return Payone_Api_Response_Error|Payone_Api_Response_Preauthorization_Approved|Payone_Api_Response_Preauthorization_Redirect
|
| 38 |
+
* @throws Exception
|
| 39 |
+
*/
|
| 40 |
+
public function preauthorize(Payone_Api_Request_Preauthorization $request);
|
| 41 |
+
|
| 42 |
+
}
|
lib/Payone/Api/Service/Payment/Refund.php
CHANGED
|
@@ -1,85 +1,85 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Service
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
* Refund a Payment by providing a Request Object
|
| 26 |
-
*
|
| 27 |
-
* <b>Example:</b>
|
| 28 |
-
* <pre class="prettyprint">
|
| 29 |
-
* // Construct the service (Builder handles dependencies)
|
| 30 |
-
* // custom config can be injected, see Payone_Config
|
| 31 |
-
* $builder = new Payone_Builder();
|
| 32 |
-
*
|
| 33 |
-
* $service = $builder->buildServicePaymentRefund();
|
| 34 |
-
*
|
| 35 |
-
* // Construct a valid request:
|
| 36 |
-
* $request = new Payone_Api_Request_Refund();
|
| 37 |
-
* $request->setAid($aid);
|
| 38 |
-
* // Set all required parameters for a "refund" request
|
| 39 |
-
*
|
| 40 |
-
* // Start refund action:
|
| 41 |
-
* $response = $service->refund($request);
|
| 42 |
-
* </pre>
|
| 43 |
-
*
|
| 44 |
-
* @category Payone
|
| 45 |
-
* @package Payone_Api
|
| 46 |
-
* @subpackage Service
|
| 47 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 48 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 49 |
-
* @link http://www.noovias.com
|
| 50 |
-
*/
|
| 51 |
-
class Payone_Api_Service_Payment_Refund
|
| 52 |
-
extends Payone_Api_Service_Payment_Abstract
|
| 53 |
-
implements Payone_Api_Service_Payment_RefundInterface
|
| 54 |
-
{
|
| 55 |
-
/**
|
| 56 |
-
*
|
| 57 |
-
* Execute Refund for the injected Request
|
| 58 |
-
*
|
| 59 |
-
* @api
|
| 60 |
-
*
|
| 61 |
-
* @param Payone_Api_Request_Refund $request
|
| 62 |
-
* @return Payone_Api_Response_Refund_Approved|Payone_Api_Response_Error
|
| 63 |
-
* @throws Exception
|
| 64 |
-
*/
|
| 65 |
-
public function refund(Payone_Api_Request_Refund $request)
|
| 66 |
-
{
|
| 67 |
-
try {
|
| 68 |
-
$this->validateRequest($request);
|
| 69 |
-
|
| 70 |
-
$requestParams = $this->getMapperRequest()->map($request);
|
| 71 |
-
|
| 72 |
-
$responseRaw = $this->getAdapter()->request($requestParams);
|
| 73 |
-
|
| 74 |
-
$response = $this->getMapperResponse()->map($responseRaw);
|
| 75 |
-
|
| 76 |
-
$this->protocol($request, $response);
|
| 77 |
-
}
|
| 78 |
-
catch (Exception $e) {
|
| 79 |
-
$this->protocolException($e, $request);
|
| 80 |
-
throw $e;
|
| 81 |
-
}
|
| 82 |
-
|
| 83 |
-
return $response;
|
| 84 |
-
}
|
| 85 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Service
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
* Refund a Payment by providing a Request Object
|
| 26 |
+
*
|
| 27 |
+
* <b>Example:</b>
|
| 28 |
+
* <pre class="prettyprint">
|
| 29 |
+
* // Construct the service (Builder handles dependencies)
|
| 30 |
+
* // custom config can be injected, see Payone_Config
|
| 31 |
+
* $builder = new Payone_Builder();
|
| 32 |
+
*
|
| 33 |
+
* $service = $builder->buildServicePaymentRefund();
|
| 34 |
+
*
|
| 35 |
+
* // Construct a valid request:
|
| 36 |
+
* $request = new Payone_Api_Request_Refund();
|
| 37 |
+
* $request->setAid($aid);
|
| 38 |
+
* // Set all required parameters for a "refund" request
|
| 39 |
+
*
|
| 40 |
+
* // Start refund action:
|
| 41 |
+
* $response = $service->refund($request);
|
| 42 |
+
* </pre>
|
| 43 |
+
*
|
| 44 |
+
* @category Payone
|
| 45 |
+
* @package Payone_Api
|
| 46 |
+
* @subpackage Service
|
| 47 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 48 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 49 |
+
* @link http://www.noovias.com
|
| 50 |
+
*/
|
| 51 |
+
class Payone_Api_Service_Payment_Refund
|
| 52 |
+
extends Payone_Api_Service_Payment_Abstract
|
| 53 |
+
implements Payone_Api_Service_Payment_RefundInterface
|
| 54 |
+
{
|
| 55 |
+
/**
|
| 56 |
+
*
|
| 57 |
+
* Execute Refund for the injected Request
|
| 58 |
+
*
|
| 59 |
+
* @api
|
| 60 |
+
*
|
| 61 |
+
* @param Payone_Api_Request_Refund $request
|
| 62 |
+
* @return Payone_Api_Response_Refund_Approved|Payone_Api_Response_Error
|
| 63 |
+
* @throws Exception
|
| 64 |
+
*/
|
| 65 |
+
public function refund(Payone_Api_Request_Refund $request)
|
| 66 |
+
{
|
| 67 |
+
try {
|
| 68 |
+
$this->validateRequest($request);
|
| 69 |
+
|
| 70 |
+
$requestParams = $this->getMapperRequest()->map($request);
|
| 71 |
+
|
| 72 |
+
$responseRaw = $this->getAdapter()->request($requestParams);
|
| 73 |
+
|
| 74 |
+
$response = $this->getMapperResponse()->map($responseRaw);
|
| 75 |
+
|
| 76 |
+
$this->protocol($request, $response);
|
| 77 |
+
}
|
| 78 |
+
catch (Exception $e) {
|
| 79 |
+
$this->protocolException($e, $request);
|
| 80 |
+
throw $e;
|
| 81 |
+
}
|
| 82 |
+
|
| 83 |
+
return $response;
|
| 84 |
+
}
|
| 85 |
+
}
|
lib/Payone/Api/Service/Payment/RefundInterface.php
CHANGED
|
@@ -1,42 +1,42 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Service
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Service
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
interface Payone_Api_Service_Payment_RefundInterface
|
| 34 |
-
{
|
| 35 |
-
/**
|
| 36 |
-
* @param Payone_Api_Request_Refund $request
|
| 37 |
-
* @return Payone_Api_Response_Refund_Approved|Payone_Api_Response_Error
|
| 38 |
-
* @throws Exception
|
| 39 |
-
*/
|
| 40 |
-
public function refund(Payone_Api_Request_Refund $request);
|
| 41 |
-
|
| 42 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Service
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Service
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
interface Payone_Api_Service_Payment_RefundInterface
|
| 34 |
+
{
|
| 35 |
+
/**
|
| 36 |
+
* @param Payone_Api_Request_Refund $request
|
| 37 |
+
* @return Payone_Api_Response_Refund_Approved|Payone_Api_Response_Error
|
| 38 |
+
* @throws Exception
|
| 39 |
+
*/
|
| 40 |
+
public function refund(Payone_Api_Request_Refund $request);
|
| 41 |
+
|
| 42 |
+
}
|
lib/Payone/Api/Service/Payment/Vauthorize.php
CHANGED
|
@@ -1,83 +1,83 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Service
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
* Vauthorize a new Payment by providing a Request Object
|
| 26 |
-
*
|
| 27 |
-
* <b>Example Using the Payone Builder</b>
|
| 28 |
-
* <pre class="prettyprint">
|
| 29 |
-
* // custom config can be injected, see Payone_Config
|
| 30 |
-
* $builder = new Payone_Builder();
|
| 31 |
-
*
|
| 32 |
-
* $service = $builder->buildServicePaymentVauthorize();
|
| 33 |
-
*
|
| 34 |
-
* $request = new Payone_Api_Request_Vauthorization();
|
| 35 |
-
*
|
| 36 |
-
* $service->authorize($request);
|
| 37 |
-
* </pre>
|
| 38 |
-
*
|
| 39 |
-
* @category Payone
|
| 40 |
-
* @package Payone_Api
|
| 41 |
-
* @subpackage Service
|
| 42 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 43 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 44 |
-
* @link http://www.noovias.com
|
| 45 |
-
*
|
| 46 |
-
* @api
|
| 47 |
-
*/
|
| 48 |
-
class Payone_Api_Service_Payment_Vauthorize
|
| 49 |
-
extends Payone_Api_Service_Payment_Abstract
|
| 50 |
-
implements Payone_Api_Service_Payment_VauthorizeInterface
|
| 51 |
-
{
|
| 52 |
-
/**
|
| 53 |
-
* Execute Vauthorization for the injected Request
|
| 54 |
-
*
|
| 55 |
-
* @api
|
| 56 |
-
*
|
| 57 |
-
* @param Payone_Api_Request_Vauthorization $request
|
| 58 |
-
* @return Payone_Api_Response_Vauthorization_Approved|Payone_Api_Response_Error
|
| 59 |
-
* @throws Exception
|
| 60 |
-
*/
|
| 61 |
-
public function vauthorize(Payone_Api_Request_Vauthorization $request)
|
| 62 |
-
{
|
| 63 |
-
try
|
| 64 |
-
{
|
| 65 |
-
$this->validateRequest($request);
|
| 66 |
-
|
| 67 |
-
$requestParams = $this->getMapperRequest()->map($request);
|
| 68 |
-
|
| 69 |
-
$responseRaw = $this->getAdapter()->request($requestParams);
|
| 70 |
-
|
| 71 |
-
$response = $this->getMapperResponse()->map($responseRaw);
|
| 72 |
-
|
| 73 |
-
$this->protocol($request, $response);
|
| 74 |
-
}
|
| 75 |
-
catch (Exception $e) {
|
| 76 |
-
$this->protocolException($e, $request);
|
| 77 |
-
throw $e;
|
| 78 |
-
}
|
| 79 |
-
|
| 80 |
-
return $response;
|
| 81 |
-
}
|
| 82 |
-
|
| 83 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Service
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
* Vauthorize a new Payment by providing a Request Object
|
| 26 |
+
*
|
| 27 |
+
* <b>Example Using the Payone Builder</b>
|
| 28 |
+
* <pre class="prettyprint">
|
| 29 |
+
* // custom config can be injected, see Payone_Config
|
| 30 |
+
* $builder = new Payone_Builder();
|
| 31 |
+
*
|
| 32 |
+
* $service = $builder->buildServicePaymentVauthorize();
|
| 33 |
+
*
|
| 34 |
+
* $request = new Payone_Api_Request_Vauthorization();
|
| 35 |
+
*
|
| 36 |
+
* $service->authorize($request);
|
| 37 |
+
* </pre>
|
| 38 |
+
*
|
| 39 |
+
* @category Payone
|
| 40 |
+
* @package Payone_Api
|
| 41 |
+
* @subpackage Service
|
| 42 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 43 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 44 |
+
* @link http://www.noovias.com
|
| 45 |
+
*
|
| 46 |
+
* @api
|
| 47 |
+
*/
|
| 48 |
+
class Payone_Api_Service_Payment_Vauthorize
|
| 49 |
+
extends Payone_Api_Service_Payment_Abstract
|
| 50 |
+
implements Payone_Api_Service_Payment_VauthorizeInterface
|
| 51 |
+
{
|
| 52 |
+
/**
|
| 53 |
+
* Execute Vauthorization for the injected Request
|
| 54 |
+
*
|
| 55 |
+
* @api
|
| 56 |
+
*
|
| 57 |
+
* @param Payone_Api_Request_Vauthorization $request
|
| 58 |
+
* @return Payone_Api_Response_Vauthorization_Approved|Payone_Api_Response_Error
|
| 59 |
+
* @throws Exception
|
| 60 |
+
*/
|
| 61 |
+
public function vauthorize(Payone_Api_Request_Vauthorization $request)
|
| 62 |
+
{
|
| 63 |
+
try
|
| 64 |
+
{
|
| 65 |
+
$this->validateRequest($request);
|
| 66 |
+
|
| 67 |
+
$requestParams = $this->getMapperRequest()->map($request);
|
| 68 |
+
|
| 69 |
+
$responseRaw = $this->getAdapter()->request($requestParams);
|
| 70 |
+
|
| 71 |
+
$response = $this->getMapperResponse()->map($responseRaw);
|
| 72 |
+
|
| 73 |
+
$this->protocol($request, $response);
|
| 74 |
+
}
|
| 75 |
+
catch (Exception $e) {
|
| 76 |
+
$this->protocolException($e, $request);
|
| 77 |
+
throw $e;
|
| 78 |
+
}
|
| 79 |
+
|
| 80 |
+
return $response;
|
| 81 |
+
}
|
| 82 |
+
|
| 83 |
+
}
|
lib/Payone/Api/Service/Payment/VauthorizeInterface.php
CHANGED
|
@@ -1,42 +1,42 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Service
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Service
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
interface Payone_Api_Service_Payment_VauthorizeInterface
|
| 34 |
-
{
|
| 35 |
-
/**
|
| 36 |
-
* @param Payone_Api_Request_Vauthorization $request
|
| 37 |
-
* @return Payone_Api_Response_Vauthorization_Approved|Payone_Api_Response_Error
|
| 38 |
-
* @throws Exception
|
| 39 |
-
*/
|
| 40 |
-
public function vauthorize(Payone_Api_Request_Vauthorization $request);
|
| 41 |
-
|
| 42 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Service
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Service
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
interface Payone_Api_Service_Payment_VauthorizeInterface
|
| 34 |
+
{
|
| 35 |
+
/**
|
| 36 |
+
* @param Payone_Api_Request_Vauthorization $request
|
| 37 |
+
* @return Payone_Api_Response_Vauthorization_Approved|Payone_Api_Response_Error
|
| 38 |
+
* @throws Exception
|
| 39 |
+
*/
|
| 40 |
+
public function vauthorize(Payone_Api_Request_Vauthorization $request);
|
| 41 |
+
|
| 42 |
+
}
|
lib/Payone/Api/Service/ProtocolRequest/Interface.php
CHANGED
|
@@ -1,47 +1,47 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Service
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Service
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
interface Payone_Api_Service_ProtocolRequest_Interface
|
| 34 |
-
{
|
| 35 |
-
public function protocol(Payone_Api_Request_Interface $request, Payone_Api_Response_Interface $response = null);
|
| 36 |
-
|
| 37 |
-
public function protocolException(Exception $e, Payone_Api_Request_Interface $request = null);
|
| 38 |
-
|
| 39 |
-
public function addRepository(Payone_Api_Persistence_Interface $repository);
|
| 40 |
-
|
| 41 |
-
public function removeRepository($key);
|
| 42 |
-
|
| 43 |
-
public function addLogger(Payone_Protocol_Logger_Interface $logger);
|
| 44 |
-
|
| 45 |
-
public function removeLogger($key);
|
| 46 |
-
|
| 47 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Service
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Service
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
interface Payone_Api_Service_ProtocolRequest_Interface
|
| 34 |
+
{
|
| 35 |
+
public function protocol(Payone_Api_Request_Interface $request, Payone_Api_Response_Interface $response = null);
|
| 36 |
+
|
| 37 |
+
public function protocolException(Exception $e, Payone_Api_Request_Interface $request = null);
|
| 38 |
+
|
| 39 |
+
public function addRepository(Payone_Api_Persistence_Interface $repository);
|
| 40 |
+
|
| 41 |
+
public function removeRepository($key);
|
| 42 |
+
|
| 43 |
+
public function addLogger(Payone_Protocol_Logger_Interface $logger);
|
| 44 |
+
|
| 45 |
+
public function removeLogger($key);
|
| 46 |
+
|
| 47 |
+
}
|
lib/Payone/Api/Service/Verification/3dsCheck.php
CHANGED
|
@@ -1,93 +1,93 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Service
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
* Perform a 3dsCheck by providing a Request Object
|
| 26 |
-
*
|
| 27 |
-
* <b>Example:</b>
|
| 28 |
-
* <pre class="prettyprint">
|
| 29 |
-
*
|
| 30 |
-
* // Construct the service (Builder handles dependencies):
|
| 31 |
-
* // custom config can be injected, see Payone_Config
|
| 32 |
-
* $builder = new Payone_Builder();
|
| 33 |
-
*
|
| 34 |
-
* $service = $builder->buildServiceVerification3dscheck();
|
| 35 |
-
*
|
| 36 |
-
* // Construct a valid request:
|
| 37 |
-
* $request = new Payone_Api_Request_3dsCheck();
|
| 38 |
-
* $request->setAid($aid);
|
| 39 |
-
* // Set all required parameters for a "3dscheck" request
|
| 40 |
-
*
|
| 41 |
-
* // Start 3dsCheck action:
|
| 42 |
-
* $response = $service->check($request);
|
| 43 |
-
*
|
| 44 |
-
* </pre>
|
| 45 |
-
*
|
| 46 |
-
* @category Payone
|
| 47 |
-
* @package Payone_Api
|
| 48 |
-
* @subpackage Service
|
| 49 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 50 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 51 |
-
* @link http://www.noovias.com
|
| 52 |
-
*/
|
| 53 |
-
class Payone_Api_Service_Verification_3dsCheck
|
| 54 |
-
extends Payone_Api_Service_Abstract
|
| 55 |
-
{
|
| 56 |
-
/**
|
| 57 |
-
* Perform a 3dscheck with the injected request
|
| 58 |
-
*
|
| 59 |
-
* @api
|
| 60 |
-
*
|
| 61 |
-
* @param Payone_Api_Request_3dsCheck $request
|
| 62 |
-
*
|
| 63 |
-
* @return Payone_Api_Response_3dsCheck_Enrolled|Payone_Api_Response_3dsCheck_Invalid|Payone_Api_Response_3dsCheck_Valid|Payone_Api_Response_Error
|
| 64 |
-
* @throws Exception
|
| 65 |
-
*/
|
| 66 |
-
public function check(Payone_Api_Request_3dsCheck $request)
|
| 67 |
-
{
|
| 68 |
-
try
|
| 69 |
-
{
|
| 70 |
-
$this->validateRequest($request);
|
| 71 |
-
|
| 72 |
-
$requestParams = $request->toArray();
|
| 73 |
-
|
| 74 |
-
// Actors:
|
| 75 |
-
$adapter = $this->getAdapter();
|
| 76 |
-
/** @var $mapper Payone_Api_Mapper_Response_3dsCheck */
|
| 77 |
-
$mapper = $this->getMapperResponse();
|
| 78 |
-
|
| 79 |
-
// Do the request:
|
| 80 |
-
$responseRaw = $adapter->request($requestParams);
|
| 81 |
-
$response = $mapper->map($responseRaw);
|
| 82 |
-
|
| 83 |
-
$this->protocol($request, $response);
|
| 84 |
-
}
|
| 85 |
-
catch (Exception $e) {
|
| 86 |
-
$this->protocolException($e, $request);
|
| 87 |
-
throw $e;
|
| 88 |
-
}
|
| 89 |
-
|
| 90 |
-
return $response;
|
| 91 |
-
}
|
| 92 |
-
|
| 93 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Service
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
* Perform a 3dsCheck by providing a Request Object
|
| 26 |
+
*
|
| 27 |
+
* <b>Example:</b>
|
| 28 |
+
* <pre class="prettyprint">
|
| 29 |
+
*
|
| 30 |
+
* // Construct the service (Builder handles dependencies):
|
| 31 |
+
* // custom config can be injected, see Payone_Config
|
| 32 |
+
* $builder = new Payone_Builder();
|
| 33 |
+
*
|
| 34 |
+
* $service = $builder->buildServiceVerification3dscheck();
|
| 35 |
+
*
|
| 36 |
+
* // Construct a valid request:
|
| 37 |
+
* $request = new Payone_Api_Request_3dsCheck();
|
| 38 |
+
* $request->setAid($aid);
|
| 39 |
+
* // Set all required parameters for a "3dscheck" request
|
| 40 |
+
*
|
| 41 |
+
* // Start 3dsCheck action:
|
| 42 |
+
* $response = $service->check($request);
|
| 43 |
+
*
|
| 44 |
+
* </pre>
|
| 45 |
+
*
|
| 46 |
+
* @category Payone
|
| 47 |
+
* @package Payone_Api
|
| 48 |
+
* @subpackage Service
|
| 49 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 50 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 51 |
+
* @link http://www.noovias.com
|
| 52 |
+
*/
|
| 53 |
+
class Payone_Api_Service_Verification_3dsCheck
|
| 54 |
+
extends Payone_Api_Service_Abstract
|
| 55 |
+
{
|
| 56 |
+
/**
|
| 57 |
+
* Perform a 3dscheck with the injected request
|
| 58 |
+
*
|
| 59 |
+
* @api
|
| 60 |
+
*
|
| 61 |
+
* @param Payone_Api_Request_3dsCheck $request
|
| 62 |
+
*
|
| 63 |
+
* @return Payone_Api_Response_3dsCheck_Enrolled|Payone_Api_Response_3dsCheck_Invalid|Payone_Api_Response_3dsCheck_Valid|Payone_Api_Response_Error
|
| 64 |
+
* @throws Exception
|
| 65 |
+
*/
|
| 66 |
+
public function check(Payone_Api_Request_3dsCheck $request)
|
| 67 |
+
{
|
| 68 |
+
try
|
| 69 |
+
{
|
| 70 |
+
$this->validateRequest($request);
|
| 71 |
+
|
| 72 |
+
$requestParams = $request->toArray();
|
| 73 |
+
|
| 74 |
+
// Actors:
|
| 75 |
+
$adapter = $this->getAdapter();
|
| 76 |
+
/** @var $mapper Payone_Api_Mapper_Response_3dsCheck */
|
| 77 |
+
$mapper = $this->getMapperResponse();
|
| 78 |
+
|
| 79 |
+
// Do the request:
|
| 80 |
+
$responseRaw = $adapter->request($requestParams);
|
| 81 |
+
$response = $mapper->map($responseRaw);
|
| 82 |
+
|
| 83 |
+
$this->protocol($request, $response);
|
| 84 |
+
}
|
| 85 |
+
catch (Exception $e) {
|
| 86 |
+
$this->protocolException($e, $request);
|
| 87 |
+
throw $e;
|
| 88 |
+
}
|
| 89 |
+
|
| 90 |
+
return $response;
|
| 91 |
+
}
|
| 92 |
+
|
| 93 |
+
}
|
lib/Payone/Api/Service/Verification/AddressCheck.php
CHANGED
|
@@ -1,87 +1,87 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Service
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
* Perform an AddressCheck by providing a Request Object
|
| 26 |
-
*
|
| 27 |
-
* <b>Example:</b>
|
| 28 |
-
* <pre class="prettyprint">
|
| 29 |
-
* // Construct the service (Builder handles dependencies):
|
| 30 |
-
* // custom config can be injected, see Payone_Config
|
| 31 |
-
* $builder = new Payone_Builder();
|
| 32 |
-
*
|
| 33 |
-
* $service = $builder->buildServiceVerificationAddressCheck();
|
| 34 |
-
*
|
| 35 |
-
* // Construct a valid request:
|
| 36 |
-
* $request = new Payone_Api_Request_AddressCheck();
|
| 37 |
-
* $request->setAid($aid);
|
| 38 |
-
* // Set all required parameters for an "addresscheck" request
|
| 39 |
-
*
|
| 40 |
-
* // Start AddressCheck action:
|
| 41 |
-
* $response = $service->check($request);
|
| 42 |
-
* </pre>
|
| 43 |
-
*
|
| 44 |
-
*
|
| 45 |
-
* @category Payone
|
| 46 |
-
* @package Payone_Api
|
| 47 |
-
* @subpackage Service
|
| 48 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 49 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 50 |
-
* @link http://www.noovias.com
|
| 51 |
-
*/
|
| 52 |
-
class Payone_Api_Service_Verification_AddressCheck
|
| 53 |
-
extends Payone_Api_Service_Abstract
|
| 54 |
-
{
|
| 55 |
-
/**
|
| 56 |
-
*
|
| 57 |
-
* Perform an AddressCheck with the injected request
|
| 58 |
-
*
|
| 59 |
-
* @api
|
| 60 |
-
*
|
| 61 |
-
* @param Payone_Api_Request_AddressCheck $request
|
| 62 |
-
*
|
| 63 |
-
* @return Payone_Api_Response_AddressCheck_Invalid|Payone_Api_Response_AddressCheck_Valid|Payone_Api_Response_Error
|
| 64 |
-
* @throws Exception
|
| 65 |
-
*/
|
| 66 |
-
public function check(Payone_Api_Request_AddressCheck $request)
|
| 67 |
-
{
|
| 68 |
-
try {
|
| 69 |
-
$this->validateRequest($request);
|
| 70 |
-
|
| 71 |
-
$requestParams = $request->toArray();
|
| 72 |
-
|
| 73 |
-
$responseRaw = $this->getAdapter()->request($requestParams);
|
| 74 |
-
|
| 75 |
-
$response = $this->getMapperResponse()->map($responseRaw);
|
| 76 |
-
|
| 77 |
-
$this->protocol($request, $response);
|
| 78 |
-
}
|
| 79 |
-
catch (Exception $e) {
|
| 80 |
-
$this->protocolException($e, $request);
|
| 81 |
-
throw $e;
|
| 82 |
-
}
|
| 83 |
-
|
| 84 |
-
return $response;
|
| 85 |
-
}
|
| 86 |
-
|
| 87 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Service
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
* Perform an AddressCheck by providing a Request Object
|
| 26 |
+
*
|
| 27 |
+
* <b>Example:</b>
|
| 28 |
+
* <pre class="prettyprint">
|
| 29 |
+
* // Construct the service (Builder handles dependencies):
|
| 30 |
+
* // custom config can be injected, see Payone_Config
|
| 31 |
+
* $builder = new Payone_Builder();
|
| 32 |
+
*
|
| 33 |
+
* $service = $builder->buildServiceVerificationAddressCheck();
|
| 34 |
+
*
|
| 35 |
+
* // Construct a valid request:
|
| 36 |
+
* $request = new Payone_Api_Request_AddressCheck();
|
| 37 |
+
* $request->setAid($aid);
|
| 38 |
+
* // Set all required parameters for an "addresscheck" request
|
| 39 |
+
*
|
| 40 |
+
* // Start AddressCheck action:
|
| 41 |
+
* $response = $service->check($request);
|
| 42 |
+
* </pre>
|
| 43 |
+
*
|
| 44 |
+
*
|
| 45 |
+
* @category Payone
|
| 46 |
+
* @package Payone_Api
|
| 47 |
+
* @subpackage Service
|
| 48 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 49 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 50 |
+
* @link http://www.noovias.com
|
| 51 |
+
*/
|
| 52 |
+
class Payone_Api_Service_Verification_AddressCheck
|
| 53 |
+
extends Payone_Api_Service_Abstract
|
| 54 |
+
{
|
| 55 |
+
/**
|
| 56 |
+
*
|
| 57 |
+
* Perform an AddressCheck with the injected request
|
| 58 |
+
*
|
| 59 |
+
* @api
|
| 60 |
+
*
|
| 61 |
+
* @param Payone_Api_Request_AddressCheck $request
|
| 62 |
+
*
|
| 63 |
+
* @return Payone_Api_Response_AddressCheck_Invalid|Payone_Api_Response_AddressCheck_Valid|Payone_Api_Response_Error
|
| 64 |
+
* @throws Exception
|
| 65 |
+
*/
|
| 66 |
+
public function check(Payone_Api_Request_AddressCheck $request)
|
| 67 |
+
{
|
| 68 |
+
try {
|
| 69 |
+
$this->validateRequest($request);
|
| 70 |
+
|
| 71 |
+
$requestParams = $request->toArray();
|
| 72 |
+
|
| 73 |
+
$responseRaw = $this->getAdapter()->request($requestParams);
|
| 74 |
+
|
| 75 |
+
$response = $this->getMapperResponse()->map($responseRaw);
|
| 76 |
+
|
| 77 |
+
$this->protocol($request, $response);
|
| 78 |
+
}
|
| 79 |
+
catch (Exception $e) {
|
| 80 |
+
$this->protocolException($e, $request);
|
| 81 |
+
throw $e;
|
| 82 |
+
}
|
| 83 |
+
|
| 84 |
+
return $response;
|
| 85 |
+
}
|
| 86 |
+
|
| 87 |
+
}
|
lib/Payone/Api/Service/Verification/BankAccountCheck.php
CHANGED
|
@@ -1,86 +1,86 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Service
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
* Perform an BankAccountCheck by providing a Request Object
|
| 26 |
-
*
|
| 27 |
-
* <b>Example:</b>
|
| 28 |
-
* <pre class="prettyprint">
|
| 29 |
-
* // Construct the service (Builder handles dependencies):
|
| 30 |
-
* // custom config can be injected, see Payone_Config
|
| 31 |
-
* $builder = new Payone_Builder();
|
| 32 |
-
*
|
| 33 |
-
* $service = $builder->buildServiceVerificationBankAccountCheck();
|
| 34 |
-
*
|
| 35 |
-
* // Construct a valid request:
|
| 36 |
-
* $request = new Payone_Api_Request_BankAccountCheck();
|
| 37 |
-
* $request->setAid($aid);
|
| 38 |
-
* // Set all required parameters for an "bankaccountcheck" request
|
| 39 |
-
*
|
| 40 |
-
* // Start BankAccountCheck action:
|
| 41 |
-
* $response = $service->check($request);
|
| 42 |
-
*
|
| 43 |
-
* </pre>
|
| 44 |
-
*
|
| 45 |
-
* @category Payone
|
| 46 |
-
* @package Payone_Api
|
| 47 |
-
* @subpackage Service
|
| 48 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 49 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 50 |
-
* @link http://www.noovias.com
|
| 51 |
-
*/
|
| 52 |
-
class Payone_Api_Service_Verification_BankAccountCheck
|
| 53 |
-
extends Payone_Api_Service_Abstract
|
| 54 |
-
{
|
| 55 |
-
/**
|
| 56 |
-
* Perform a BankAccountCheck with the injected request
|
| 57 |
-
*
|
| 58 |
-
* @api
|
| 59 |
-
*
|
| 60 |
-
* @param Payone_Api_Request_BankAccountCheck $request
|
| 61 |
-
*
|
| 62 |
-
* @return Payone_Api_Response_BankAccountCheck_Blocked|Payone_Api_Response_BankAccountCheck_Invalid|Payone_Api_Response_BankAccountCheck_Valid|Payone_Api_Response_Error
|
| 63 |
-
* @throws Exception
|
| 64 |
-
*/
|
| 65 |
-
public function check(Payone_Api_Request_BankAccountCheck $request)
|
| 66 |
-
{
|
| 67 |
-
try {
|
| 68 |
-
$this->validateRequest($request);
|
| 69 |
-
|
| 70 |
-
$requestParams = $request->toArray();
|
| 71 |
-
|
| 72 |
-
$responseRaw = $this->getAdapter()->request($requestParams);
|
| 73 |
-
|
| 74 |
-
$response = $this->getMapperResponse()->map($responseRaw);
|
| 75 |
-
|
| 76 |
-
$this->protocol($request, $response);
|
| 77 |
-
}
|
| 78 |
-
catch (Exception $e) {
|
| 79 |
-
$this->protocolException($e, $request);
|
| 80 |
-
throw $e;
|
| 81 |
-
}
|
| 82 |
-
|
| 83 |
-
return $response;
|
| 84 |
-
}
|
| 85 |
-
|
| 86 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Service
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
* Perform an BankAccountCheck by providing a Request Object
|
| 26 |
+
*
|
| 27 |
+
* <b>Example:</b>
|
| 28 |
+
* <pre class="prettyprint">
|
| 29 |
+
* // Construct the service (Builder handles dependencies):
|
| 30 |
+
* // custom config can be injected, see Payone_Config
|
| 31 |
+
* $builder = new Payone_Builder();
|
| 32 |
+
*
|
| 33 |
+
* $service = $builder->buildServiceVerificationBankAccountCheck();
|
| 34 |
+
*
|
| 35 |
+
* // Construct a valid request:
|
| 36 |
+
* $request = new Payone_Api_Request_BankAccountCheck();
|
| 37 |
+
* $request->setAid($aid);
|
| 38 |
+
* // Set all required parameters for an "bankaccountcheck" request
|
| 39 |
+
*
|
| 40 |
+
* // Start BankAccountCheck action:
|
| 41 |
+
* $response = $service->check($request);
|
| 42 |
+
*
|
| 43 |
+
* </pre>
|
| 44 |
+
*
|
| 45 |
+
* @category Payone
|
| 46 |
+
* @package Payone_Api
|
| 47 |
+
* @subpackage Service
|
| 48 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 49 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 50 |
+
* @link http://www.noovias.com
|
| 51 |
+
*/
|
| 52 |
+
class Payone_Api_Service_Verification_BankAccountCheck
|
| 53 |
+
extends Payone_Api_Service_Abstract
|
| 54 |
+
{
|
| 55 |
+
/**
|
| 56 |
+
* Perform a BankAccountCheck with the injected request
|
| 57 |
+
*
|
| 58 |
+
* @api
|
| 59 |
+
*
|
| 60 |
+
* @param Payone_Api_Request_BankAccountCheck $request
|
| 61 |
+
*
|
| 62 |
+
* @return Payone_Api_Response_BankAccountCheck_Blocked|Payone_Api_Response_BankAccountCheck_Invalid|Payone_Api_Response_BankAccountCheck_Valid|Payone_Api_Response_Error
|
| 63 |
+
* @throws Exception
|
| 64 |
+
*/
|
| 65 |
+
public function check(Payone_Api_Request_BankAccountCheck $request)
|
| 66 |
+
{
|
| 67 |
+
try {
|
| 68 |
+
$this->validateRequest($request);
|
| 69 |
+
|
| 70 |
+
$requestParams = $request->toArray();
|
| 71 |
+
|
| 72 |
+
$responseRaw = $this->getAdapter()->request($requestParams);
|
| 73 |
+
|
| 74 |
+
$response = $this->getMapperResponse()->map($responseRaw);
|
| 75 |
+
|
| 76 |
+
$this->protocol($request, $response);
|
| 77 |
+
}
|
| 78 |
+
catch (Exception $e) {
|
| 79 |
+
$this->protocolException($e, $request);
|
| 80 |
+
throw $e;
|
| 81 |
+
}
|
| 82 |
+
|
| 83 |
+
return $response;
|
| 84 |
+
}
|
| 85 |
+
|
| 86 |
+
}
|
lib/Payone/Api/Service/Verification/Consumerscore.php
CHANGED
|
@@ -1,86 +1,86 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Service
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
* Perform a Consumerscore check by providing a Request Object
|
| 26 |
-
*
|
| 27 |
-
* <b>Example:</b>
|
| 28 |
-
* <pre class="prettyprint">
|
| 29 |
-
* // Construct the service (Builder handles dependencies):
|
| 30 |
-
* // custom config can be injected, see Payone_Config
|
| 31 |
-
* $builder = new Payone_Builder();
|
| 32 |
-
*
|
| 33 |
-
* $service = $builder->buildServiceVerificationConsumerscore();
|
| 34 |
-
*
|
| 35 |
-
* // Construct a valid request:
|
| 36 |
-
* $request = new Payone_Api_Request_Consumerscore();
|
| 37 |
-
* $request->setAid($aid);
|
| 38 |
-
* // Set all required parameters for an "consumerscore" request
|
| 39 |
-
*
|
| 40 |
-
* // Start Consumerscore action:
|
| 41 |
-
* $response = $service->score($request);
|
| 42 |
-
* </pre>
|
| 43 |
-
*
|
| 44 |
-
* @category Payone
|
| 45 |
-
* @package Payone_Api
|
| 46 |
-
* @subpackage Service
|
| 47 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 48 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 49 |
-
* @link http://www.noovias.com
|
| 50 |
-
*/
|
| 51 |
-
class Payone_Api_Service_Verification_Consumerscore
|
| 52 |
-
extends Payone_Api_Service_Abstract
|
| 53 |
-
{
|
| 54 |
-
/**
|
| 55 |
-
*
|
| 56 |
-
* Perform a consumerscore check with the injected request
|
| 57 |
-
*
|
| 58 |
-
* @api
|
| 59 |
-
*
|
| 60 |
-
* @param Payone_Api_Request_Consumerscore $request
|
| 61 |
-
*
|
| 62 |
-
* @return Payone_Api_Response_Consumerscore_Invalid|Payone_Api_Response_Consumerscore_Valid|Payone_Api_Response_Error
|
| 63 |
-
* @throws Exception
|
| 64 |
-
*/
|
| 65 |
-
public function score(Payone_Api_Request_Consumerscore $request)
|
| 66 |
-
{
|
| 67 |
-
try {
|
| 68 |
-
$this->validateRequest($request);
|
| 69 |
-
|
| 70 |
-
$requestParams = $request->toArray();
|
| 71 |
-
|
| 72 |
-
$responseRaw = $this->getAdapter()->request($requestParams);
|
| 73 |
-
|
| 74 |
-
$response = $this->getMapperResponse()->map($responseRaw);
|
| 75 |
-
|
| 76 |
-
$this->protocol($request, $response);
|
| 77 |
-
}
|
| 78 |
-
catch (Exception $e) {
|
| 79 |
-
$this->protocolException($e, $request);
|
| 80 |
-
throw $e;
|
| 81 |
-
}
|
| 82 |
-
|
| 83 |
-
return $response;
|
| 84 |
-
}
|
| 85 |
-
|
| 86 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Service
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
* Perform a Consumerscore check by providing a Request Object
|
| 26 |
+
*
|
| 27 |
+
* <b>Example:</b>
|
| 28 |
+
* <pre class="prettyprint">
|
| 29 |
+
* // Construct the service (Builder handles dependencies):
|
| 30 |
+
* // custom config can be injected, see Payone_Config
|
| 31 |
+
* $builder = new Payone_Builder();
|
| 32 |
+
*
|
| 33 |
+
* $service = $builder->buildServiceVerificationConsumerscore();
|
| 34 |
+
*
|
| 35 |
+
* // Construct a valid request:
|
| 36 |
+
* $request = new Payone_Api_Request_Consumerscore();
|
| 37 |
+
* $request->setAid($aid);
|
| 38 |
+
* // Set all required parameters for an "consumerscore" request
|
| 39 |
+
*
|
| 40 |
+
* // Start Consumerscore action:
|
| 41 |
+
* $response = $service->score($request);
|
| 42 |
+
* </pre>
|
| 43 |
+
*
|
| 44 |
+
* @category Payone
|
| 45 |
+
* @package Payone_Api
|
| 46 |
+
* @subpackage Service
|
| 47 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 48 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 49 |
+
* @link http://www.noovias.com
|
| 50 |
+
*/
|
| 51 |
+
class Payone_Api_Service_Verification_Consumerscore
|
| 52 |
+
extends Payone_Api_Service_Abstract
|
| 53 |
+
{
|
| 54 |
+
/**
|
| 55 |
+
*
|
| 56 |
+
* Perform a consumerscore check with the injected request
|
| 57 |
+
*
|
| 58 |
+
* @api
|
| 59 |
+
*
|
| 60 |
+
* @param Payone_Api_Request_Consumerscore $request
|
| 61 |
+
*
|
| 62 |
+
* @return Payone_Api_Response_Consumerscore_Invalid|Payone_Api_Response_Consumerscore_Valid|Payone_Api_Response_Error
|
| 63 |
+
* @throws Exception
|
| 64 |
+
*/
|
| 65 |
+
public function score(Payone_Api_Request_Consumerscore $request)
|
| 66 |
+
{
|
| 67 |
+
try {
|
| 68 |
+
$this->validateRequest($request);
|
| 69 |
+
|
| 70 |
+
$requestParams = $request->toArray();
|
| 71 |
+
|
| 72 |
+
$responseRaw = $this->getAdapter()->request($requestParams);
|
| 73 |
+
|
| 74 |
+
$response = $this->getMapperResponse()->map($responseRaw);
|
| 75 |
+
|
| 76 |
+
$this->protocol($request, $response);
|
| 77 |
+
}
|
| 78 |
+
catch (Exception $e) {
|
| 79 |
+
$this->protocolException($e, $request);
|
| 80 |
+
throw $e;
|
| 81 |
+
}
|
| 82 |
+
|
| 83 |
+
return $response;
|
| 84 |
+
}
|
| 85 |
+
|
| 86 |
+
}
|
lib/Payone/Api/Service/Verification/CreditCardCheck.php
CHANGED
|
@@ -1,85 +1,85 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Service
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
* Perform an CreditCardCheck by providing a Request Object
|
| 26 |
-
*
|
| 27 |
-
* <b>Example:</b>
|
| 28 |
-
* <pre class="prettyprint">
|
| 29 |
-
* // Construct the service (Builder handles dependencies):
|
| 30 |
-
* // custom config can be injected, see Payone_Config
|
| 31 |
-
* $builder = new Payone_Builder();
|
| 32 |
-
*
|
| 33 |
-
* $service = $builder->buildServiceVerificationCreditCardCheck();
|
| 34 |
-
*
|
| 35 |
-
* // Construct a valid request:
|
| 36 |
-
* $request = new Payone_Api_Request_CreditCardCheck();
|
| 37 |
-
* $request->setAid($aid);
|
| 38 |
-
* // Set all required parameters for an "creditcardcheck" request
|
| 39 |
-
*
|
| 40 |
-
* // Start CreditCardCheck action:
|
| 41 |
-
* $response = $service->check($request);
|
| 42 |
-
* </pre>
|
| 43 |
-
*
|
| 44 |
-
* @category Payone
|
| 45 |
-
* @package Payone_Api
|
| 46 |
-
* @subpackage Service
|
| 47 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 48 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 49 |
-
* @link http://www.noovias.com
|
| 50 |
-
*/
|
| 51 |
-
class Payone_Api_Service_Verification_CreditCardCheck
|
| 52 |
-
extends Payone_Api_Service_Abstract
|
| 53 |
-
{
|
| 54 |
-
/**
|
| 55 |
-
* Perform a CreditCardCheck with the injected request
|
| 56 |
-
*
|
| 57 |
-
* @api
|
| 58 |
-
*
|
| 59 |
-
* @param Payone_Api_Request_CreditCardCheck $request
|
| 60 |
-
*
|
| 61 |
-
* @return Payone_Api_Response_CreditCardCheck_Invalid|Payone_Api_Response_CreditCardCheck_Valid|Payone_Api_Response_Error
|
| 62 |
-
* @throws Exception
|
| 63 |
-
*/
|
| 64 |
-
public function check(Payone_Api_Request_CreditCardCheck $request)
|
| 65 |
-
{
|
| 66 |
-
try {
|
| 67 |
-
$this->validateRequest($request);
|
| 68 |
-
|
| 69 |
-
$requestParams = $request->toArray();
|
| 70 |
-
|
| 71 |
-
$responseRaw = $this->getAdapter()->request($requestParams);
|
| 72 |
-
|
| 73 |
-
$response = $this->getMapperResponse()->map($responseRaw);
|
| 74 |
-
|
| 75 |
-
$this->protocol($request, $response);
|
| 76 |
-
}
|
| 77 |
-
catch (Exception $e) {
|
| 78 |
-
$this->protocolException($e, $request);
|
| 79 |
-
throw $e;
|
| 80 |
-
}
|
| 81 |
-
|
| 82 |
-
return $response;
|
| 83 |
-
}
|
| 84 |
-
|
| 85 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Service
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
* Perform an CreditCardCheck by providing a Request Object
|
| 26 |
+
*
|
| 27 |
+
* <b>Example:</b>
|
| 28 |
+
* <pre class="prettyprint">
|
| 29 |
+
* // Construct the service (Builder handles dependencies):
|
| 30 |
+
* // custom config can be injected, see Payone_Config
|
| 31 |
+
* $builder = new Payone_Builder();
|
| 32 |
+
*
|
| 33 |
+
* $service = $builder->buildServiceVerificationCreditCardCheck();
|
| 34 |
+
*
|
| 35 |
+
* // Construct a valid request:
|
| 36 |
+
* $request = new Payone_Api_Request_CreditCardCheck();
|
| 37 |
+
* $request->setAid($aid);
|
| 38 |
+
* // Set all required parameters for an "creditcardcheck" request
|
| 39 |
+
*
|
| 40 |
+
* // Start CreditCardCheck action:
|
| 41 |
+
* $response = $service->check($request);
|
| 42 |
+
* </pre>
|
| 43 |
+
*
|
| 44 |
+
* @category Payone
|
| 45 |
+
* @package Payone_Api
|
| 46 |
+
* @subpackage Service
|
| 47 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 48 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 49 |
+
* @link http://www.noovias.com
|
| 50 |
+
*/
|
| 51 |
+
class Payone_Api_Service_Verification_CreditCardCheck
|
| 52 |
+
extends Payone_Api_Service_Abstract
|
| 53 |
+
{
|
| 54 |
+
/**
|
| 55 |
+
* Perform a CreditCardCheck with the injected request
|
| 56 |
+
*
|
| 57 |
+
* @api
|
| 58 |
+
*
|
| 59 |
+
* @param Payone_Api_Request_CreditCardCheck $request
|
| 60 |
+
*
|
| 61 |
+
* @return Payone_Api_Response_CreditCardCheck_Invalid|Payone_Api_Response_CreditCardCheck_Valid|Payone_Api_Response_Error
|
| 62 |
+
* @throws Exception
|
| 63 |
+
*/
|
| 64 |
+
public function check(Payone_Api_Request_CreditCardCheck $request)
|
| 65 |
+
{
|
| 66 |
+
try {
|
| 67 |
+
$this->validateRequest($request);
|
| 68 |
+
|
| 69 |
+
$requestParams = $request->toArray();
|
| 70 |
+
|
| 71 |
+
$responseRaw = $this->getAdapter()->request($requestParams);
|
| 72 |
+
|
| 73 |
+
$response = $this->getMapperResponse()->map($responseRaw);
|
| 74 |
+
|
| 75 |
+
$this->protocol($request, $response);
|
| 76 |
+
}
|
| 77 |
+
catch (Exception $e) {
|
| 78 |
+
$this->protocolException($e, $request);
|
| 79 |
+
throw $e;
|
| 80 |
+
}
|
| 81 |
+
|
| 82 |
+
return $response;
|
| 83 |
+
}
|
| 84 |
+
|
| 85 |
+
}
|
lib/Payone/Api/Validator/Abstract.php
CHANGED
|
@@ -1,35 +1,35 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Validator
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Validator
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
abstract class Payone_Api_Validator_Abstract implements Payone_Api_Validator_Interface
|
| 34 |
-
{
|
| 35 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Validator
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Validator
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
abstract class Payone_Api_Validator_Abstract implements Payone_Api_Validator_Interface
|
| 34 |
+
{
|
| 35 |
+
}
|
lib/Payone/Api/Validator/DefaultParameters.php
CHANGED
|
@@ -1,60 +1,60 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Validator
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Validator
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_Api_Validator_DefaultParameters extends Payone_Api_Validator_Abstract
|
| 34 |
-
{
|
| 35 |
-
/**
|
| 36 |
-
* @param Payone_Api_Request_Interface $request
|
| 37 |
-
* @return bool
|
| 38 |
-
* @throws Payone_Api_Exception_Request_InvalidKey
|
| 39 |
-
* @throws Payone_Api_Exception_Request_InvalidMid
|
| 40 |
-
* @throws Payone_Api_Exception_Request_InvalidMode
|
| 41 |
-
* @throws Payone_Api_Exception_Request_InvalidPortalid
|
| 42 |
-
*/
|
| 43 |
-
public function validateRequest(Payone_Api_Request_Interface $request)
|
| 44 |
-
{
|
| 45 |
-
if ($request->getMid() == '') {
|
| 46 |
-
throw new Payone_Api_Exception_Request_InvalidMid();
|
| 47 |
-
}
|
| 48 |
-
if ($request->getPortalid() == '') {
|
| 49 |
-
throw new Payone_Api_Exception_Request_InvalidPortalid();
|
| 50 |
-
}
|
| 51 |
-
if ($request->getKey() == '') {
|
| 52 |
-
throw new Payone_Api_Exception_Request_InvalidKey();
|
| 53 |
-
}
|
| 54 |
-
if ($request->getMode() == '') {
|
| 55 |
-
throw new Payone_Api_Exception_Request_InvalidMode();
|
| 56 |
-
}
|
| 57 |
-
|
| 58 |
-
return true;
|
| 59 |
-
}
|
| 60 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Validator
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Validator
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_Api_Validator_DefaultParameters extends Payone_Api_Validator_Abstract
|
| 34 |
+
{
|
| 35 |
+
/**
|
| 36 |
+
* @param Payone_Api_Request_Interface $request
|
| 37 |
+
* @return bool
|
| 38 |
+
* @throws Payone_Api_Exception_Request_InvalidKey
|
| 39 |
+
* @throws Payone_Api_Exception_Request_InvalidMid
|
| 40 |
+
* @throws Payone_Api_Exception_Request_InvalidMode
|
| 41 |
+
* @throws Payone_Api_Exception_Request_InvalidPortalid
|
| 42 |
+
*/
|
| 43 |
+
public function validateRequest(Payone_Api_Request_Interface $request)
|
| 44 |
+
{
|
| 45 |
+
if ($request->getMid() == '') {
|
| 46 |
+
throw new Payone_Api_Exception_Request_InvalidMid();
|
| 47 |
+
}
|
| 48 |
+
if ($request->getPortalid() == '') {
|
| 49 |
+
throw new Payone_Api_Exception_Request_InvalidPortalid();
|
| 50 |
+
}
|
| 51 |
+
if ($request->getKey() == '') {
|
| 52 |
+
throw new Payone_Api_Exception_Request_InvalidKey();
|
| 53 |
+
}
|
| 54 |
+
if ($request->getMode() == '') {
|
| 55 |
+
throw new Payone_Api_Exception_Request_InvalidMode();
|
| 56 |
+
}
|
| 57 |
+
|
| 58 |
+
return true;
|
| 59 |
+
}
|
| 60 |
+
}
|
lib/Payone/Api/Validator/Interface.php
CHANGED
|
@@ -1,41 +1,41 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_Api
|
| 17 |
-
* @subpackage Validator
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_Api
|
| 28 |
-
* @subpackage Validator
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
interface Payone_Api_Validator_Interface
|
| 34 |
-
{
|
| 35 |
-
/**
|
| 36 |
-
* @abstract
|
| 37 |
-
* @param Payone_Api_Request_Interface $request
|
| 38 |
-
* @return bool
|
| 39 |
-
*/
|
| 40 |
-
public function validateRequest(Payone_Api_Request_Interface $request);
|
| 41 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_Api
|
| 17 |
+
* @subpackage Validator
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_Api
|
| 28 |
+
* @subpackage Validator
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
interface Payone_Api_Validator_Interface
|
| 34 |
+
{
|
| 35 |
+
/**
|
| 36 |
+
* @abstract
|
| 37 |
+
* @param Payone_Api_Request_Interface $request
|
| 38 |
+
* @return bool
|
| 39 |
+
*/
|
| 40 |
+
public function validateRequest(Payone_Api_Request_Interface $request);
|
| 41 |
+
}
|
lib/Payone/Bootstrap.php
CHANGED
|
@@ -1,48 +1,48 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone
|
| 17 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 18 |
-
* @author Matthias Walter <info@noovias.com>
|
| 19 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 20 |
-
* @link http://www.noovias.com
|
| 21 |
-
*/
|
| 22 |
-
|
| 23 |
-
/**
|
| 24 |
-
* This Class Initializes the PAYONE SDK
|
| 25 |
-
*
|
| 26 |
-
* It configures the Autoloader for the included Log4php framework
|
| 27 |
-
* And also includes the PAYONE Autoloader
|
| 28 |
-
*
|
| 29 |
-
* @category Payone
|
| 30 |
-
* @package Payone
|
| 31 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 32 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 33 |
-
* @link http://www.noovias.com
|
| 34 |
-
*/
|
| 35 |
-
class Payone_Bootstrap
|
| 36 |
-
{
|
| 37 |
-
public function init()
|
| 38 |
-
{
|
| 39 |
-
$this->initPayone();
|
| 40 |
-
}
|
| 41 |
-
|
| 42 |
-
protected function initPayone()
|
| 43 |
-
{
|
| 44 |
-
require_once 'Payone/Autoload.php';
|
| 45 |
-
new Payone_Autoload();
|
| 46 |
-
}
|
| 47 |
-
|
| 48 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone
|
| 17 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 18 |
+
* @author Matthias Walter <info@noovias.com>
|
| 19 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 20 |
+
* @link http://www.noovias.com
|
| 21 |
+
*/
|
| 22 |
+
|
| 23 |
+
/**
|
| 24 |
+
* This Class Initializes the PAYONE SDK
|
| 25 |
+
*
|
| 26 |
+
* It configures the Autoloader for the included Log4php framework
|
| 27 |
+
* And also includes the PAYONE Autoloader
|
| 28 |
+
*
|
| 29 |
+
* @category Payone
|
| 30 |
+
* @package Payone
|
| 31 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 32 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 33 |
+
* @link http://www.noovias.com
|
| 34 |
+
*/
|
| 35 |
+
class Payone_Bootstrap
|
| 36 |
+
{
|
| 37 |
+
public function init()
|
| 38 |
+
{
|
| 39 |
+
$this->initPayone();
|
| 40 |
+
}
|
| 41 |
+
|
| 42 |
+
protected function initPayone()
|
| 43 |
+
{
|
| 44 |
+
require_once 'Payone/Autoload.php';
|
| 45 |
+
new Payone_Autoload();
|
| 46 |
+
}
|
| 47 |
+
|
| 48 |
+
}
|
lib/Payone/ClientApi/Enum/RequestType.php
CHANGED
|
@@ -1,36 +1,36 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_ClientApi
|
| 17 |
-
* @subpackage Enum
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_ClientApi
|
| 28 |
-
* @subpackage Enum
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_ClientApi_Enum_RequestType
|
| 34 |
-
{
|
| 35 |
-
const CREDITCARDCHECK = 'creditcardcheck';
|
| 36 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_ClientApi
|
| 17 |
+
* @subpackage Enum
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_ClientApi
|
| 28 |
+
* @subpackage Enum
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_ClientApi_Enum_RequestType
|
| 34 |
+
{
|
| 35 |
+
const CREDITCARDCHECK = 'creditcardcheck';
|
| 36 |
+
}
|
lib/Payone/ClientApi/Enum/ResponseType.php
CHANGED
|
@@ -1,37 +1,37 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_ClientApi
|
| 17 |
-
* @subpackage Enum
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_ClientApi
|
| 28 |
-
* @subpackage Enum
|
| 29 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
class Payone_ClientApi_Enum_ResponseType
|
| 34 |
-
{
|
| 35 |
-
const JSON = 'JSON';
|
| 36 |
-
const REDIRECT = 'REDIRECT';
|
| 37 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_ClientApi
|
| 17 |
+
* @subpackage Enum
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_ClientApi
|
| 28 |
+
* @subpackage Enum
|
| 29 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 30 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
+
* @link http://www.noovias.com
|
| 32 |
+
*/
|
| 33 |
+
class Payone_ClientApi_Enum_ResponseType
|
| 34 |
+
{
|
| 35 |
+
const JSON = 'JSON';
|
| 36 |
+
const REDIRECT = 'REDIRECT';
|
| 37 |
+
}
|
lib/Payone/ClientApi/Exception/Abstract.php
CHANGED
|
@@ -1,36 +1,36 @@
|
|
| 1 |
-
<?php
|
| 2 |
-
/**
|
| 3 |
-
*
|
| 4 |
-
* NOTICE OF LICENSE
|
| 5 |
-
*
|
| 6 |
-
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
-
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
-
*
|
| 9 |
-
* DISCLAIMER
|
| 10 |
-
*
|
| 11 |
-
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
-
* versions in the future. If you wish to customize Payone for your
|
| 13 |
-
* needs please refer to http://www.payone.de for more information.
|
| 14 |
-
*
|
| 15 |
-
* @category Payone
|
| 16 |
-
* @package Payone_ClientApi
|
| 17 |
-
* @subpackage Exception
|
| 18 |
-
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
-
* @author Matthias Walter <info@noovias.com>
|
| 20 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
-
* @link http://www.noovias.com
|
| 22 |
-
*/
|
| 23 |
-
|
| 24 |
-
/**
|
| 25 |
-
*
|
| 26 |
-
* @category Payone
|
| 27 |
-
* @package Payone_ClientApi
|
| 28 |
-
* @subpackage Exception
|
| 29 |
-
|
| 30 |
-
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 31 |
-
* @link http://www.noovias.com
|
| 32 |
-
*/
|
| 33 |
-
abstract class Payone_ClientApi_Exception_Abstract extends Exception
|
| 34 |
-
{
|
| 35 |
-
|
| 36 |
-
}
|
| 1 |
+
<?php
|
| 2 |
+
/**
|
| 3 |
+
*
|
| 4 |
+
* NOTICE OF LICENSE
|
| 5 |
+
*
|
| 6 |
+
* This source file is subject to the GNU General Public License (GPL 3)
|
| 7 |
+
* that is bundled with this package in the file LICENSE.txt
|
| 8 |
+
*
|
| 9 |
+
* DISCLAIMER
|
| 10 |
+
*
|
| 11 |
+
* Do not edit or add to this file if you wish to upgrade Payone to newer
|
| 12 |
+
* versions in the future. If you wish to customize Payone for your
|
| 13 |
+
* needs please refer to http://www.payone.de for more information.
|
| 14 |
+
*
|
| 15 |
+
* @category Payone
|
| 16 |
+
* @package Payone_ClientApi
|
| 17 |
+
* @subpackage Exception
|
| 18 |
+
* @copyright Copyright (c) 2012 <info@noovias.com> - www.noovias.com
|
| 19 |
+
* @author Matthias Walter <info@noovias.com>
|
| 20 |
+
* @license <http://www.gnu.org/licenses/> GNU General Public License (GPL 3)
|
| 21 |
+
* @link http://www.noovias.com
|
| 22 |
+
*/
|
| 23 |
+
|
| 24 |
+
/**
|
| 25 |
+
*
|
| 26 |
+
* @category Payone
|
| 27 |
+
* @package Payone_ClientApi
|
| 28 |
+
* @subpackage Exception
|
| 29 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
