Skip to content

Commit 6c162b7

Browse files
authored
Merge pull request #199 from CyberSource/release/may25_2
Release/may25
2 parents 823bcc5 + 9342556 commit 6c162b7

File tree

227 files changed

+9291
-2726
lines changed

Some content is hidden

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

227 files changed

+9291
-2726
lines changed

docs/BatchesApi.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Method | HTTP request | Description
1212

1313
<a name="getBatchReport"></a>
1414
# **getBatchReport**
15-
> InlineResponse2007 getBatchReport(batchId)
15+
> InlineResponse2009 getBatchReport(batchId)
1616
1717
Retrieve a Batch Report
1818

@@ -28,7 +28,7 @@ Retrieve a Batch Report
2828
BatchesApi apiInstance = new BatchesApi();
2929
String batchId = "batchId_example"; // String | Unique identification number assigned to the submitted request.
3030
try {
31-
InlineResponse2007 result = apiInstance.getBatchReport(batchId);
31+
InlineResponse2009 result = apiInstance.getBatchReport(batchId);
3232
System.out.println(result);
3333
} catch (ApiException e) {
3434
System.err.println("Exception when calling BatchesApi#getBatchReport");
@@ -44,7 +44,7 @@ Name | Type | Description | Notes
4444

4545
### Return type
4646

47-
[**InlineResponse2007**](InlineResponse2007.md)
47+
[**InlineResponse2009**](InlineResponse2009.md)
4848

4949
### Authorization
5050

@@ -57,7 +57,7 @@ No authorization required
5757

5858
<a name="getBatchStatus"></a>
5959
# **getBatchStatus**
60-
> InlineResponse2006 getBatchStatus(batchId)
60+
> InlineResponse2008 getBatchStatus(batchId)
6161
6262
Retrieve a Batch Status
6363

@@ -73,7 +73,7 @@ Retrieve a Batch Status
7373
BatchesApi apiInstance = new BatchesApi();
7474
String batchId = "batchId_example"; // String | Unique identification number assigned to the submitted request.
7575
try {
76-
InlineResponse2006 result = apiInstance.getBatchStatus(batchId);
76+
InlineResponse2008 result = apiInstance.getBatchStatus(batchId);
7777
System.out.println(result);
7878
} catch (ApiException e) {
7979
System.err.println("Exception when calling BatchesApi#getBatchStatus");
@@ -89,7 +89,7 @@ Name | Type | Description | Notes
8989

9090
### Return type
9191

92-
[**InlineResponse2006**](InlineResponse2006.md)
92+
[**InlineResponse2008**](InlineResponse2008.md)
9393

9494
### Authorization
9595

@@ -102,7 +102,7 @@ No authorization required
102102

103103
<a name="getBatchesList"></a>
104104
# **getBatchesList**
105-
> InlineResponse2005 getBatchesList(offset, limit, fromDate, toDate)
105+
> InlineResponse2007 getBatchesList(offset, limit, fromDate, toDate)
106106
107107
List Batches
108108

@@ -121,7 +121,7 @@ Long limit = 20L; // Long | The maximum number that can be returned in the array
121121
String fromDate = "fromDate_example"; // String | ISO-8601 format: yyyyMMddTHHmmssZ
122122
String toDate = "toDate_example"; // String | ISO-8601 format: yyyyMMddTHHmmssZ
123123
try {
124-
InlineResponse2005 result = apiInstance.getBatchesList(offset, limit, fromDate, toDate);
124+
InlineResponse2007 result = apiInstance.getBatchesList(offset, limit, fromDate, toDate);
125125
System.out.println(result);
126126
} catch (ApiException e) {
127127
System.err.println("Exception when calling BatchesApi#getBatchesList");
@@ -140,7 +140,7 @@ Name | Type | Description | Notes
140140

141141
### Return type
142142

143-
[**InlineResponse2005**](InlineResponse2005.md)
143+
[**InlineResponse2007**](InlineResponse2007.md)
144144

145145
### Authorization
146146

docs/CommerceSolutionsProductsAccountUpdater.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
## Properties
55
Name | Type | Description | Notes
66
------------ | ------------- | ------------- | -------------
7-
**subscriptionInformation** | [**PaymentsProductsPayerAuthenticationSubscriptionInformation**](PaymentsProductsPayerAuthenticationSubscriptionInformation.md) | | [optional]
7+
**subscriptionInformation** | [**PaymentsProductsAlternativePaymentMethodsSubscriptionInformation**](PaymentsProductsAlternativePaymentMethodsSubscriptionInformation.md) | | [optional]
88
**configurationInformation** | [**CommerceSolutionsProductsAccountUpdaterConfigurationInformation**](CommerceSolutionsProductsAccountUpdaterConfigurationInformation.md) | | [optional]
99

1010

docs/CommerceSolutionsProductsBinLookup.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
## Properties
55
Name | Type | Description | Notes
66
------------ | ------------- | ------------- | -------------
7-
**subscriptionInformation** | [**PaymentsProductsPayerAuthenticationSubscriptionInformation**](PaymentsProductsPayerAuthenticationSubscriptionInformation.md) | | [optional]
7+
**subscriptionInformation** | [**PaymentsProductsAlternativePaymentMethodsSubscriptionInformation**](PaymentsProductsAlternativePaymentMethodsSubscriptionInformation.md) | | [optional]
88
**configurationInformation** | [**CommerceSolutionsProductsBinLookupConfigurationInformation**](CommerceSolutionsProductsBinLookupConfigurationInformation.md) | | [optional]
99

1010

docs/CommerceSolutionsProductsTokenManagement.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
## Properties
55
Name | Type | Description | Notes
66
------------ | ------------- | ------------- | -------------
7-
**subscriptionInformation** | [**PaymentsProductsPayerAuthenticationSubscriptionInformation**](PaymentsProductsPayerAuthenticationSubscriptionInformation.md) | | [optional]
7+
**subscriptionInformation** | [**PaymentsProductsAlternativePaymentMethodsSubscriptionInformation**](PaymentsProductsAlternativePaymentMethodsSubscriptionInformation.md) | | [optional]
88
**configurationInformation** | [**CommerceSolutionsProductsTokenManagementConfigurationInformation**](CommerceSolutionsProductsTokenManagementConfigurationInformation.md) | | [optional]
99

1010

docs/DeviceDeAssociateV3Request.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
2+
# DeviceDeAssociateV3Request
3+
4+
## Properties
5+
Name | Type | Description | Notes
6+
------------ | ------------- | ------------- | -------------
7+
**deviceId** | **String** | ID of the device to be de-associated. |
8+
**organizationId** | **String** | A field representing value of either account id or portfolio id. | [optional]
9+
10+
11+

docs/DeviceDeAssociationV3Api.md

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
# DeviceDeAssociationV3Api
2+
3+
All URIs are relative to *https://apitest.cybersource.com*
4+
5+
Method | HTTP request | Description
6+
------------- | ------------- | -------------
7+
[**postDeAssociateV3Terminal**](DeviceDeAssociationV3Api.md#postDeAssociateV3Terminal) | **POST** /dms/v3/devices/deassociate | De-associate a device from merchant to account or reseller and from account to reseller V3
8+
9+
10+
<a name="postDeAssociateV3Terminal"></a>
11+
# **postDeAssociateV3Terminal**
12+
> List&lt;InlineResponse2005&gt; postDeAssociateV3Terminal(deviceDeAssociateV3Request)
13+
14+
De-associate a device from merchant to account or reseller and from account to reseller V3
15+
16+
A device will be de-associated from its current organization and moved up in the hierarchy. The device&#39;s new position will be determined by a specified destination, either an account or a portfolio. If no destination is provided, the device will default to the currently logged-in user.
17+
18+
### Example
19+
```java
20+
// Import classes:
21+
//import Invokers.ApiException;
22+
//import Api.DeviceDeAssociationV3Api;
23+
24+
25+
DeviceDeAssociationV3Api apiInstance = new DeviceDeAssociationV3Api();
26+
List<DeviceDeAssociateV3Request> deviceDeAssociateV3Request = Arrays.asList(new DeviceDeAssociateV3Request()); // List<DeviceDeAssociateV3Request> | deviceId that has to be de-associated to the destination organizationId.
27+
try {
28+
List<InlineResponse2005> result = apiInstance.postDeAssociateV3Terminal(deviceDeAssociateV3Request);
29+
System.out.println(result);
30+
} catch (ApiException e) {
31+
System.err.println("Exception when calling DeviceDeAssociationV3Api#postDeAssociateV3Terminal");
32+
e.printStackTrace();
33+
}
34+
```
35+
36+
### Parameters
37+
38+
Name | Type | Description | Notes
39+
------------- | ------------- | ------------- | -------------
40+
**deviceDeAssociateV3Request** | [**List&lt;DeviceDeAssociateV3Request&gt;**](DeviceDeAssociateV3Request.md)| deviceId that has to be de-associated to the destination organizationId. |
41+
42+
### Return type
43+
44+
[**List&lt;InlineResponse2005&gt;**](InlineResponse2005.md)
45+
46+
### Authorization
47+
48+
No authorization required
49+
50+
### HTTP request headers
51+
52+
- **Content-Type**: application/json;charset=UTF-8
53+
- **Accept**: application/json;charset=UTF-8
54+

docs/DeviceSearchApi.md

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
# DeviceSearchApi
2+
3+
All URIs are relative to *https://apitest.cybersource.com*
4+
5+
Method | HTTP request | Description
6+
------------- | ------------- | -------------
7+
[**postSearchQueryV3**](DeviceSearchApi.md#postSearchQueryV3) | **POST** /dms/v3/devices/search | Retrieve List of Devices for a given search query V3
8+
9+
10+
<a name="postSearchQueryV3"></a>
11+
# **postSearchQueryV3**
12+
> InlineResponse2006 postSearchQueryV3(postDeviceSearchRequestV3)
13+
14+
Retrieve List of Devices for a given search query V3
15+
16+
Search for devices matching a given search query. The search query supports serialNumber, readerId, terminalId, status, statusChangeReason or organizationId Matching results are paginated.
17+
18+
### Example
19+
```java
20+
// Import classes:
21+
//import Invokers.ApiException;
22+
//import Api.DeviceSearchApi;
23+
24+
25+
DeviceSearchApi apiInstance = new DeviceSearchApi();
26+
PostDeviceSearchRequestV3 postDeviceSearchRequestV3 = new PostDeviceSearchRequestV3(); // PostDeviceSearchRequestV3 |
27+
try {
28+
InlineResponse2006 result = apiInstance.postSearchQueryV3(postDeviceSearchRequestV3);
29+
System.out.println(result);
30+
} catch (ApiException e) {
31+
System.err.println("Exception when calling DeviceSearchApi#postSearchQueryV3");
32+
e.printStackTrace();
33+
}
34+
```
35+
36+
### Parameters
37+
38+
Name | Type | Description | Notes
39+
------------- | ------------- | ------------- | -------------
40+
**postDeviceSearchRequestV3** | [**PostDeviceSearchRequestV3**](PostDeviceSearchRequestV3.md)| |
41+
42+
### Return type
43+
44+
[**InlineResponse2006**](InlineResponse2006.md)
45+
46+
### Authorization
47+
48+
No authorization required
49+
50+
### HTTP request headers
51+
52+
- **Content-Type**: application/json;charset=UTF-8
53+
- **Accept**: application/json;charset=UTF-8
54+
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
2+
# Dmsv3devicesdeassociateDevices
3+
4+
## Properties
5+
Name | Type | Description | Notes
6+
------------ | ------------- | ------------- | -------------
7+
**deviceId** | **String** | | [optional]
8+
**reason** | **String** | | [optional]
9+
**code** | **String** | | [optional]
10+
11+
12+

docs/InlineResponse2005.md

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,8 @@
44
## Properties
55
Name | Type | Description | Notes
66
------------ | ------------- | ------------- | -------------
7-
**links** | [**List&lt;InlineResponse2005Links&gt;**](InlineResponse2005Links.md) | | [optional]
8-
**object** | **String** | | [optional]
9-
**offset** | **Integer** | | [optional]
10-
**limit** | **Integer** | | [optional]
11-
**count** | **Integer** | | [optional]
12-
**total** | **Integer** | | [optional]
13-
**embedded** | [**InlineResponse2005Embedded**](InlineResponse2005Embedded.md) | | [optional]
7+
**status** | **String** | Possible values: - OK | [optional]
8+
**devices** | [**List&lt;Dmsv3devicesdeassociateDevices&gt;**](Dmsv3devicesdeassociateDevices.md) | | [optional]
149

1510

1611

docs/InlineResponse2005Embedded.md

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

docs/InlineResponse2005EmbeddedLinks.md

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

docs/InlineResponse2006.md

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,12 @@
44
## Properties
55
Name | Type | Description | Notes
66
------------ | ------------- | ------------- | -------------
7-
**links** | [**InlineResponse2006Links**](InlineResponse2006Links.md) | | [optional]
8-
**batchId** | **String** | Unique identification number assigned to the submitted request. | [optional]
9-
**batchCreatedDate** | **String** | ISO-8601 format: yyyy-MM-ddTHH:mm:ssZ | [optional]
10-
**batchSource** | **String** | Valid Values: * SCHEDULER * TOKEN_API * CREDIT_CARD_FILE_UPLOAD * AMEX_REGSITRY * AMEX_REGISTRY_API * AMEX_MAINTENANCE | [optional]
11-
**merchantReference** | **String** | Reference used by merchant to identify batch. | [optional]
12-
**batchCaEndpoints** | **String** | | [optional]
13-
**status** | **String** | Valid Values: * REJECTED * RECEIVED * VALIDATED * DECLINED * PROCESSING * COMPLETED | [optional]
14-
**totals** | [**InlineResponse2005EmbeddedTotals**](InlineResponse2005EmbeddedTotals.md) | | [optional]
15-
**billing** | [**InlineResponse2006Billing**](InlineResponse2006Billing.md) | | [optional]
16-
**description** | **String** | | [optional]
7+
**totalCount** | **Integer** | Total number of results. | [optional]
8+
**offset** | **Integer** | Controls the starting point within the collection of results, which defaults to 0. The first item in the collection is retrieved by setting a zero offset. For example, if you have a collection of 15 items to be retrieved from a resource and you specify limit&#x3D;5, you can retrieve the entire set of results in 3 successive requests by varying the offset value like this: &#x60;offset&#x3D;0&#x60; &#x60;offset&#x3D;5&#x60; &#x60;offset&#x3D;10&#x60; **Note:** If an offset larger than the number of results is provided, this will result in no embedded object being returned. | [optional]
9+
**limit** | **Integer** | Controls the maximum number of items that may be returned for a single request. The default is 20, the maximum is 2500. | [optional]
10+
**sort** | **String** | A comma separated list of the following form: &#x60;terminalCreationDate:desc or serialNumber or terminalUpdationDate&#x60; | [optional]
11+
**count** | **Integer** | Results for this page, this could be below the limit. | [optional]
12+
**devices** | [**List&lt;InlineResponse2006Devices&gt;**](InlineResponse2006Devices.md) | A collection of devices | [optional]
1713

1814

1915

docs/InlineResponse2006Devices.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
2+
# InlineResponse2006Devices
3+
4+
## Properties
5+
Name | Type | Description | Notes
6+
------------ | ------------- | ------------- | -------------
7+
**readerId** | **String** | | [optional]
8+
**serialNumber** | **String** | | [optional]
9+
**model** | **String** | | [optional]
10+
**make** | **String** | | [optional]
11+
**hardwareRevision** | **String** | | [optional]
12+
**status** | **String** | Status of the device. Possible Values: - &#39;ACTIVE&#39; - &#39;INACTIVE&#39; | [optional]
13+
**statusChangeReason** | **String** | Reason for change in status. | [optional]
14+
**merchantId** | **String** | ID of the merchant to whom this device is assigned. | [optional]
15+
**accountId** | **String** | ID of the account to whom the device assigned. | [optional]
16+
**terminalCreationDate** | [**DateTime**](DateTime.md) | Timestamp in which the device was created. | [optional]
17+
**terminalUpdationDate** | [**DateTime**](DateTime.md) | Timestamp in which the device was updated/modified. | [optional]
18+
**paymentProcessorToTerminalMap** | [**InlineResponse2006PaymentProcessorToTerminalMap**](InlineResponse2006PaymentProcessorToTerminalMap.md) | | [optional]
19+
20+
21+
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
2+
# InlineResponse2006PaymentProcessorToTerminalMap
3+
4+
## Properties
5+
Name | Type | Description | Notes
6+
------------ | ------------- | ------------- | -------------
7+
**processor** | **String** | | [optional]
8+
**terminalId** | **String** | | [optional]
9+
10+
11+

docs/InlineResponse2007.md

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,13 @@
44
## Properties
55
Name | Type | Description | Notes
66
------------ | ------------- | ------------- | -------------
7-
**version** | **String** | | [optional]
8-
**reportCreatedDate** | **String** | ISO-8601 format: yyyy-MM-ddTHH:mm:ssZ | [optional]
9-
**batchId** | **String** | Unique identification number assigned to the submitted request. | [optional]
10-
**batchSource** | **String** | Valid Values: * SCHEDULER * TOKEN_API * CREDIT_CARD_FILE_UPLOAD * AMEX_REGSITRY * AMEX_REGISTRY_API * AMEX_MAINTENANCE | [optional]
11-
**batchCaEndpoints** | **String** | | [optional]
12-
**batchCreatedDate** | **String** | ISO-8601 format: yyyy-MM-ddTHH:mm:ssZ | [optional]
13-
**merchantReference** | **String** | Reference used by merchant to identify batch. | [optional]
14-
**totals** | [**InlineResponse2005EmbeddedTotals**](InlineResponse2005EmbeddedTotals.md) | | [optional]
15-
**billing** | [**InlineResponse2006Billing**](InlineResponse2006Billing.md) | | [optional]
16-
**records** | [**List&lt;InlineResponse2007Records&gt;**](InlineResponse2007Records.md) | | [optional]
7+
**links** | [**List&lt;InlineResponse2007Links&gt;**](InlineResponse2007Links.md) | | [optional]
8+
**object** | **String** | | [optional]
9+
**offset** | **Integer** | | [optional]
10+
**limit** | **Integer** | | [optional]
11+
**count** | **Integer** | | [optional]
12+
**total** | **Integer** | | [optional]
13+
**embedded** | [**InlineResponse2007Embedded**](InlineResponse2007Embedded.md) | | [optional]
1714

1815

1916

docs/InlineResponse2007Embedded.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
2+
# InlineResponse2007Embedded
3+
4+
## Properties
5+
Name | Type | Description | Notes
6+
------------ | ------------- | ------------- | -------------
7+
**batches** | [**List&lt;InlineResponse2007EmbeddedBatches&gt;**](InlineResponse2007EmbeddedBatches.md) | | [optional]
8+
9+
10+
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11

2-
# InlineResponse2005EmbeddedBatches
2+
# InlineResponse2007EmbeddedBatches
33

44
## Properties
55
Name | Type | Description | Notes
66
------------ | ------------- | ------------- | -------------
7-
**links** | [**InlineResponse2005EmbeddedLinks**](InlineResponse2005EmbeddedLinks.md) | | [optional]
7+
**links** | [**InlineResponse2007EmbeddedLinks**](InlineResponse2007EmbeddedLinks.md) | | [optional]
88
**batchId** | **String** | Unique identification number assigned to the submitted request. | [optional]
99
**batchCreatedDate** | **String** | ISO-8601 format: yyyy-MM-ddTHH:mm:ssZ | [optional]
1010
**batchModifiedDate** | **String** | ISO-8601 format: yyyy-MM-ddTHH:mm:ssZ | [optional]
@@ -13,7 +13,7 @@ Name | Type | Description | Notes
1313
**merchantReference** | **String** | Reference used by merchant to identify batch. | [optional]
1414
**batchCaEndpoints** | **List&lt;String&gt;** | Valid Values: * VISA * MASTERCARD * AMEX | [optional]
1515
**status** | **String** | Valid Values: * REJECTED * RECEIVED * VALIDATED * DECLINED * PROCESSING * COMPLETE | [optional]
16-
**totals** | [**InlineResponse2005EmbeddedTotals**](InlineResponse2005EmbeddedTotals.md) | | [optional]
16+
**totals** | [**InlineResponse2007EmbeddedTotals**](InlineResponse2007EmbeddedTotals.md) | | [optional]
1717

1818

1919

0 commit comments

Comments
 (0)