Skip to content

Commit 61c912f

Browse files
authored
Merge pull request #131 from CyberSource/aug_release
Aug release
2 parents f4674b5 + 7db286c commit 61c912f

File tree

63 files changed

+7289
-168
lines changed

Some content is hidden

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

63 files changed

+7289
-168
lines changed

docs/BillingAgreementsApi.md

Lines changed: 150 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,150 @@
1+
# BillingAgreementsApi
2+
3+
All URIs are relative to *https://apitest.cybersource.com*
4+
5+
Method | HTTP request | Description
6+
------------- | ------------- | -------------
7+
[**billingAgreementsDeRegistration**](BillingAgreementsApi.md#billingAgreementsDeRegistration) | **PATCH** /pts/v2/billing-agreements/{id} | Standing Instruction Cancellation or Modification
8+
[**billingAgreementsIntimation**](BillingAgreementsApi.md#billingAgreementsIntimation) | **POST** /pts/v2/billing-agreements/{id}/intimations | Standing Instruction intimation
9+
[**billingAgreementsRegistration**](BillingAgreementsApi.md#billingAgreementsRegistration) | **POST** /pts/v2/billing-agreements | Standing Instruction completion registration
10+
11+
12+
<a name="billingAgreementsDeRegistration"></a>
13+
# **billingAgreementsDeRegistration**
14+
> PtsV2CreditsPost201Response1 billingAgreementsDeRegistration(modifyBillingAgreement, id)
15+
16+
Standing Instruction Cancellation or Modification
17+
18+
Standing Instruction with or without Token
19+
20+
### Example
21+
```java
22+
// Import classes:
23+
//import Invokers.ApiException;
24+
//import Api.BillingAgreementsApi;
25+
26+
27+
BillingAgreementsApi apiInstance = new BillingAgreementsApi();
28+
ModifyBillingAgreement modifyBillingAgreement = new ModifyBillingAgreement(); // ModifyBillingAgreement |
29+
String id = "id_example"; // String | ID for de-registration or cancellation of Billing Agreement
30+
try {
31+
PtsV2CreditsPost201Response1 result = apiInstance.billingAgreementsDeRegistration(modifyBillingAgreement, id);
32+
System.out.println(result);
33+
} catch (ApiException e) {
34+
System.err.println("Exception when calling BillingAgreementsApi#billingAgreementsDeRegistration");
35+
e.printStackTrace();
36+
}
37+
```
38+
39+
### Parameters
40+
41+
Name | Type | Description | Notes
42+
------------- | ------------- | ------------- | -------------
43+
**modifyBillingAgreement** | [**ModifyBillingAgreement**](ModifyBillingAgreement.md)| |
44+
**id** | **String**| ID for de-registration or cancellation of Billing Agreement |
45+
46+
### Return type
47+
48+
[**PtsV2CreditsPost201Response1**](PtsV2CreditsPost201Response1.md)
49+
50+
### Authorization
51+
52+
No authorization required
53+
54+
### HTTP request headers
55+
56+
- **Content-Type**: application/json;charset=utf-8
57+
- **Accept**: application/hal+json;charset=utf-8
58+
59+
<a name="billingAgreementsIntimation"></a>
60+
# **billingAgreementsIntimation**
61+
> PtsV2CreditsPost201Response1 billingAgreementsIntimation(intimateBillingAgreement, id)
62+
63+
Standing Instruction intimation
64+
65+
Standing Instruction with or without Token.
66+
67+
### Example
68+
```java
69+
// Import classes:
70+
//import Invokers.ApiException;
71+
//import Api.BillingAgreementsApi;
72+
73+
74+
BillingAgreementsApi apiInstance = new BillingAgreementsApi();
75+
IntimateBillingAgreement intimateBillingAgreement = new IntimateBillingAgreement(); // IntimateBillingAgreement |
76+
String id = "id_example"; // String | ID for intimation of Billing Agreement
77+
try {
78+
PtsV2CreditsPost201Response1 result = apiInstance.billingAgreementsIntimation(intimateBillingAgreement, id);
79+
System.out.println(result);
80+
} catch (ApiException e) {
81+
System.err.println("Exception when calling BillingAgreementsApi#billingAgreementsIntimation");
82+
e.printStackTrace();
83+
}
84+
```
85+
86+
### Parameters
87+
88+
Name | Type | Description | Notes
89+
------------- | ------------- | ------------- | -------------
90+
**intimateBillingAgreement** | [**IntimateBillingAgreement**](IntimateBillingAgreement.md)| |
91+
**id** | **String**| ID for intimation of Billing Agreement |
92+
93+
### Return type
94+
95+
[**PtsV2CreditsPost201Response1**](PtsV2CreditsPost201Response1.md)
96+
97+
### Authorization
98+
99+
No authorization required
100+
101+
### HTTP request headers
102+
103+
- **Content-Type**: application/json;charset=utf-8
104+
- **Accept**: application/hal+json;charset=utf-8
105+
106+
<a name="billingAgreementsRegistration"></a>
107+
# **billingAgreementsRegistration**
108+
> PtsV2CreditsPost201Response1 billingAgreementsRegistration(createBillingAgreement)
109+
110+
Standing Instruction completion registration
111+
112+
Standing Instruction with or without Token. Transaction amount in case First payment is coming along with registration. Only 2 decimal places allowed
113+
114+
### Example
115+
```java
116+
// Import classes:
117+
//import Invokers.ApiException;
118+
//import Api.BillingAgreementsApi;
119+
120+
121+
BillingAgreementsApi apiInstance = new BillingAgreementsApi();
122+
CreateBillingAgreement createBillingAgreement = new CreateBillingAgreement(); // CreateBillingAgreement |
123+
try {
124+
PtsV2CreditsPost201Response1 result = apiInstance.billingAgreementsRegistration(createBillingAgreement);
125+
System.out.println(result);
126+
} catch (ApiException e) {
127+
System.err.println("Exception when calling BillingAgreementsApi#billingAgreementsRegistration");
128+
e.printStackTrace();
129+
}
130+
```
131+
132+
### Parameters
133+
134+
Name | Type | Description | Notes
135+
------------- | ------------- | ------------- | -------------
136+
**createBillingAgreement** | [**CreateBillingAgreement**](CreateBillingAgreement.md)| |
137+
138+
### Return type
139+
140+
[**PtsV2CreditsPost201Response1**](PtsV2CreditsPost201Response1.md)
141+
142+
### Authorization
143+
144+
No authorization required
145+
146+
### HTTP request headers
147+
148+
- **Content-Type**: application/json;charset=utf-8
149+
- **Accept**: application/hal+json;charset=utf-8
150+

docs/CreateBillingAgreement.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
2+
# CreateBillingAgreement
3+
4+
## Properties
5+
Name | Type | Description | Notes
6+
------------ | ------------- | ------------- | -------------
7+
**clientReferenceInformation** | [**Ptsv2paymentsClientReferenceInformation**](Ptsv2paymentsClientReferenceInformation.md) | | [optional]
8+
**aggregatorInformation** | [**Ptsv2billingagreementsAggregatorInformation**](Ptsv2billingagreementsAggregatorInformation.md) | | [optional]
9+
**consumerAuthenticationInformation** | [**Ptsv2billingagreementsConsumerAuthenticationInformation**](Ptsv2billingagreementsConsumerAuthenticationInformation.md) | | [optional]
10+
**deviceInformation** | [**Ptsv2billingagreementsDeviceInformation**](Ptsv2billingagreementsDeviceInformation.md) | | [optional]
11+
**installmentInformation** | [**Ptsv2billingagreementsInstallmentInformation**](Ptsv2billingagreementsInstallmentInformation.md) | | [optional]
12+
**merchantInformation** | [**Ptsv2billingagreementsMerchantInformation**](Ptsv2billingagreementsMerchantInformation.md) | | [optional]
13+
**orderInformation** | [**Ptsv2billingagreementsOrderInformation**](Ptsv2billingagreementsOrderInformation.md) | | [optional]
14+
**paymentInformation** | [**Ptsv2billingagreementsPaymentInformation**](Ptsv2billingagreementsPaymentInformation.md) | | [optional]
15+
**processingInformation** | [**Ptsv2billingagreementsProcessingInformation**](Ptsv2billingagreementsProcessingInformation.md) | | [optional]
16+
17+
18+

docs/CreateBundledDecisionManagerCaseRequest.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ Name | Type | Description | Notes
1919
**recurringPaymentInformation** | [**Ptsv2paymentsRecurringPaymentInformation**](Ptsv2paymentsRecurringPaymentInformation.md) | | [optional]
2020
**consumerAuthenticationInformation** | [**Riskv1decisionsConsumerAuthenticationInformation**](Riskv1decisionsConsumerAuthenticationInformation.md) | | [optional]
2121
**watchlistScreeningInformation** | [**Ptsv2paymentsWatchlistScreeningInformation**](Ptsv2paymentsWatchlistScreeningInformation.md) | | [optional]
22+
**tokenInformation** | [**Riskv1decisionsTokenInformation**](Riskv1decisionsTokenInformation.md) | | [optional]
2223

2324

2425

docs/IntimateBillingAgreement.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
2+
# IntimateBillingAgreement
3+
4+
## Properties
5+
Name | Type | Description | Notes
6+
------------ | ------------- | ------------- | -------------
7+
**clientReferenceInformation** | [**Ptsv2paymentsClientReferenceInformation**](Ptsv2paymentsClientReferenceInformation.md) | | [optional]
8+
**installmentInformation** | [**Ptsv2billingagreementsInstallmentInformation**](Ptsv2billingagreementsInstallmentInformation.md) | | [optional]
9+
**merchantInformation** | [**Ptsv2billingagreementsMerchantInformation**](Ptsv2billingagreementsMerchantInformation.md) | | [optional]
10+
**orderInformation** | [**Ptsv2billingagreementsOrderInformation**](Ptsv2billingagreementsOrderInformation.md) | | [optional]
11+
**paymentInformation** | [**Ptsv2billingagreementsPaymentInformation**](Ptsv2billingagreementsPaymentInformation.md) | | [optional]
12+
13+
14+

docs/InvoiceSettingsApi.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ No authorization required
4747
### HTTP request headers
4848

4949
- **Content-Type**: application/json;charset=utf-8
50-
- **Accept**: application/json;charset=utf-8
50+
- **Accept**: application/json, application/hal+json, application/json;charset=utf-8, application/hal+json;charset=utf-8
5151

5252
<a name="updateInvoiceSettings"></a>
5353
# **updateInvoiceSettings**
@@ -92,5 +92,5 @@ No authorization required
9292
### HTTP request headers
9393

9494
- **Content-Type**: application/json;charset=utf-8
95-
- **Accept**: application/json;charset=utf-8
95+
- **Accept**: application/json, application/hal+json, application/json;charset=utf-8, application/hal+json;charset=utf-8
9696

docs/InvoicesApi.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ No authorization required
5555
### HTTP request headers
5656

5757
- **Content-Type**: application/json;charset=utf-8
58-
- **Accept**: application/json;charset=utf-8
58+
- **Accept**: application/json, application/hal+json, application/json;charset=utf-8, application/hal+json;charset=utf-8
5959

6060
<a name="getAllInvoices"></a>
6161
# **getAllInvoices**
@@ -104,7 +104,7 @@ No authorization required
104104
### HTTP request headers
105105

106106
- **Content-Type**: application/json;charset=utf-8
107-
- **Accept**: application/json;charset=utf-8
107+
- **Accept**: application/json, application/hal+json, application/json;charset=utf-8, application/hal+json;charset=utf-8
108108

109109
<a name="getInvoice"></a>
110110
# **getInvoice**
@@ -149,7 +149,7 @@ No authorization required
149149
### HTTP request headers
150150

151151
- **Content-Type**: application/json;charset=utf-8
152-
- **Accept**: application/json;charset=utf-8
152+
- **Accept**: application/json, application/hal+json, application/json;charset=utf-8, application/hal+json;charset=utf-8
153153

154154
<a name="performCancelAction"></a>
155155
# **performCancelAction**
@@ -194,7 +194,7 @@ No authorization required
194194
### HTTP request headers
195195

196196
- **Content-Type**: application/json;charset=utf-8
197-
- **Accept**: application/json;charset=utf-8
197+
- **Accept**: application/json, application/hal+json, application/json;charset=utf-8, application/hal+json;charset=utf-8
198198

199199
<a name="performSendAction"></a>
200200
# **performSendAction**
@@ -239,7 +239,7 @@ No authorization required
239239
### HTTP request headers
240240

241241
- **Content-Type**: application/json;charset=utf-8
242-
- **Accept**: application/json;charset=utf-8
242+
- **Accept**: application/json, application/hal+json, application/json;charset=utf-8, application/hal+json;charset=utf-8
243243

244244
<a name="updateInvoice"></a>
245245
# **updateInvoice**
@@ -286,5 +286,5 @@ No authorization required
286286
### HTTP request headers
287287

288288
- **Content-Type**: application/json;charset=utf-8
289-
- **Accept**: application/json;charset=utf-8
289+
- **Accept**: application/json, application/hal+json, application/json;charset=utf-8, application/hal+json;charset=utf-8
290290

docs/ModifyBillingAgreement.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
2+
# ModifyBillingAgreement
3+
4+
## Properties
5+
Name | Type | Description | Notes
6+
------------ | ------------- | ------------- | -------------
7+
**clientReferenceInformation** | [**Ptsv2paymentsClientReferenceInformation**](Ptsv2paymentsClientReferenceInformation.md) | | [optional]
8+
**aggregatorInformation** | [**Ptsv2billingagreementsAggregatorInformation**](Ptsv2billingagreementsAggregatorInformation.md) | | [optional]
9+
**consumerAuthenticationInformation** | [**Ptsv2billingagreementsConsumerAuthenticationInformation**](Ptsv2billingagreementsConsumerAuthenticationInformation.md) | | [optional]
10+
**deviceInformation** | [**Ptsv2billingagreementsDeviceInformation**](Ptsv2billingagreementsDeviceInformation.md) | | [optional]
11+
**installmentInformation** | [**Ptsv2billingagreementsInstallmentInformation**](Ptsv2billingagreementsInstallmentInformation.md) | | [optional]
12+
**merchantInformation** | [**Ptsv2billingagreementsMerchantInformation**](Ptsv2billingagreementsMerchantInformation.md) | | [optional]
13+
**orderInformation** | [**Ptsv2billingagreementsOrderInformation**](Ptsv2billingagreementsOrderInformation.md) | | [optional]
14+
**paymentInformation** | [**Ptsv2billingagreementsPaymentInformation**](Ptsv2billingagreementsPaymentInformation.md) | | [optional]
15+
**processingInformation** | [**Ptsv2billingagreementsProcessingInformation**](Ptsv2billingagreementsProcessingInformation.md) | | [optional]
16+
17+
18+

docs/PlansApi.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ No authorization required
5757
### HTTP request headers
5858

5959
- **Content-Type**: application/json;charset=utf-8
60-
- **Accept**: application/json;charset=utf-8
60+
- **Accept**: application/json, application/hal+json, application/json;charset=utf-8, application/hal+json;charset=utf-8
6161

6262
<a name="createPlan"></a>
6363
# **createPlan**
@@ -102,7 +102,7 @@ No authorization required
102102
### HTTP request headers
103103

104104
- **Content-Type**: application/json;charset=utf-8
105-
- **Accept**: application/json;charset=utf-8
105+
- **Accept**: application/json, application/hal+json, application/json;charset=utf-8, application/hal+json;charset=utf-8
106106

107107
<a name="deactivatePlan"></a>
108108
# **deactivatePlan**
@@ -147,7 +147,7 @@ No authorization required
147147
### HTTP request headers
148148

149149
- **Content-Type**: application/json;charset=utf-8
150-
- **Accept**: application/json;charset=utf-8
150+
- **Accept**: application/json, application/hal+json, application/json;charset=utf-8, application/hal+json;charset=utf-8
151151

152152
<a name="deletePlan"></a>
153153
# **deletePlan**
@@ -192,7 +192,7 @@ No authorization required
192192
### HTTP request headers
193193

194194
- **Content-Type**: application/json;charset=utf-8
195-
- **Accept**: application/json;charset=utf-8
195+
- **Accept**: application/json, application/hal+json, application/json;charset=utf-8, application/hal+json;charset=utf-8
196196

197197
<a name="getPlan"></a>
198198
# **getPlan**
@@ -237,7 +237,7 @@ No authorization required
237237
### HTTP request headers
238238

239239
- **Content-Type**: application/json;charset=utf-8
240-
- **Accept**: application/json;charset=utf-8
240+
- **Accept**: application/json, application/hal+json, application/json;charset=utf-8, application/hal+json;charset=utf-8
241241

242242
<a name="getPlanCode"></a>
243243
# **getPlanCode**
@@ -278,7 +278,7 @@ No authorization required
278278
### HTTP request headers
279279

280280
- **Content-Type**: application/json;charset=utf-8
281-
- **Accept**: application/json;charset=utf-8
281+
- **Accept**: application/json, application/hal+json, application/json;charset=utf-8, application/hal+json;charset=utf-8
282282

283283
<a name="getPlans"></a>
284284
# **getPlans**
@@ -331,7 +331,7 @@ No authorization required
331331
### HTTP request headers
332332

333333
- **Content-Type**: application/json;charset=utf-8
334-
- **Accept**: application/json;charset=utf-8
334+
- **Accept**: application/json, application/hal+json, application/json;charset=utf-8, application/hal+json;charset=utf-8
335335

336336
<a name="updatePlan"></a>
337337
# **updatePlan**
@@ -378,5 +378,5 @@ No authorization required
378378
### HTTP request headers
379379

380380
- **Content-Type**: application/json;charset=utf-8
381-
- **Accept**: application/json;charset=utf-8
381+
- **Accept**: application/json, application/hal+json, application/json;charset=utf-8, application/hal+json;charset=utf-8
382382

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
2+
# PtsV2CreditsPost201Response1
3+
4+
## Properties
5+
Name | Type | Description | Notes
6+
------------ | ------------- | ------------- | -------------
7+
**id** | **String** | An unique identification number generated by Cybersource to identify the submitted request. Returned by all services. It is also appended to the endpoint of the resource. On incremental authorizations, this value with be the same as the identification number returned in the original authorization response. | [optional]
8+
**submitTimeUtc** | **String** | Time of request in UTC. Format: &#x60;YYYY-MM-DDThh:mm:ssZ&#x60; **Example** &#x60;2016-08-11T22:47:57Z&#x60; equals August 11, 2016, at 22:47:57 (10:47:57 p.m.). The &#x60;T&#x60; separates the date and the time. The &#x60;Z&#x60; indicates UTC. Returned by Cybersource for all services. | [optional]
9+
**status** | **String** | The status of the submitted transaction. | [optional]
10+
**processorInformation** | [**PtsV2CreditsPost201Response1ProcessorInformation**](PtsV2CreditsPost201Response1ProcessorInformation.md) | | [optional]
11+
**installmentInformation** | [**PtsV2CreditsPost201Response1InstallmentInformation**](PtsV2CreditsPost201Response1InstallmentInformation.md) | | [optional]
12+
13+
14+
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
2+
# PtsV2CreditsPost201Response1InstallmentInformation
3+
4+
## Properties
5+
Name | Type | Description | Notes
6+
------------ | ------------- | ------------- | -------------
7+
**identifier** | **String** | Identifier | [optional]
8+
9+
10+

0 commit comments

Comments
 (0)