Skip to content

Commit 53dc6d4

Browse files
authored
Merge pull request #146 from CyberSource/master
sync future from master
2 parents 693113e + 5708a64 commit 53dc6d4

File tree

444 files changed

+36336
-3793
lines changed

Some content is hidden

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

444 files changed

+36336
-3793
lines changed

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,3 +40,5 @@ build/
4040

4141
# unless supporting rvm < 1.11.0 or doing something fancy, ignore this:
4242
.rvmrc
43+
/.swagger-codegen
44+
/.swagger-codegen

.swagger-codegen/VERSION

Lines changed: 0 additions & 1 deletion
This file was deleted.

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

docs/AccountValidationsRequest.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# CyberSource::AccountValidationsRequest
2+
3+
## Properties
4+
Name | Type | Description | Notes
5+
------------ | ------------- | ------------- | -------------
6+
**client_reference_information** | [**Bavsv1accountvalidationsClientReferenceInformation**](Bavsv1accountvalidationsClientReferenceInformation.md) | | [optional]
7+
**processing_information** | [**Bavsv1accountvalidationsProcessingInformation**](Bavsv1accountvalidationsProcessingInformation.md) | |
8+
**payment_information** | [**Bavsv1accountvalidationsPaymentInformation**](Bavsv1accountvalidationsPaymentInformation.md) | |
9+
10+

docs/BankAccountValidationApi.md

Lines changed: 56 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,56 @@
1+
# CyberSource::BankAccountValidationApi
2+
3+
All URIs are relative to *https://apitest.cybersource.com*
4+
5+
Method | HTTP request | Description
6+
------------- | ------------- | -------------
7+
[**bank_account_validation_request**](BankAccountValidationApi.md#bank_account_validation_request) | **POST** /bavs/v1/account-validations | Visa Bank Account Validation Service
8+
9+
10+
# **bank_account_validation_request**
11+
> InlineResponse20013 bank_account_validation_request(account_validations_request)
12+
13+
Visa Bank Account Validation Service
14+
15+
The Visa Bank Account Validation Service is a new standalone product designed to validate customer's routing and bank account number combination for ACH transactions. Merchant's can use this standalone product to validate their customer's account prior to processing an ACH transaction against the customer's account to comply with Nacha's account validation mandate for Web-debit transactions.
16+
17+
### Example
18+
```ruby
19+
# load the gem
20+
require 'cybersource_rest_client'
21+
22+
api_instance = CyberSource::BankAccountValidationApi.new
23+
24+
account_validations_request = CyberSource::AccountValidationsRequest.new # AccountValidationsRequest |
25+
26+
27+
begin
28+
#Visa Bank Account Validation Service
29+
result = api_instance.bank_account_validation_request(account_validations_request)
30+
p result
31+
rescue CyberSource::ApiError => e
32+
puts "Exception when calling BankAccountValidationApi->bank_account_validation_request: #{e}"
33+
end
34+
```
35+
36+
### Parameters
37+
38+
Name | Type | Description | Notes
39+
------------- | ------------- | ------------- | -------------
40+
**account_validations_request** | [**AccountValidationsRequest**](AccountValidationsRequest.md)| |
41+
42+
### Return type
43+
44+
[**InlineResponse20013**](InlineResponse20013.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/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-
> InlineResponse20011 get_batch_report(batch_id)
14+
> InlineResponse20012 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-
[**InlineResponse20011**](InlineResponse20011.md)
47+
[**InlineResponse20012**](InlineResponse20012.md)
4848

4949
### Authorization
5050

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

5959

6060
# **get_batch_status**
61-
> InlineResponse20010 get_batch_status(batch_id)
61+
> InlineResponse20011 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-
[**InlineResponse20010**](InlineResponse20010.md)
94+
[**InlineResponse20011**](InlineResponse20011.md)
9595

9696
### Authorization
9797

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

106106

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

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

146146
### Return type
147147

148-
[**InlineResponse2009**](InlineResponse2009.md)
148+
[**InlineResponse20010**](InlineResponse20010.md)
149149

150150
### Authorization
151151

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# CyberSource::Bavsv1accountvalidationsClientReferenceInformation
2+
3+
## Properties
4+
Name | Type | Description | Notes
5+
------------ | ------------- | ------------- | -------------
6+
**code** | **String** | Client reference code | [optional]
7+
8+
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# CyberSource::Bavsv1accountvalidationsPaymentInformation
2+
3+
## Properties
4+
Name | Type | Description | Notes
5+
------------ | ------------- | ------------- | -------------
6+
**bank** | [**Bavsv1accountvalidationsPaymentInformationBank**](Bavsv1accountvalidationsPaymentInformationBank.md) | |
7+
8+
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# CyberSource::Bavsv1accountvalidationsPaymentInformationBank
2+
3+
## Properties
4+
Name | Type | Description | Notes
5+
------------ | ------------- | ------------- | -------------
6+
**routing_number** | **String** | Bank routing number. This is also called the transit number. Non-Negative Integer |
7+
**account** | [**Bavsv1accountvalidationsPaymentInformationBankAccount**](Bavsv1accountvalidationsPaymentInformationBankAccount.md) | |
8+
9+
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# CyberSource::Bavsv1accountvalidationsPaymentInformationBankAccount
2+
3+
## Properties
4+
Name | Type | Description | Notes
5+
------------ | ------------- | ------------- | -------------
6+
**number** | **String** | Account Number. Non-Negative Integer. example: 12345678901234577 |
7+
8+

0 commit comments

Comments
 (0)