Skip to content

Commit 890b80b

Browse files
Merge pull request #132 from CyberSource/march-release-2024
March release 2024
2 parents 84f3a1c + 22c5709 commit 890b80b

File tree

440 files changed

+8082
-5797
lines changed

Some content is hidden

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

440 files changed

+8082
-5797
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -99,4 +99,4 @@ CyberSource may allow Customer to access, use, and/or test a CyberSource product
9999

100100
## License
101101

102-
This repository is distributed under a proprietary license. See the provided [`LICENSE.txt`](/LICENSE.txt) file
102+
This repository is distributed under a proprietary license. See the provided [`LICENSE.txt`](/license.txt) file

docs/CardProcessingConfig.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# CyberSource.CardProcessingConfig
2+
3+
## Properties
4+
Name | Type | Description | Notes
5+
------------ | ------------- | ------------- | -------------
6+
**common** | [**CardProcessingConfigCommon**](CardProcessingConfigCommon.md) | | [optional]
7+
**features** | [**CardProcessingConfigFeatures**](CardProcessingConfigFeatures.md) | | [optional]
8+
9+
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
# CyberSource.PaymentsProductsCardProcessingConfigurationInformationConfigurationsCommon
1+
# CyberSource.CardProcessingConfigCommon
22

33
## Properties
44
Name | Type | Description | Notes
55
------------ | ------------- | ------------- | -------------
6-
**processors** | [**{String: PaymentsProductsCardProcessingConfigurationInformationConfigurationsCommonProcessors}**](PaymentsProductsCardProcessingConfigurationInformationConfigurationsCommonProcessors.md) | e.g. * amexdirect * barclays2 * CUP * EFTPOS * fdiglobal * gpx * smartfdc * tsys * vero * VPC For VPC, CUP and EFTPOS processors, replace the processor name from VPC or CUP or EFTPOS to the actual processor name in the sample request. e.g. replace VPC with <your vpc processor> | [optional]
6+
**processors** | [**{String: CardProcessingConfigCommonProcessors}**](CardProcessingConfigCommonProcessors.md) | e.g. * amexdirect * barclays2 * CUP * EFTPOS * fdiglobal * gpx * smartfdc * tsys * vero * VPC For VPC, CUP and EFTPOS processors, replace the processor name from VPC or CUP or EFTPOS to the actual processor name in the sample request. e.g. replace VPC with <your vpc processor> | [optional]
77
**amexVendorCode** | **String** | Vendor code assigned by American Express. Applicable for TSYS (tsys) processor. | [optional]
88
**defaultAuthTypeCode** | **String** | Authorization Finality indicator. Please note that the input can be in small case or capitals but response is in small case as of now. It will be made capitals everywhere in the next version. Applicable for Elavon Americas (elavonamericas), TSYS (tsys), Barclays (barclays2), Streamline (streamline2), Six (six), Barclays HISO (barclayshiso), GPN (gpn), FDI Global (fdiglobal), GPX (gpx), Paymentech Tampa (paymentechtampa), FDC Nashville (smartfdc), VPC and Chase Paymentech Salem (chasepaymentechsalem) processors. Validation details (for selected processors)... <table> <thead><tr><th>Processor</th><th>Acceptance Type</th><th>Required</th><th>Default Value</th></tr></thead> <tr><td>Barclays</td><td>cnp, cp, hybrid</td><td>No</td><td>FINAL</td></tr> <tr><td>Barclays HISO</td><td>cnp, cp, hybrid</td><td>Yes</td><td>FINAL</td></tr> </table> | [optional]
99
**masterCardAssignedId** | **String** | MAID aka MasterCard assigned ID, MasterCard equivalent of Merchant Verification Value by Visa. Applicable for VPC, GPX (gpx) and FDI Global (fdiglobal) processors. | [optional]
@@ -23,7 +23,7 @@ Name | Type | Description | Notes
2323
**subMerchantId** | **String** | The ID assigned to the sub-merchant. Applicable for American Express Direct (amexdirect) processor. 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>cnp, cp, hybrid</td><td>No</td><td>1</td><td>20</td><td>^[0-9a-zA-Z\-\_\,\\s.]+$</td></tr> </table> | [optional]
2424
**subMerchantBusinessName** | **String** | Sub-merchant's business name. Applicable for American Express Direct (amexdirect) processor. 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>cnp, cp, hybrid</td><td>No</td><td>1</td><td>37</td><td>^[0-9a-zA-Z\-\_\,\\s.]+$</td></tr> </table> | [optional]
2525
**preferCobadgedSecondaryBrand** | **Boolean** | It denotes merchant's preference on secondary brand for routing in case of co-branded cards. Applicable for EFTPOS processors. | [optional]
26-
**merchantDescriptorInformation** | [**PaymentsProductsCardProcessingConfigurationInformationConfigurationsCommonMerchantDescriptorInformation**](PaymentsProductsCardProcessingConfigurationInformationConfigurationsCommonMerchantDescriptorInformation.md) | | [optional]
26+
**merchantDescriptorInformation** | [**CardProcessingConfigCommonMerchantDescriptorInformation**](CardProcessingConfigCommonMerchantDescriptorInformation.md) | | [optional]
2727

