Skip to content

Commit 99c36d0

Browse files
authored
Merge pull request #43 from CyberSource/dec2019_release
Dec2019 release
2 parents 97344ea + 675da4e commit 99c36d0

File tree

702 files changed

+23052
-3707
lines changed

Some content is hidden

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

702 files changed

+23052
-3707
lines changed
Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
# AuthenticationExemptionsApi
2+
3+
All URIs are relative to *https://apitest.cybersource.com*
4+
5+
Method | HTTP request | Description
6+
------------- | ------------- | -------------
7+
[**authenticationExemptions**](AuthenticationExemptionsApi.md#authenticationExemptions) | **POST** /risk/v1/authentication-exemptions | Authentication exemptions service
8+
9+
10+
<a name="authenticationExemptions"></a>
11+
# **authenticationExemptions**
12+
> RiskV1AuthenticationExemptionsPost201Response authenticationExemptions(authenticationExemptionsRequest)
13+
14+
Authentication exemptions service
15+
16+
A new CYBS branded service to connect to VISA’s REST API to enable Visa Transaction Advisor (VTA) as a standalone service for merchants to support PSD2/SCA adoption and exemptions processing startegy in Europe.VTA Provides intelligent risk data to merchants as inputs to their in-house fraud management tools for fraud mitigation on Visa transactions.
17+
18+
### Example
19+
```java
20+
// Import classes:
21+
//import Invokers.ApiException;
22+
//import Api.AuthenticationExemptionsApi;
23+
24+
25+
AuthenticationExemptionsApi apiInstance = new AuthenticationExemptionsApi();
26+
AuthenticationExemptionsRequest authenticationExemptionsRequest = new AuthenticationExemptionsRequest(); // AuthenticationExemptionsRequest |
27+
try {
28+
RiskV1AuthenticationExemptionsPost201Response result = apiInstance.authenticationExemptions(authenticationExemptionsRequest);
29+
System.out.println(result);
30+
} catch (ApiException e) {
31+
System.err.println("Exception when calling AuthenticationExemptionsApi#authenticationExemptions");
32+
e.printStackTrace();
33+
}
34+
```
35+
36+
### Parameters
37+
38+
Name | Type | Description | Notes
39+
------------- | ------------- | ------------- | -------------
40+
**authenticationExemptionsRequest** | [**AuthenticationExemptionsRequest**](AuthenticationExemptionsRequest.md)| |
41+
42+
### Return type
43+
44+
[**RiskV1AuthenticationExemptionsPost201Response**](RiskV1AuthenticationExemptionsPost201Response.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/hal+json;charset=utf-8
54+
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
2+
# AuthenticationExemptionsRequest
3+
4+
## Properties
5+
Name | Type | Description | Notes
6+
------------ | ------------- | ------------- | -------------
7+
**clientReferenceInformation** | [**Ptsv2payoutsClientReferenceInformation**](Ptsv2payoutsClientReferenceInformation.md) | | [optional]
8+
**orderInformation** | [**Riskv1authenticationexemptionsOrderInformation**](Riskv1authenticationexemptionsOrderInformation.md) | | [optional]
9+
**paymentInformation** | [**Riskv1authenticationexemptionsPaymentInformation**](Riskv1authenticationexemptionsPaymentInformation.md) | | [optional]
10+
**deviceInformation** | [**Riskv1authenticationexemptionsDeviceInformation**](Riskv1authenticationexemptionsDeviceInformation.md) | | [optional]
11+
**merchantInformation** | [**Riskv1authenticationexemptionsMerchantInformation**](Riskv1authenticationexemptionsMerchantInformation.md) | | [optional]
12+
**acquirerInformation** | [**Riskv1authenticationexemptionsAcquirerInformation**](Riskv1authenticationexemptionsAcquirerInformation.md) | | [optional]
13+
14+
15+

docs/BuyerInformation.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Name | Type | Description | Notes
66
------------ | ------------- | ------------- | -------------
77
**companyTaxID** | **String** | Tax identifier for the customer’s company. **Important**: Contact your TeleCheck representative to find out whether this field is required or optional. | [optional]
88
**currency** | **String** | Currency used by the customer. Accepts input in the ISO 4217 standard, stores as ISO 4217 Alpha. | [optional]
9-
**dateOBirth** | **String** | Date of birth of the customer. Format: &#x60;YYYY-MM-DD&#x60; or &#x60;YYYYMMDD&#x60; | [optional]
9+
**dateOfBirth** | **String** | Date of birth of the customer. Format: &#x60;YYYY-MM-DD&#x60; or &#x60;YYYYMMDD&#x60; | [optional]
1010
**personalIdentification** | [**List&lt;TmsV1InstrumentIdentifiersPaymentInstrumentsGet200ResponseEmbeddedBuyerInformationPersonalIdentification&gt;**](TmsV1InstrumentIdentifiersPaymentInstrumentsGet200ResponseEmbeddedBuyerInformationPersonalIdentification.md) | | [optional]
1111

1212

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
2+
# CheckPayerAuthEnrollmentRequest
3+
4+
## Properties
5+
Name | Type | Description | Notes
6+
------------ | ------------- | ------------- | -------------
7+
**clientReferenceInformation** | [**Riskv1authenticationsClientReferenceInformation**](Riskv1authenticationsClientReferenceInformation.md) | | [optional]
8+
**orderInformation** | [**Riskv1authenticationsOrderInformation**](Riskv1authenticationsOrderInformation.md) | | [optional]
9+
**paymentInformation** | [**Riskv1authenticationexemptionsPaymentInformation**](Riskv1authenticationexemptionsPaymentInformation.md) | | [optional]
10+
**buyerInformation** | [**Riskv1authenticationsBuyerInformation**](Riskv1authenticationsBuyerInformation.md) | | [optional]
11+
**deviceInformation** | [**Riskv1authenticationsDeviceInformation**](Riskv1authenticationsDeviceInformation.md) | | [optional]
12+
**merchantInformation** | [**Riskv1authenticationsMerchantInformation**](Riskv1authenticationsMerchantInformation.md) | | [optional]
13+
**acquirerInformation** | [**Riskv1authenticationsAcquirerInformation**](Riskv1authenticationsAcquirerInformation.md) | | [optional]
14+
**recurringPaymentInformation** | [**Riskv1authenticationsRecurringPaymentInformation**](Riskv1authenticationsRecurringPaymentInformation.md) | | [optional]
15+
**consumerAuthenticationInformation** | [**Riskv1authenticationsConsumerAuthenticationInformation**](Riskv1authenticationsConsumerAuthenticationInformation.md) | | [optional]
16+
**riskInformation** | [**Riskv1authenticationsRiskInformation**](Riskv1authenticationsRiskInformation.md) | | [optional]
17+
**travelInformation** | [**Riskv1authenticationsTravelInformation**](Riskv1authenticationsTravelInformation.md) | | [optional]
18+
**merchantDefinedInformation** | [**List&lt;Riskv1decisionsMerchantDefinedInformation&gt;**](Riskv1decisionsMerchantDefinedInformation.md) | | [optional]
19+
20+
21+

docs/CreatePaymentInstrumentRequest.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,14 @@
44
## Properties
55
Name | Type | Description | Notes
66
------------ | ------------- | ------------- | -------------
7-
**links** | [**TmsV1InstrumentIdentifiersPost200ResponseLinks**](TmsV1InstrumentIdentifiersPost200ResponseLinks.md) | | [optional]
8-
**id** | **String** | Unique identification number assigned by CyberSource to the submitted request. | [optional]
9-
**object** | **String** | &#39;Describes type of token.&#39; Valid values: - paymentInstrument | [optional]
10-
**state** | **String** | &#39;Current state of the token.&#39; Valid values: - ACTIVE - CLOSED | [optional]
117
**bankAccount** | [**TmsV1InstrumentIdentifiersPaymentInstrumentsGet200ResponseEmbeddedBankAccount**](TmsV1InstrumentIdentifiersPaymentInstrumentsGet200ResponseEmbeddedBankAccount.md) | | [optional]
128
**card** | [**TmsV1InstrumentIdentifiersPaymentInstrumentsGet200ResponseEmbeddedCard**](TmsV1InstrumentIdentifiersPaymentInstrumentsGet200ResponseEmbeddedCard.md) | | [optional]
139
**buyerInformation** | [**TmsV1InstrumentIdentifiersPaymentInstrumentsGet200ResponseEmbeddedBuyerInformation**](TmsV1InstrumentIdentifiersPaymentInstrumentsGet200ResponseEmbeddedBuyerInformation.md) | | [optional]
1410
**billTo** | [**TmsV1InstrumentIdentifiersPaymentInstrumentsGet200ResponseEmbeddedBillTo**](TmsV1InstrumentIdentifiersPaymentInstrumentsGet200ResponseEmbeddedBillTo.md) | | [optional]
1511
**processingInformation** | [**TmsV1InstrumentIdentifiersPaymentInstrumentsGet200ResponseEmbeddedProcessingInformation**](TmsV1InstrumentIdentifiersPaymentInstrumentsGet200ResponseEmbeddedProcessingInformation.md) | | [optional]
1612
**merchantInformation** | [**TmsV1InstrumentIdentifiersPaymentInstrumentsGet200ResponseEmbeddedMerchantInformation**](TmsV1InstrumentIdentifiersPaymentInstrumentsGet200ResponseEmbeddedMerchantInformation.md) | | [optional]
1713
**metaData** | [**TmsV1InstrumentIdentifiersPost200ResponseMetadata**](TmsV1InstrumentIdentifiersPost200ResponseMetadata.md) | | [optional]
18-
**instrumentIdentifier** | [**TmsV1InstrumentIdentifiersPaymentInstrumentsGet200ResponseEmbeddedInstrumentIdentifier**](TmsV1InstrumentIdentifiersPaymentInstrumentsGet200ResponseEmbeddedInstrumentIdentifier.md) | | [optional]
14+
**instrumentIdentifier** | [**Tmsv1paymentinstrumentsInstrumentIdentifier**](Tmsv1paymentinstrumentsInstrumentIdentifier.md) | | [optional]
1915

2016

2117

docs/CreateReportSubscriptionRequest.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@ Name | Type | Description | Notes
88
**reportDefinitionName** | **String** | Valid Report Definition Name |
99
**reportFields** | **List&lt;String&gt;** | |
1010
**reportMimeType** | **String** | Valid values: - application/xml - text/csv |
11-
**reportFrequency** | **String** | &#39;The frequency for which subscription is created.&#39; Valid values: - &#39;DAILY&#39; - &#39;WEEKLY&#39; - &#39;MONTHLY&#39; - &#39;ADHOC&#39; |
11+
**reportFrequency** | **String** | &#39;The frequency for which subscription is created.&#39; Valid Values: - &#39;DAILY&#39; - &#39;WEEKLY&#39; - &#39;MONTHLY&#39; - &#39;USER_DEFINED&#39; |
12+
**reportInterval** | **String** | If the reportFrequency is User-defined, reportInterval should be in **ISO 8601 time format** Please refer the following link to know more about ISO 8601 format.[Rfc Time Format](https://en.wikipedia.org/wiki/ISO_8601#Durations) **Example time format for 2 hours and 30 Mins:** - PT2H30M **NOTE: Do not document reportInterval field in developer center** | [optional]
1213
**reportName** | **String** | |
1314
**timezone** | **String** | |
1415
**startTime** | **String** | The hour at which the report generation should start. It should be in hhmm format. |
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
2+
# EmbeddedInstrumentIdentifierRequest
3+
4+
## Properties
5+
Name | Type | Description | Notes
6+
------------ | ------------- | ------------- | -------------
7+
**id** | **String** | The ID of the existing instrument identifier to be linked to the newly created payment instrument. | [optional]
8+
**card** | [**TmsV1InstrumentIdentifiersPost200ResponseCard**](TmsV1InstrumentIdentifiersPost200ResponseCard.md) | | [optional]
9+
**bankAccount** | [**Tmsv1instrumentidentifiersBankAccount**](Tmsv1instrumentidentifiersBankAccount.md) | | [optional]
10+
11+
12+

docs/EmbeddedInstrumentIdentifier.md renamed to docs/EmbeddedInstrumentIdentifierResponse.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
# EmbeddedInstrumentIdentifier
2+
# EmbeddedInstrumentIdentifierResponse
33

44
## Properties
55
Name | Type | Description | Notes
@@ -10,6 +10,7 @@ Name | Type | Description | Notes
1010
**id** | **String** | The ID of the existing instrument identifier to be linked to the newly created payment instrument. | [optional]
1111
**card** | [**TmsV1InstrumentIdentifiersPost200ResponseCard**](TmsV1InstrumentIdentifiersPost200ResponseCard.md) | | [optional]
1212
**bankAccount** | [**Tmsv1instrumentidentifiersBankAccount**](Tmsv1instrumentidentifiersBankAccount.md) | | [optional]
13+
**issuer** | [**TmsV1InstrumentIdentifiersPost200ResponseIssuer**](TmsV1InstrumentIdentifiersPost200ResponseIssuer.md) | | [optional]
1314
**processingInformation** | [**TmsV1InstrumentIdentifiersPost200ResponseProcessingInformation**](TmsV1InstrumentIdentifiersPost200ResponseProcessingInformation.md) | | [optional]
1415
**metadata** | [**TmsV1InstrumentIdentifiersPost200ResponseMetadata**](TmsV1InstrumentIdentifiersPost200ResponseMetadata.md) | | [optional]
1516

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
# TmsV1InstrumentIdentifiersDelete409ResponseLinksPaymentInstruments
2+
# InstrumentIdentifierPaymentInstrumentsLink
33

44
## Properties
55
Name | Type | Description | Notes

docs/InstrumentIdentifier.md renamed to docs/InstrumentIdentifierResponse.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
# InstrumentIdentifier
2+
# InstrumentIdentifierResponse
33

44
## Properties
55
Name | Type | Description | Notes
@@ -9,6 +9,7 @@ Name | Type | Description | Notes
99
**object** | **String** | &#39;Describes type of token.&#39; Valid values: - instrumentIdentifier | [optional]
1010
**state** | **String** | &#39;Current state of the token.&#39; Valid values: - ACTIVE - CLOSED | [optional]
1111
**card** | [**TmsV1InstrumentIdentifiersPost200ResponseCard**](TmsV1InstrumentIdentifiersPost200ResponseCard.md) | | [optional]
12+
**issuer** | [**TmsV1InstrumentIdentifiersPost200ResponseIssuer**](TmsV1InstrumentIdentifiersPost200ResponseIssuer.md) | | [optional]
1213
**bankAccount** | [**Tmsv1instrumentidentifiersBankAccount**](Tmsv1instrumentidentifiersBankAccount.md) | | [optional]
1314
**processingInformation** | [**TmsV1InstrumentIdentifiersPost200ResponseProcessingInformation**](TmsV1InstrumentIdentifiersPost200ResponseProcessingInformation.md) | | [optional]
1415
**metadata** | [**TmsV1InstrumentIdentifiersPost200ResponseMetadata**](TmsV1InstrumentIdentifiersPost200ResponseMetadata.md) | | [optional]

0 commit comments

Comments
 (0)