Skip to content

Commit 2112140

Browse files
author
Sunny Raj Rathod
authored
Merge pull request #274 from AuthorizeNet/future
Future
2 parents 4851e9b + 8f564e0 commit 2112140

32 files changed

+1643
-67
lines changed

classmap.php

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -392,10 +392,14 @@
392392
'net\authorize\api\contract\v1\ProfileTransVoidType' => $libDir . 'net/authorize/api/contract/v1/ProfileTransVoidType.php',
393393
'net\authorize\api\contract\v1\ReturnedItemType' => $libDir . 'net/authorize/api/contract/v1/ReturnedItemType.php',
394394
'net\authorize\api\contract\v1\SearchCriteriaCustomerProfileType' => $libDir . 'net/authorize/api/contract/v1/SearchCriteriaCustomerProfileType.php',
395+
'net\authorize\api\contract\v1\SecurePaymentContainerErrorType' => $libDir . 'net/authorize/api/contract/v1/SecurePaymentContainerErrorType.php',
396+
'net\authorize\api\contract\v1\SecurePaymentContainerRequest' => $libDir . 'net/authorize/api/contract/v1/SecurePaymentContainerRequest.php',
397+
'net\authorize\api\contract\v1\SecurePaymentContainerResponse' => $libDir . 'net/authorize/api/contract/v1/SecurePaymentContainerResponse.php',
395398
'net\authorize\api\contract\v1\SendCustomerTransactionReceiptRequest' => $libDir . 'net/authorize/api/contract/v1/SendCustomerTransactionReceiptRequest.php',
396399
'net\authorize\api\contract\v1\SendCustomerTransactionReceiptResponse' => $libDir . 'net/authorize/api/contract/v1/SendCustomerTransactionReceiptResponse.php',
397400
'net\authorize\api\contract\v1\SettingType' => $libDir . 'net/authorize/api/contract/v1/SettingType.php',
398401
'net\authorize\api\contract\v1\SolutionType' => $libDir . 'net/authorize/api/contract/v1/SolutionType.php',
402+
'net\authorize\api\contract\v1\SubMerchantType' => $libDir . 'net/authorize/api/contract/v1/SubMerchantType.php',
399403
'net\authorize\api\contract\v1\SubscriptionCustomerProfileType' => $libDir . 'net/authorize/api/contract/v1/SubscriptionCustomerProfileType.php',
400404
'net\authorize\api\contract\v1\SubscriptionDetailType' => $libDir . 'net/authorize/api/contract/v1/SubscriptionDetailType.php',
401405
'net\authorize\api\contract\v1\SubscriptionPaymentType' => $libDir . 'net/authorize/api/contract/v1/SubscriptionPaymentType.php',
@@ -419,6 +423,7 @@
419423
'net\authorize\api\contract\v1\UserFieldType' => $libDir . 'net/authorize/api/contract/v1/UserFieldType.php',
420424
'net\authorize\api\contract\v1\ValidateCustomerPaymentProfileRequest' => $libDir . 'net/authorize/api/contract/v1/ValidateCustomerPaymentProfileRequest.php',
421425
'net\authorize\api\contract\v1\ValidateCustomerPaymentProfileResponse' => $libDir . 'net/authorize/api/contract/v1/ValidateCustomerPaymentProfileResponse.php',
426+
'net\authorize\api\contract\v1\WebCheckOutDataType' => $libDir . 'net/authorize/api/contract/v1/WebCheckOutDataType.php',
422427
'net\authorize\api\contract\v1\KeyManagementSchemeType\DUKPTAType' => $libDir . 'net/authorize/api/contract/v1/KeyManagementSchemeType/DUKPTAType.php',
423428
'net\authorize\api\contract\v1\KeyManagementSchemeType\DUKPTAType\DeviceInfoAType' => $libDir . 'net/authorize/api/contract/v1/KeyManagementSchemeType/DUKPTAType/DeviceInfoAType.php',
424429
'net\authorize\api\contract\v1\KeyManagementSchemeType\DUKPTAType\EncryptedDataAType' => $libDir . 'net/authorize/api/contract/v1/KeyManagementSchemeType/DUKPTAType/EncryptedDataAType.php',
@@ -435,6 +440,7 @@
435440
'net\authorize\api\contract\v1\TransactionResponseType\ErrorsAType\ErrorAType' => $libDir . 'net/authorize/api/contract/v1/TransactionResponseType/ErrorsAType/ErrorAType.php',
436441
'net\authorize\api\contract\v1\TransactionResponseType\MessagesAType\MessageAType' => $libDir . 'net/authorize/api/contract/v1/TransactionResponseType/MessagesAType/MessageAType.php',
437442
'net\authorize\api\contract\v1\TransactionResponseType\SplitTenderPaymentsAType\SplitTenderPaymentAType' => $libDir . 'net/authorize/api/contract/v1/TransactionResponseType/SplitTenderPaymentsAType/SplitTenderPaymentAType.php',
443+
'net\authorize\api\contract\v1\WebCheckOutDataType\TokenAType' => $libDir . 'net/authorize/api/contract/v1/WebCheckOutDataType/TokenAType.php',
438444

