Skip to content

Commit c16ecb2

Browse files
Merge pull request #108 from CyberSource/release-may-2024
Release May 2024
2 parents cf672fb + 919945d commit c16ecb2

File tree

2,878 files changed

+10884
-6806
lines changed

Some content is hidden

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

2,878 files changed

+10884
-6806
lines changed

cybersource_rest_client.gemspec

+1-1
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.60"
20+
s.version = "0.0.61"
2121
s.platform = Gem::Platform::RUBY
2222
s.authors = ["CyberSource"]
2323
s.email = ["[email protected]"]

docs/AsymmetricKeyManagementApi.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ require 'cybersource_rest_client'
118118

119119
api_instance = CyberSource::AsymmetricKeyManagementApi.new
120120

121-
key_id = "key_id_example" # String | Key ID.
121+
key_id = 'key_id_example' # String | Key ID.
122122

123123

124124
begin
@@ -165,7 +165,7 @@ require 'cybersource_rest_client'
165165

166166
api_instance = CyberSource::AsymmetricKeyManagementApi.new
167167

168-
key_id = "key_id_example" # String | Key ID.
168+
key_id = 'key_id_example' # String | Key ID.
169169

170170
update_asym_keys_request = CyberSource::UpdateAsymKeysRequest.new # UpdateAsymKeysRequest |
171171

docs/BatchesApi.md

+10-10
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+
> InlineResponse2008 get_batch_report(batch_id)
1515
1616
Retrieve a Batch Report
1717

@@ -24,7 +24,7 @@ require 'cybersource_rest_client'
2424

2525
api_instance = CyberSource::BatchesApi.new
2626

27-
batch_id = "batch_id_example" # String | Unique identification number assigned to the submitted request.
27+
batch_id = 'batch_id_example' # String | Unique identification number assigned to the submitted request.
2828

2929

3030
begin
@@ -44,7 +44,7 @@ Name | Type | Description | Notes
4444

4545
### Return type
4646

