Skip to content

Commit c2e6ad2

Browse files
author
akale
committed
BIN CIM Support
New files
1 parent a37dc0c commit c2e6ad2

14 files changed

Lines changed: 982 additions & 0 deletions

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',
Lines changed: 70 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,70 @@
1+
<?php
2+
3+
namespace net\authorize\api\contract\v1;
4+
5+
/**
6+
* Class representing SecurePaymentContainerErrorType
7+
*
8+
*
9+
* XSD Type: securePaymentContainerErrorType
10+
*/
11+
class SecurePaymentContainerErrorType
12+
{
13+
14+
/**
15+
* @property string $code
16+
*/
17+
private $code = null;
18+
19+
/**
20+
* @property string $description
21+
*/
22+
private $description = null;
23+
24+
/**
25+
* Gets as code
26+
*
27+
* @return string
28+
*/
29+
public function getCode()
30+
{
31+
return $this->code;
32+
}
33+
34+
/**
35+
* Sets a new code
36+
*
37+
* @param string $code
38+
* @return self
39+
*/
40+
public function setCode($code)
41+
{
42+
$this->code = $code;
43+
return $this;
44+
}
45+
46+
/**
47+
* Gets as description
48+
*
49+
* @return string
50+
*/
51+
public function getDescription()
52+
{
53+
return $this->description;
54+
}
55+
56+
/**
57+
* Sets a new description
58+
*
59+
* @param string $description
60+
* @return self
61+
*/
62+
public function setDescription($description)
63+
{
64+
$this->description = $description;
65+
return $this;
66+
}
67+
68+
69+
}
70+
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
<?php
2+
3+
namespace net\authorize\api\contract\v1;
4+
5+
/**
6+
* Class representing SecurePaymentContainerRequest
7+
*/
8+
class SecurePaymentContainerRequest extends ANetApiRequestType
9+
{
10+
11+
/**
12+
* @property \net\authorize\api\contract\v1\WebCheckOutDataType $data
13+
*/
14+
private $data = null;
15+
16+
/**
17+
* Gets as data
18+
*
19+
* @return \net\authorize\api\contract\v1\WebCheckOutDataType
20+
*/
21+
public function getData()
22+
{
23+
return $this->data;
24+
}
25+
26+
/**
27+
* Sets a new data
28+
*
29+
* @param \net\authorize\api\contract\v1\WebCheckOutDataType $data
30+
* @return self
31+
*/
32+
public function setData(\net\authorize\api\contract\v1\WebCheckOutDataType $data)
33+
{
34+
$this->data = $data;
35+
return $this;
36+
}
37+
38+
39+
}
40+
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
<?php
2+
3+
namespace net\authorize\api\contract\v1;
4+
5+
/**
6+
* Class representing SecurePaymentContainerResponse
7+
*/
8+
class SecurePaymentContainerResponse extends ANetApiResponseType
9+
{
10+
11+
/**
12+
* @property \net\authorize\api\contract\v1\OpaqueDataType $opaqueData
13+
*/
14+
private $opaqueData = null;
15+
16+
/**
17+
* Gets as opaqueData
18+
*
19+
* @return \net\authorize\api\contract\v1\OpaqueDataType
20+
*/
21+
public function getOpaqueData()
22+
{
23+
return $this->opaqueData;
24+
}
25+
26+
/**
27+
* Sets a new opaqueData
28+
*
29+
* @param \net\authorize\api\contract\v1\OpaqueDataType $opaqueData
30+
* @return self
31+
*/
32+
public function setOpaqueData(\net\authorize\api\contract\v1\OpaqueDataType $opaqueData)
33+
{
34+
$this->opaqueData = $opaqueData;
35+
return $this;
36+
}
37+
38+
39+
}
40+

0 commit comments

Comments
 (0)