439445
'net\authorize\api\contract\v1\GetAUJobSummaryRequest' => $libDir . 'net/authorize/api/contract/v1/getAUJobSummaryRequest.php',
440446
'net\authorize\api\contract\v1\GetAUJobSummaryResponse' => $libDir . 'net/authorize/api/contract/v1/GetAUJobSummaryResponse.php',
@@ -486,6 +492,7 @@
486492
'net\authorize\api\controller\LogoutController' => $libDir . 'net/authorize/api/controller/LogoutController.php',
487493
'net\authorize\api\controller\MobileDeviceLoginController' => $libDir . 'net/authorize/api/controller/MobileDeviceLoginController.php',
488494
'net\authorize\api\controller\MobileDeviceRegistrationController' => $libDir . 'net/authorize/api/controller/MobileDeviceRegistrationController.php',
495+
'net\authorize\api\controller\SecurePaymentContainerController' => $libDir . 'net/authorize/api/controller/SecurePaymentContainerController.php',
489496
'net\authorize\api\controller\SendCustomerTransactionReceiptController' => $libDir . 'net/authorize/api/controller/SendCustomerTransactionReceiptController.php',
490497
'net\authorize\api\controller\UpdateCustomerPaymentProfileController' => $libDir . 'net/authorize/api/controller/UpdateCustomerPaymentProfileController.php',
491498
'net\authorize\api\controller\UpdateCustomerProfileController' => $libDir . 'net/authorize/api/controller/UpdateCustomerProfileController.php',

lib/net/authorize/api/contract/v1/CreditCardMaskedType.php

Lines changed: 32 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
/**
66
* Class representing CreditCardMaskedType
77
*
8-
*
8+
*
99
* XSD Type: creditCardMaskedType
1010
*/
1111
class CreditCardMaskedType
@@ -31,6 +31,11 @@ class CreditCardMaskedType
3131
*/
3232
private $cardArt = null;
3333

34+
/**
35+
* @property string $issuerNumber
36+
*/
37+
private $issuerNumber = null;
38+
3439
/**
3540
* Gets as cardNumber
3641
*
@@ -49,7 +54,7 @@ public function getCardNumber()
4954
*/
5055
public function setCardNumber($cardNumber)
5156
{
52-
$this->cardNumber = $cardNumber;
57+
$this->cardNumber = $cardNumber;
5358
return $this;
5459
}
5560

@@ -71,7 +76,7 @@ public function getExpirationDate()
7176
*/
7277
public function setExpirationDate($expirationDate)
7378
{
74-
$this->expirationDate = $expirationDate;
79+
$this->expirationDate = $expirationDate;
7580
return $this;
7681
}
7782

@@ -93,7 +98,7 @@ public function getCardType()
9398
*/
9499
public function setCardType($cardType)
95100
{
96-
$this->cardType = $cardType;
101+
$this->cardType = $cardType;
97102
return $this;
98103
}
99104