47-
[**InlineResponse2007**](InlineResponse2007.md)
47+
[**InlineResponse2008**](InlineResponse2008.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+
> InlineResponse2007 get_batch_status(batch_id)
6262
6363
Retrieve a Batch Status
6464

@@ -71,7 +71,7 @@ require 'cybersource_rest_client'
7171

7272
api_instance = CyberSource::BatchesApi.new
7373

74-
batch_id = "batch_id_example" # String | Unique identification number assigned to the submitted request.
74+
batch_id = 'batch_id_example' # String | Unique identification number assigned to the submitted request.
7575

7676

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

9292
### Return type
9393

94-
[**InlineResponse2006**](InlineResponse2006.md)
94+
[**InlineResponse2007**](InlineResponse2007.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+
> InlineResponse2006 get_batches_list(opts)
109109
110110
List Batches
111111

@@ -121,8 +121,8 @@ api_instance = CyberSource::BatchesApi.new
121121
opts = {
122122
offset: 0, # Integer | Starting record in zero-based dataset that should be returned as the first object in the array.
123123
limit: 20, # Integer | The maximum number that can be returned in the array starting from the offset record in zero-based dataset.
124-
from_date: "from_date_example", # String | ISO-8601 format: yyyyMMddTHHmmssZ
125-
to_date: "to_date_example" # String | ISO-8601 format: yyyyMMddTHHmmssZ
124+
from_date: 'from_date_example', # String | ISO-8601 format: yyyyMMddTHHmmssZ
125+
to_date: 'to_date_example' # String | ISO-8601 format: yyyyMMddTHHmmssZ
126126
}
127127

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

146146
### Return type
147147

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

150150
### Authorization
151151

docs/BillingAgreementsApi.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ api_instance = CyberSource::BillingAgreementsApi.new
2525

2626
modify_billing_agreement = CyberSource::ModifyBillingAgreement.new # ModifyBillingAgreement |
2727

28-
id = "id_example" # String | ID for de-registration or cancellation of Billing Agreement
28+
id = 'id_example' # String | ID for de-registration or cancellation of Billing Agreement
2929

3030

3131
begin
@@ -75,7 +75,7 @@ api_instance = CyberSource::BillingAgreementsApi.new
7575

7676
intimate_billing_agreement = CyberSource::IntimateBillingAgreement.new # IntimateBillingAgreement |
7777

78-
id = "id_example" # String | ID for intimation of Billing Agreement
78+
id = 'id_example' # String | ID for intimation of Billing Agreement
7979

8080

8181
begin

docs/Boardingv1registrationsOrganizationInformation.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ Name | Type | Description | Notes
99
**type** | **String** | Determines the type of organization in the hirarchy that this registration will use to onboard this Organization Possible Values: - 'TRANSACTING' - 'STRUCTURAL' - 'MERCHANT' | [optional]
1010
**status** | **String** | Determines the status that the organization will be after being onboarded Possible Values: - 'LIVE' - 'TEST' - 'DRAFT' | [optional]
1111
**configurable** | **BOOLEAN** | This denotes the one organization, with exception to the TRANSACTING types, that is allowed to be used for configuration purposes against products. Eventually this field will be deprecated and all organizations will be allowed for product configuration. | [optional] [default to false]
12-
**business_information** | [**Boardingv1registrationsOrganizationInformationBusinessInformation**](Boardingv1registrationsOrganizationInformationBusinessInformation.md) | | [optional]
12+
**business_information** | [**Boardingv1registrationsOrganizationInformationBusinessInformation**](Boardingv1registrationsOrganizationInformationBusinessInformation.md) | |
1313
**kyc** | [**Boardingv1registrationsOrganizationInformationKYC**](Boardingv1registrationsOrganizationInformationKYC.md) | | [optional]
1414
**owners** | [**Array<Boardingv1registrationsOrganizationInformationOwners>**](Boardingv1registrationsOrganizationInformationOwners.md) | | [optional]
1515

docs/Boardingv1registrationsOrganizationInformationOwners.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,6 @@ Name | Type | Description | Notes
1616
**ownership_percentage** | **Float** | Determines the percentage of ownership this owner has. For the primary owner the percentage can be from 0-100; for other owners the percentage can be from 25-100 and the sum of ownership accross owners cannot exceed 100 |
1717
**phone_number** | **String** | |
1818
**email** | **String** | |
19-
**address** | [**Boardingv1registrationsOrganizationInformationBusinessInformationAddress**](Boardingv1registrationsOrganizationInformationBusinessInformationAddress.md) | | [optional]
19+
**address** | [**Boardingv1registrationsOrganizationInformationBusinessInformationAddress**](Boardingv1registrationsOrganizationInformationBusinessInformationAddress.md) | |
2020

2121

docs/Body.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
## Properties
44
Name | Type | Description | Notes
55
------------ | ------------- | ------------- | -------------
6-
**type** | **String** | Valid Values: * oneOff * amexRegistration | [optional] [default to "oneOff"]
7-
**included** | [**Accountupdaterv1batchesIncluded**](Accountupdaterv1batchesIncluded.md) | | [optional]
6+
**type** | **String** | Valid Values: * oneOff * amexRegistration | [optional] [default to 'oneOff']
7+
**included** | [**Accountupdaterv1batchesIncluded**](Accountupdaterv1batchesIncluded.md) | |
88
**merchant_reference** | **String** | Reference used by merchant to identify batch. | [optional]
99
**notification_email** | **String** | Email used to notify the batch status. |
1010

docs/CaptureApi.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ api_instance = CyberSource::CaptureApi.new
2323

2424
capture_payment_request = CyberSource::CapturePaymentRequest.new # CapturePaymentRequest |
2525

26-
id = "id_example" # String | The payment ID returned from a previous payment request. This ID links the capture to the payment.
26+
id = 'id_example' # String | The payment ID returned from a previous payment request. This ID links the capture to the payment.
2727

2828

2929
begin

docs/CardProcessingConfigCommonCurrencies1.md

+3
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@ Name | Type | Description | Notes
66
**enabled** | **BOOLEAN** | | [optional]
77
**enabled_card_present** | **BOOLEAN** | Indicates whether the card-present transaction is activated for the selected currency. If both enabledCardPresent and enabledCardNotPresent are set to null, then enabledCardPresent will have the value of enabled. | [optional]
88
**enabled_card_not_present** | **BOOLEAN** | Indicates whether the card-present transaction is activated for the selected currency. If both enabledCardPresent and enabledCardNotPresent are set to null, then enabledCardNotPresent will have the value of enabled. | [optional]
9+
**merchant_id** | **Object** | Merchant ID assigned by an acquirer or a processor. Should not be overriden by any other party. Validation details (for selected processors)... <table> <thead><tr><th>Processor</th><th>Acceptance Type</th><th>Required</th><th>Min. Length</th><th>Max. Length</th><th>Regex</th></tr></thead> <tr><td>Barclays</td><td>cp, cnp, hybrid</td><td>Yes</td><td>1</td><td>11</td><td>^[0-9a-zA-Z]+$</td></tr> </table> | [optional]
10+
**terminal_id** | **Object** | The 'Terminal Id' aka TID, is an identifier used for with your payments processor. Depending on the processor and payment acceptance type this may also be the default Terminal ID used for Card Present and Virtual Terminal transactions. Validation details (for selected processors)... <table> <thead><tr><th>Processor</th><th>Acceptance Type</th><th>Required</th><th>Min. Length</th><th>Max. Length</th><th>Regex</th></tr></thead> <tr><td>Barclays</td><td>cp, cnp, hybrid</td><td>Yes</td><td>8</td><td>8</td><td>^[0-9]+$</td></tr> </table> | [optional]
911
**terminal_ids** | **Array<String>** | Applicable for Prisma (prisma) processor. | [optional]
12+
**service_enablement_number** | **Object** | Service Establishment Number (a.k.a. SE Number) is a unique ten-digit number assigned by American Express to a merchant that accepts American Express cards. 10 digit number provided by acquirer currency. This may be unique for each currency, however it depends on the way the processor is set up for the merchant. Validation details (for selected processors)... <table> <thead><tr><th>Processor</th><th>Acceptance Type</th><th>Required</th><th>Min. Length</th><th>Max. Length</th><th>Regex</th></tr></thead> <tr><td>American Express Direct</td><td>cp, cnp, hybrid</td><td>Yes</td><td>10</td><td>10</td><td>^[0-9]+$</td></tr> </table> | [optional]
1013

1114

docs/CaseManagementActionsRequest.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
## Properties
44
Name | Type | Description | Notes
55
------------ | ------------- | ------------- | -------------
6-
**decision_information** | [**Riskv1decisionsidactionsDecisionInformation**](Riskv1decisionsidactionsDecisionInformation.md) | | [optional]
6+
**decision_information** | [**Riskv1decisionsidactionsDecisionInformation**](Riskv1decisionsidactionsDecisionInformation.md) | |
77
**processing_information** | [**Riskv1decisionsidactionsProcessingInformation**](Riskv1decisionsidactionsProcessingInformation.md) | | [optional]
88

99

docs/ChargebackDetailsApi.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,12 @@ require 'cybersource_rest_client'
2121

2222
api_instance = CyberSource::ChargebackDetailsApi.new
2323

24-
start_time = DateTime.parse("2013-10-20T19:20:30+01:00") # DateTime | Valid report Start Time in **ISO 8601 format** Please refer the following link to know more about ISO 8601 format.[Rfc Date Format](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#anchor14) **Example date format:** - yyyy-MM-dd'T'HH:mm:ss.SSSZ (e.g. 2018-01-01T00:00:00.000Z)
24+
start_time = DateTime.parse('2013-10-20T19:20:30+01:00') # DateTime | Valid report Start Time in **ISO 8601 format** Please refer the following link to know more about ISO 8601 format.[Rfc Date Format](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#anchor14) **Example date format:** - yyyy-MM-dd'T'HH:mm:ss.SSSZ (e.g. 2018-01-01T00:00:00.000Z)
2525

26-
end_time = DateTime.parse("2013-10-20T19:20:30+01:00") # DateTime | Valid report End Time in **ISO 8601 format** Please refer the following link to know more about ISO 8601 format.[Rfc Date Format](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#anchor14) **Example date format:** - yyyy-MM-dd'T'HH:mm:ss.SSSZ (e.g. 2018-01-01T00:00:00.000Z)
26+
end_time = DateTime.parse('2013-10-20T19:20:30+01:00') # DateTime | Valid report End Time in **ISO 8601 format** Please refer the following link to know more about ISO 8601 format.[Rfc Date Format](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#anchor14) **Example date format:** - yyyy-MM-dd'T'HH:mm:ss.SSSZ (e.g. 2018-01-01T00:00:00.000Z)
2727

2828
opts = {
29-
organization_id: "organization_id_example" # String | Valid Organization Id
29+
organization_id: 'organization_id_example' # String | Valid Organization Id
3030
}
3131

3232
begin

docs/ChargebackSummariesApi.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,12 @@ require 'cybersource_rest_client'
2121

2222
api_instance = CyberSource::ChargebackSummariesApi.new
2323

24-
start_time = DateTime.parse("2013-10-20T19:20:30+01:00") # DateTime | Valid report Start Time in **ISO 8601 format** Please refer the following link to know more about ISO 8601 format.[Rfc Date Format](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#anchor14) **Example date format:** - yyyy-MM-dd'T'HH:mm:ss.SSSZ (e.g. 2018-01-01T00:00:00.000Z)
24+
start_time = DateTime.parse('2013-10-20T19:20:30+01:00') # DateTime | Valid report Start Time in **ISO 8601 format** Please refer the following link to know more about ISO 8601 format.[Rfc Date Format](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#anchor14) **Example date format:** - yyyy-MM-dd'T'HH:mm:ss.SSSZ (e.g. 2018-01-01T00:00:00.000Z)
2525

26-
end_time = DateTime.parse("2013-10-20T19:20:30+01:00") # DateTime | Valid report End Time in **ISO 8601 format** Please refer the following link to know more about ISO 8601 format.[Rfc Date Format](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#anchor14) **Example date format:** - yyyy-MM-dd'T'HH:mm:ss.SSSZ (e.g. 2018-01-01T00:00:00.000Z)
26+
end_time = DateTime.parse('2013-10-20T19:20:30+01:00') # DateTime | Valid report End Time in **ISO 8601 format** Please refer the following link to know more about ISO 8601 format.[Rfc Date Format](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#anchor14) **Example date format:** - yyyy-MM-dd'T'HH:mm:ss.SSSZ (e.g. 2018-01-01T00:00:00.000Z)
2727

2828
opts = {
29-
organization_id: "organization_id_example" # String | Valid Organization Id
29+
organization_id: 'organization_id_example' # String | Valid Organization Id
3030
}
3131

3232
begin

docs/ConversionDetailsApi.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,12 @@ require 'cybersource_rest_client'
2121

2222
api_instance = CyberSource::ConversionDetailsApi.new
2323

24-
start_time = DateTime.parse("2013-10-20T19:20:30+01:00") # DateTime | Valid report Start Time in **ISO 8601 format** Please refer the following link to know more about ISO 8601 format.[Rfc Date Format](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#anchor14) **Example date format:** - yyyy-MM-dd'T'HH:mm:ss.SSSZ (e.g. 2018-01-01T00:00:00.000Z)
24+
start_time = DateTime.parse('2013-10-20T19:20:30+01:00') # DateTime | Valid report Start Time in **ISO 8601 format** Please refer the following link to know more about ISO 8601 format.[Rfc Date Format](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#anchor14) **Example date format:** - yyyy-MM-dd'T'HH:mm:ss.SSSZ (e.g. 2018-01-01T00:00:00.000Z)
2525

26-
end_time = DateTime.parse("2013-10-20T19:20:30+01:00") # DateTime | Valid report End Time in **ISO 8601 format** Please refer the following link to know more about ISO 8601 format.[Rfc Date Format](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#anchor14) **Example date format:** - yyyy-MM-dd'T'HH:mm:ss.SSSZ (e.g. 2018-01-01T00:00:00.000Z)
26+
end_time = DateTime.parse('2013-10-20T19:20:30+01:00') # DateTime | Valid report End Time in **ISO 8601 format** Please refer the following link to know more about ISO 8601 format.[Rfc Date Format](https://xml2rfc.tools.ietf.org/public/rfc/html/rfc3339.html#anchor14) **Example date format:** - yyyy-MM-dd'T'HH:mm:ss.SSSZ (e.g. 2018-01-01T00:00:00.000Z)
2727

2828
opts = {
29-
organization_id: "organization_id_example" # String | Valid Organization Id
29+
organization_id: 'organization_id_example' # String | Valid Organization Id
3030
}
3131

3232
begin

docs/CreateBundledDecisionManagerCaseRequest.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ Name | Type | Description | Notes
77
**processor_information** | [**Riskv1decisionsProcessorInformation**](Riskv1decisionsProcessorInformation.md) | | [optional]
88
**processing_information** | [**Riskv1decisionsProcessingInformation**](Riskv1decisionsProcessingInformation.md) | | [optional]
99
**payment_information** | [**Riskv1decisionsPaymentInformation**](Riskv1decisionsPaymentInformation.md) | | [optional]
10-
**order_information** | [**Riskv1decisionsOrderInformation**](Riskv1decisionsOrderInformation.md) | | [optional]
10+
**order_information** | [**Riskv1decisionsOrderInformation**](Riskv1decisionsOrderInformation.md) | |
1111
**buyer_information** | [**Riskv1decisionsBuyerInformation**](Riskv1decisionsBuyerInformation.md) | | [optional]
1212
**device_information** | [**Riskv1decisionsDeviceInformation**](Riskv1decisionsDeviceInformation.md) | | [optional]
1313
**risk_information** | [**Riskv1decisionsRiskInformation**](Riskv1decisionsRiskInformation.md) | | [optional]

docs/CreateNewWebhooksApi.md

+4-4
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ require 'cybersource_rest_client'
7171

7272
api_instance = CyberSource::CreateNewWebhooksApi.new
7373

74-
organization_id = "organization_id_example" # String | The Organization Identifier.
74+
organization_id = 'organization_id_example' # String | The Organization Identifier.
7575

7676

7777
begin
@@ -118,12 +118,12 @@ require 'cybersource_rest_client'
118118

119119
api_instance = CyberSource::CreateNewWebhooksApi.new
120120

121-
v_c_sender_organization_id = "v_c_sender_organization_id_example" # String | Sender organization id
121+
v_c_sender_organization_id = 'v_c_sender_organization_id_example' # String | Sender organization id
122122

123-
v_c_permissions = "v_c_permissions_example" # String | Encoded user permissions returned by the CGK, for the entity user who initiated the boarding
123+
v_c_permissions = 'v_c_permissions_example' # String | Encoded user permissions returned by the CGK, for the entity user who initiated the boarding
124124

125125
opts = {
126-
v_c_correlation_id: "v_c_correlation_id_example", # String | A globally unique id associated with your request
126+
v_c_correlation_id: 'v_c_correlation_id_example', # String | A globally unique id associated with your request
127127
save_sym_egress_key: CyberSource::SaveSymEgressKey.new # SaveSymEgressKey | Provide egress Symmetric key information to save (create or store or refresh)
128128
}
129129

docs/CreatePaymentRequest.md

+1
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ Name | Type | Description | Notes
2828
**risk_information** | [**Ptsv2paymentsRiskInformation**](Ptsv2paymentsRiskInformation.md) | | [optional]
2929
**acquirer_information** | [**Ptsv2paymentsAcquirerInformation**](Ptsv2paymentsAcquirerInformation.md) | | [optional]
3030
**recurring_payment_information** | [**Ptsv2paymentsRecurringPaymentInformation**](Ptsv2paymentsRecurringPaymentInformation.md) | | [optional]
31+
**hosted_payment_information** | [**Ptsv2paymentsHostedPaymentInformation**](Ptsv2paymentsHostedPaymentInformation.md) | | [optional]
3132
**watchlist_screening_information** | [**Ptsv2paymentsWatchlistScreeningInformation**](Ptsv2paymentsWatchlistScreeningInformation.md) | | [optional]
3233

3334

0 commit comments

Comments
 (0)