2828

2929
<a name="DefaultAuthTypeCodeEnum"></a>
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# CyberSource.PaymentsProductsCardProcessingConfigurationInformationConfigurationsCommonAcquirer
1+
# CyberSource.CardProcessingConfigCommonAcquirer
22

33
## Properties
44
Name | Type | Description | Notes
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# CyberSource.PaymentsProductsCardProcessingConfigurationInformationConfigurationsCommonCurrencies
1+
# CyberSource.CardProcessingConfigCommonCurrencies
22

33
## Properties
44
Name | Type | Description | Notes
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# CyberSource.PaymentsProductsCardProcessingConfigurationInformationConfigurationsCommonCurrencies1
1+
# CyberSource.CardProcessingConfigCommonCurrencies1
22

33
## Properties
44
Name | Type | Description | Notes
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# CyberSource.PaymentsProductsCardProcessingConfigurationInformationConfigurationsCommonMerchantDescriptorInformation
1+
# CyberSource.CardProcessingConfigCommonMerchantDescriptorInformation
22

33
## Properties
44
Name | Type | Description | Notes
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# CyberSource.CardProcessingConfigCommonPaymentTypes
2+
3+
## Properties
4+
Name | Type | Description | Notes
5+
------------ | ------------- | ------------- | -------------
6+
**enabled** | **Boolean** | | [optional]
7+
**currencies** | [**{String: CardProcessingConfigCommonCurrencies}**](CardProcessingConfigCommonCurrencies.md) | Three-character [ISO 4217 ALPHA-3 Standard Currency Codes.](http://apps.cybersource.com/library/documentation/sbc/quickref/currencies.pdf) | [optional]
8+
9+
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# CyberSource.PaymentsProductsCardProcessingConfigurationInformationConfigurationsCommonProcessors
1+
# CyberSource.CardProcessingConfigCommonProcessors
22

33
## Properties
44
Name | Type | Description | Notes
@@ -7,11 +7,11 @@ Name | Type | Description | Notes
77
**businessApplicationId** | **String** | Indicates the type of money transfer used in the transaction. Applicable for VPC and GPX (gpx) processors. | [optional]
88
**merchantVerificationValue** | **String** | Identify merchants that participate in Select Merchant Fee (SMF) programs. Unique to the merchant. Applicable for GPX (gpx) and VPC processors. | [optional]
99
**abaNumber** | **String** | Routing Number to identify banks within the United States. Applicable for GPX (gpx) processors. | [optional]
10-
**acquirer** | [**PaymentsProductsCardProcessingConfigurationInformationConfigurationsCommonAcquirer**](PaymentsProductsCardProcessingConfigurationInformationConfigurationsCommonAcquirer.md) | | [optional]
10+
**acquirer** | [**CardProcessingConfigCommonAcquirer**](CardProcessingConfigCommonAcquirer.md) | | [optional]
1111
**merchantId** | **String** | Merchant ID assigned by an acquirer or a processor. Should not be overriden by any other party. Validation details (for selected processors)... &lt;table&gt; &lt;thead&gt;&lt;tr&gt;&lt;th&gt;Processor&lt;/th&gt;&lt;th&gt;Acceptance Type&lt;/th&gt;&lt;th&gt;Required&lt;/th&gt;&lt;th&gt;Min. Length&lt;/th&gt;&lt;th&gt;Max. Length&lt;/th&gt;&lt;th&gt;Regex&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt; &lt;tr&gt;&lt;td&gt;Barclays HISO&lt;/td&gt;&lt;td&gt;cp, cnp, hybrid&lt;/td&gt;&lt;td&gt;Yes&lt;/td&gt;&lt;td&gt;1&lt;/td&gt;&lt;td&gt;15&lt;/td&gt;&lt;td&gt;^[0-9a-zA-Z]+$&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt;&lt;td&gt;Barclays&lt;/td&gt;&lt;td&gt;cp, cnp, hybrid&lt;/td&gt;&lt;td&gt;Yes&lt;/td&gt;&lt;td&gt;1&lt;/td&gt;&lt;td&gt;11&lt;/td&gt;&lt;td&gt;^[0-9a-zA-Z]+$&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt; |
1212
**terminalId** | **String** | The &#39;Terminal Id&#39; 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)... &lt;table&gt; &lt;thead&gt;&lt;tr&gt;&lt;th&gt;Processor&lt;/th&gt;&lt;th&gt;Acceptance Type&lt;/th&gt;&lt;th&gt;Required&lt;/th&gt;&lt;th&gt;Min. Length&lt;/th&gt;&lt;th&gt;Max. Length&lt;/th&gt;&lt;th&gt;Regex&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt; &lt;tr&gt;&lt;td&gt;Barclays HISO&lt;/td&gt;&lt;td&gt;cnp, hybrid&lt;/td&gt;&lt;td&gt;Yes&lt;/td&gt;&lt;td&gt;1&lt;/td&gt;&lt;td&gt;16&lt;/td&gt;&lt;td&gt;^[0-9a-zA-Z]+$&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt;&lt;td&gt;Barclays HISO&lt;/td&gt;&lt;td&gt;cp&lt;/td&gt;&lt;td&gt;No&lt;/td&gt;&lt;td&gt;1&lt;/td&gt;&lt;td&gt;16&lt;/td&gt;&lt;td&gt;^[0-9a-zA-Z]+$&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt; | [optional]
13-
**paymentTypes** | [**{String: PaymentsProductsCardProcessingConfigurationInformationConfigurationsCommonPaymentTypes}**](PaymentsProductsCardProcessingConfigurationInformationConfigurationsCommonPaymentTypes.md) | Valid values are: * VISA * MASTERCARD * AMERICAN_EXPRESS * CUP * EFTPOS * DINERS_CLUB * DISCOVER * JCB | [optional]
14-
**currencies** | [**{String: PaymentsProductsCardProcessingConfigurationInformationConfigurationsCommonCurrencies1}**](PaymentsProductsCardProcessingConfigurationInformationConfigurationsCommonCurrencies1.md) | Three-character [ISO 4217 ALPHA-3 Standard Currency Codes.](http://apps.cybersource.com/library/documentation/sbc/quickref/currencies.pdf) | [optional]
13+
**paymentTypes** | [**{String: CardProcessingConfigCommonPaymentTypes}**](CardProcessingConfigCommonPaymentTypes.md) | Valid values are: * VISA * MASTERCARD * AMERICAN_EXPRESS * CUP * EFTPOS * DINERS_CLUB * DISCOVER * JCB | [optional]
14+
**currencies** | [**{String: CardProcessingConfigCommonCurrencies1}**](CardProcessingConfigCommonCurrencies1.md) | Three-character [ISO 4217 ALPHA-3 Standard Currency Codes.](http://apps.cybersource.com/library/documentation/sbc/quickref/currencies.pdf) | [optional]
1515
**sicCode** | **String** | The Standard Industrial Classification (SIC) are four-digit codes that categorize the industries that companies belong to based on their business activities. Standard Industrial Classification codes were mostly replaced by the six-digit North American Industry Classification System (NAICS). Applicable for VPC and GPX (gpx) processors. | [optional]
1616
**allowMultipleBills** | **Boolean** | Allows multiple captures for a single authorization transaction. Applicable for Paymentech Tampa (paymentechtampa), VPC, American Express Direct (amexdirect) and GPX (gpx) processors. Validation details (for selected processors)... &lt;table&gt; &lt;thead&gt;&lt;tr&gt;&lt;th&gt;Processor&lt;/th&gt;&lt;th&gt;Acceptance Type&lt;/th&gt;&lt;th&gt;Required&lt;/th&gt;&lt;th&gt;Default Value&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt; &lt;tr&gt;&lt;td&gt;American Express Direct&lt;/td&gt;&lt;td&gt;cp, hybrid&lt;/td&gt;&lt;td&gt;Yes&lt;/td&gt;&lt;td&gt;No&lt;/td&gt;&lt;/tr&gt; &lt;tr&gt;&lt;td&gt;American Express Direct&lt;/td&gt;&lt;td&gt;cnp&lt;/td&gt;&lt;td&gt;No&lt;/td&gt;&lt;td&gt;No&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt; | [optional]
1717
**allowMerchantDescriptorOverride** | **Boolean** | Enables partner to enable/disable merchant descriptors values. Applicable for VPC, EFTPOS and CUP processors. | [optional]

docs/CardProcessingConfigFeatures.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# CyberSource.CardProcessingConfigFeatures
2+
3+
## Properties
4+
Name | Type | Description | Notes
5+
------------ | ------------- | ------------- | -------------
6+
**cardNotPresent** | [**CardProcessingConfigFeaturesCardNotPresent**](CardProcessingConfigFeaturesCardNotPresent.md) | | [optional]
7+
**cardPresent** | [**CardProcessingConfigFeaturesCardPresent**](CardProcessingConfigFeaturesCardPresent.md) | | [optional]
8+
9+

0 commit comments

Comments
 (0)