@@ -115,7 +120,29 @@ public function getCardArt()
115120
*/
116121
public function setCardArt(\net\authorize\api\contract\v1\CardArtType $cardArt)
117122
{
118-
$this->cardArt = $cardArt;
123+
$this->cardArt = $cardArt;
124+
return $this;
125+
}
126+
127+
/**
128+
* Gets as issuerNumber
129+
*
130+
* @return string
131+
*/
132+
public function getIssuerNumber()
133+
{
134+
return $this->issuerNumber;
135+
}
136+
137+
/**
138+
* Sets a new issuerNumber
139+
*
140+
* @param string $issuerNumber
141+
* @return self
142+
*/
143+
public function setIssuerNumber($issuerNumber)
144+
{
145+
$this->issuerNumber = $issuerNumber;
119146
return $this;
120147
}
121148

lib/net/authorize/api/contract/v1/GetCustomerPaymentProfileRequest.php

Lines changed: 30 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,11 @@ class GetCustomerPaymentProfileRequest extends ANetApiRequestType
2323
*/
2424
private $unmaskExpirationDate = null;
2525

26+
/**
27+
* @property boolean $includeIssuerInfo
28+
*/
29+
private $includeIssuerInfo = null;
30+
2631
/**
2732
* Gets as customerProfileId
2833
*
@@ -41,7 +46,7 @@ public function getCustomerProfileId()
4146
*/
4247
public function setCustomerProfileId($customerProfileId)
4348
{
44-
$this->customerProfileId = $customerProfileId;
49+
$this->customerProfileId = $customerProfileId;
4550
return $this;
4651
}
4752

@@ -63,7 +68,7 @@ public function getCustomerPaymentProfileId()
6368
*/
6469
public function setCustomerPaymentProfileId($customerPaymentProfileId)
6570
{
66-
$this->customerPaymentProfileId = $customerPaymentProfileId;
71+
$this->customerPaymentProfileId = $customerPaymentProfileId;
6772
return $this;
6873
}
6974

@@ -85,7 +90,29 @@ public function getUnmaskExpirationDate()
8590
*/
8691
public function setUnmaskExpirationDate($unmaskExpirationDate)
8792
{
88-
$this->unmaskExpirationDate = $unmaskExpirationDate;
93+
$this->unmaskExpirationDate = $unmaskExpirationDate;
94+
return $this;
95+
}
96+
97+
/**
98+
* Gets as includeIssuerInfo
99+
*
100+
* @return boolean
101+
*/
102+
public function getIncludeIssuerInfo()
103+
{
104+
return $this->includeIssuerInfo;
105+
}
106+
107+
/**
108+
* Sets a new includeIssuerInfo
109+
*
110+
* @param boolean $includeIssuerInfo
111+
* @return self
112+
*/
113+
public function setIncludeIssuerInfo($includeIssuerInfo)
114+
{
115+
$this->includeIssuerInfo = $includeIssuerInfo;
89116
return $this;
90117
}
91118

lib/net/authorize/api/contract/v1/GetCustomerProfileRequest.php

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,11 @@ class GetCustomerProfileRequest extends ANetApiRequestType
2828
*/
2929
private $unmaskExpirationDate = null;
3030

31+
/**
32+
* @property boolean $includeIssuerInfo
33+
*/
34+
private $includeIssuerInfo = null;
35+
3136
/**
3237
* Gets as customerProfileId
3338
*
@@ -116,6 +121,28 @@ public function setUnmaskExpirationDate($unmaskExpirationDate)
116121
return $this;
117122
}
118123

124+
/**
125+
* Gets as includeIssuerInfo
126+
*
127+
* @return boolean
128+
*/
129+
public function getIncludeIssuerInfo()
130+
{
131+
return $this->includeIssuerInfo;
132+
}
133+
134+
/**
135+
* Sets a new includeIssuerInfo
136+
*
137+
* @param boolean $includeIssuerInfo
138+
* @return self
139+
*/
140+
public function setIncludeIssuerInfo($includeIssuerInfo)
141+
{
142+
$this->includeIssuerInfo = $includeIssuerInfo;
143+
return $this;
144+
}
145+
119146

120147
}
121148

lib/net/authorize/api/contract/v1/GetMerchantDetailsResponse.php

Lines changed: 40 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,11 @@ class GetMerchantDetailsResponse extends ANetApiResponseType
4848
*/
4949
private $currencies = null;
5050

51+
/**
52+
* @property string $publicClientKey
53+
*/
54+
private $publicClientKey = null;
55+
5156
/**
5257
* Gets as isTestMode
5358
*
@@ -66,7 +71,7 @@ public function getIsTestMode()
6671
*/
6772
public function setIsTestMode($isTestMode)
6873
{
69-
$this->isTestMode = $isTestMode;
74+
$this->isTestMode = $isTestMode;
7075
return $this;
7176
}
7277

