Skip to content

Commit a5f0341

Browse files
authored
Merge pull request #129 from CyberSource/release/may25
Release/may25
2 parents 0e4cf54 + 3cd4f73 commit a5f0341

File tree

269 files changed

+11649
-1815
lines changed

Some content is hidden

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

269 files changed

+11649
-1815
lines changed

cybersource_rest_client.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ require "cybersource_rest_client/version"
1717

1818
Gem::Specification.new do |s|
1919
s.name = "cybersource_rest_client"
20-
s.version = "0.0.72"
20+
s.version = "0.0.73"
2121
s.platform = Gem::Platform::RUBY
2222
s.authors = ["CyberSource"]
2323
s.email = ["[email protected]"]

docs/BatchesApi.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ Method | HTTP request | Description
1111

1212

1313
# **get_batch_report**
14-
> InlineResponse2007 get_batch_report(batch_id)
14+
> InlineResponse2009 get_batch_report(batch_id)
1515
1616
Retrieve a Batch Report
1717

@@ -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

@@ -58,7 +58,7 @@ No authorization required
5858

5959

6060
# **get_batch_status**
61-
> InlineResponse2006 get_batch_status(batch_id)
61+
> InlineResponse2008 get_batch_status(batch_id)
6262
6363
Retrieve a Batch Status
6464

@@ -91,7 +91,7 @@ Name | Type | Description | Notes
9191

9292
### Return type
9393

94-
[**InlineResponse2006**](InlineResponse2006.md)
94+
[**InlineResponse2008**](InlineResponse2008.md)
9595

9696
### Authorization
9797

@@ -105,7 +105,7 @@ No authorization required
105105

106106

107107
# **get_batches_list**
108-
> InlineResponse2005 get_batches_list(opts)
108+
> InlineResponse2007 get_batches_list(opts)
109109
110110
List Batches
111111

@@ -145,7 +145,7 @@ Name | Type | Description | Notes
145145

146146
### Return type
147147

148-
[**InlineResponse2005**](InlineResponse2005.md)
148+
[**InlineResponse2007**](InlineResponse2007.md)
149149

150150
### Authorization
151151

docs/CommerceSolutionsProductsAccountUpdater.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
## Properties
44
Name | Type | Description | Notes
55
------------ | ------------- | ------------- | -------------
6-
**subscription_information** | [**PaymentsProductsPayerAuthenticationSubscriptionInformation**](PaymentsProductsPayerAuthenticationSubscriptionInformation.md) | | [optional]
6+
**subscription_information** | [**PaymentsProductsAlternativePaymentMethodsSubscriptionInformation**](PaymentsProductsAlternativePaymentMethodsSubscriptionInformation.md) | | [optional]
77
**configuration_information** | [**CommerceSolutionsProductsAccountUpdaterConfigurationInformation**](CommerceSolutionsProductsAccountUpdaterConfigurationInformation.md) | | [optional]
88

99

docs/CommerceSolutionsProductsBinLookup.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
## Properties
44
Name | Type | Description | Notes
55
------------ | ------------- | ------------- | -------------
6-
**subscription_information** | [**PaymentsProductsPayerAuthenticationSubscriptionInformation**](PaymentsProductsPayerAuthenticationSubscriptionInformation.md) | | [optional]
6+
**subscription_information** | [**PaymentsProductsAlternativePaymentMethodsSubscriptionInformation**](PaymentsProductsAlternativePaymentMethodsSubscriptionInformation.md) | | [optional]
77
**configuration_information** | [**CommerceSolutionsProductsBinLookupConfigurationInformation**](CommerceSolutionsProductsBinLookupConfigurationInformation.md) | | [optional]
88

99

docs/CommerceSolutionsProductsTokenManagement.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
## Properties
44
Name | Type | Description | Notes
55
------------ | ------------- | ------------- | -------------
6-
**subscription_information** | [**PaymentsProductsPayerAuthenticationSubscriptionInformation**](PaymentsProductsPayerAuthenticationSubscriptionInformation.md) | | [optional]
6+
**subscription_information** | [**PaymentsProductsAlternativePaymentMethodsSubscriptionInformation**](PaymentsProductsAlternativePaymentMethodsSubscriptionInformation.md) | | [optional]
77
**configuration_information** | [**CommerceSolutionsProductsTokenManagementConfigurationInformation**](CommerceSolutionsProductsTokenManagementConfigurationInformation.md) | | [optional]
88