@@ -78,7 +83,7 @@ public function setIsTestMode($isTestMode)
7883
*/
7984
public function addToProcessors(\net\authorize\api\contract\v1\ProcessorType $processor)
8085
{
81-
$this->processors[] = $processor;
86+
$this->processors[] = $processor;
8287
return $this;
8388
}
8489

@@ -122,7 +127,7 @@ public function getProcessors()
122127
*/
123128
public function setProcessors(array $processors)
124129
{
125-
$this->processors = $processors;
130+
$this->processors = $processors;
126131
return $this;
127132
}
128133

@@ -144,7 +149,7 @@ public function getMerchantName()
144149
*/
145150
public function setMerchantName($merchantName)
146151
{
147-
$this->merchantName = $merchantName;
152+
$this->merchantName = $merchantName;
148153
return $this;
149154
}
150155

@@ -166,7 +171,7 @@ public function getGatewayId()
166171
*/
167172
public function setGatewayId($gatewayId)
168173
{
169-
$this->gatewayId = $gatewayId;
174+
$this->gatewayId = $gatewayId;
170175
return $this;
171176
}
172177

@@ -178,7 +183,7 @@ public function setGatewayId($gatewayId)
178183
*/
179184
public function addToMarketTypes($marketType)
180185
{
181-
$this->marketTypes[] = $marketType;
186+
$this->marketTypes[] = $marketType;
182187
return $this;
183188
}
184189

@@ -222,7 +227,7 @@ public function getMarketTypes()
222227
*/
223228
public function setMarketTypes(array $marketTypes)
224229
{
225-
$this->marketTypes = $marketTypes;
230+
$this->marketTypes = $marketTypes;
226231
return $this;
227232
}
228233

@@ -234,7 +239,7 @@ public function setMarketTypes(array $marketTypes)
234239
*/
235240
public function addToProductCodes($productCode)
236241
{
237-
$this->productCodes[] = $productCode;
242+
$this->productCodes[] = $productCode;
238243
return $this;
239244
}
240245

@@ -278,7 +283,7 @@ public function getProductCodes()
278283
*/
279284
public function setProductCodes(array $productCodes)
280285
{
281-
$this->productCodes = $productCodes;
286+
$this->productCodes = $productCodes;
282287
return $this;
283288
}
284289

@@ -290,7 +295,7 @@ public function setProductCodes(array $productCodes)
290295
*/
291296
public function addToPaymentMethods($paymentMethod)
292297
{
293-
$this->paymentMethods[] = $paymentMethod;
298+
$this->paymentMethods[] = $paymentMethod;
294299
return $this;
295300
}
296301

@@ -334,7 +339,7 @@ public function getPaymentMethods()
334339
*/
335340
public function setPaymentMethods(array $paymentMethods)
336341
{
337-
$this->paymentMethods = $paymentMethods;
342+
$this->paymentMethods = $paymentMethods;
338343
return $this;
339344
}
340345

@@ -346,7 +351,7 @@ public function setPaymentMethods(array $paymentMethods)
346351
*/
347352
public function addToCurrencies($currency)
348353
{
349-
$this->currencies[] = $currency;
354+
$this->currencies[] = $currency;
350355
return $this;
351356
}
352357

@@ -390,7 +395,29 @@ public function getCurrencies()
390395
*/
391396
public function setCurrencies(array $currencies)
392397
{
393-
$this->currencies = $currencies;
398+
$this->currencies = $currencies;
399+
return $this;
400+
}
401+
402+
/**
403+
* Gets as publicClientKey
404+
*
405+
* @return string
406+
*/
407+
public function getPublicClientKey()
408+
{
409+
return $this->publicClientKey;
410+
}
411+
412+
/**
413+
* Sets a new publicClientKey
414+
*
415+
* @param string $publicClientKey
416+
* @return self
417+
*/
418+
public function setPublicClientKey($publicClientKey)
419+
{
420+
$this->publicClientKey = $publicClientKey;
394421
return $this;
395422
}
396423

0 commit comments

Comments
 (0)