99

docs/DeviceDeAssociateV3Request.md

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

docs/DeviceDeAssociationV3Api.md

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
# CyberSource::DeviceDeAssociationV3Api
2+
3+
All URIs are relative to *https://apitest.cybersource.com*
4+
5+
Method | HTTP request | Description
6+
------------- | ------------- | -------------
7+
[**post_de_associate_v3_terminal**](DeviceDeAssociationV3Api.md#post_de_associate_v3_terminal) | **POST** /dms/v3/devices/deassociate | De-associate a device from merchant to account or reseller and from account to reseller V3
8+
9+
10+
# **post_de_associate_v3_terminal**
11+
> Array<InlineResponse2005> post_de_associate_v3_terminal(device_de_associate_v3_request)
12+
13+
De-associate a device from merchant to account or reseller and from account to reseller V3
14+
15+
A device will be de-associated from its current organization and moved up in the hierarchy. The device'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.
16+
17+
### Example
18+
```ruby
19+
# load the gem
20+
require 'cybersource_rest_client'
21+
22+
api_instance = CyberSource::DeviceDeAssociationV3Api.new
23+
24+
device_de_associate_v3_request = [CyberSource::DeviceDeAssociateV3Request.new] # Array<DeviceDeAssociateV3Request> | deviceId that has to be de-associated to the destination organizationId.
25+
26+
27+
begin
28+
#De-associate a device from merchant to account or reseller and from account to reseller V3
29+
result = api_instance.post_de_associate_v3_terminal(device_de_associate_v3_request)
30+
p result
31+
rescue CyberSource::ApiError => e
32+
puts "Exception when calling DeviceDeAssociationV3Api->post_de_associate_v3_terminal: #{e}"
33+
end
34+
```
35+
36+
### Parameters
37+
38+
Name | Type | Description | Notes
39+
------------- | ------------- | ------------- | -------------
40+
**device_de_associate_v3_request** | [**Array&lt;DeviceDeAssociateV3Request&gt;**](DeviceDeAssociateV3Request.md)| deviceId that has to be de-associated to the destination organizationId. |
41+
42+
### Return type
43+
44+
[**Array&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+
55+
56+

docs/DeviceSearchApi.md

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
# CyberSource::DeviceSearchApi
2+
3+
All URIs are relative to *https://apitest.cybersource.com*
4+
5+
Method | HTTP request | Description
6+
------------- | ------------- | -------------
7+
[**post_search_query_v3**](DeviceSearchApi.md#post_search_query_v3) | **POST** /dms/v3/devices/search | Retrieve List of Devices for a given search query V3
8+
9+
10+
# **post_search_query_v3**
11+
> InlineResponse2006 post_search_query_v3(post_device_search_request_v3)
12+
13+
Retrieve List of Devices for a given search query V3
14+
15+
Search for devices matching a given search query. The search query supports serialNumber, readerId, terminalId, status, statusChangeReason or organizationId Matching results are paginated.
16+
17+
### Example
18+
```ruby
19+
# load the gem
20+
require 'cybersource_rest_client'
21+
22+
api_instance = CyberSource::DeviceSearchApi.new
23+
24+
post_device_search_request_v3 = CyberSource::PostDeviceSearchRequestV3.new # PostDeviceSearchRequestV3 |
25+
26+
27+
begin
28+
#Retrieve List of Devices for a given search query V3
29+
result = api_instance.post_search_query_v3(post_device_search_request_v3)
30+
p result
31+
rescue CyberSource::ApiError => e
32+
puts "Exception when calling DeviceSearchApi->post_search_query_v3: #{e}"
33+
end
34+
```
35+
36+
### Parameters
37+
38+
Name | Type | Description | Notes
39+
------------- | ------------- | ------------- | -------------
40+
**post_device_search_request_v3** | [**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+
55+
56+
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# CyberSource::Dmsv3devicesdeassociateDevices
2+
3+
## Properties
4+
Name | Type | Description | Notes
5+
------------ | ------------- | ------------- | -------------
6+
**device_id** | **String** | | [optional]
7+
**reason** | **String** | | [optional]
8+
**code** | **String** | | [optional]
9+
10+

docs/InlineResponse2005.md

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

149

0 commit comments

Comments
 (0)