Skip to content

Commit

Permalink
Merge pull request #30 from Sushamaghadage123/US1505948_12.30
Browse files Browse the repository at this point in the history
Us1505948- v12.30
  • Loading branch information
isunnapud authored Apr 5, 2023
2 parents c505f67 + b0b7ea9 commit 7cd474d
Show file tree
Hide file tree
Showing 19 changed files with 14,866 additions and 12,884 deletions.
12 changes: 12 additions & 0 deletions CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,4 +1,16 @@
= Vantiv eCommerce Python SDK

==Version 12.30.0 (April 04, 2023)
Note: It contains changes from cnpAPI v12.28,v12.29 and v12.30. In case you need any feature supported by cnpAPI v12.28,12.29 and 12.30, please use SDK version 12.30.0.
* Change: [cnpAPI v12.30] New element authIndicator added in Authorization Request.
* Change: [cnpAPI v12.30] New element amount added in Authorization Request.
* Change: [cnpAPI v12.30] To support authIndicator, new enum authIndicatorEnum added with values Incremental ,Estimated .
* Change: [cnpAPI v12.29] New element sellerInfo added in Authorization and sale Request.
* Change: [cnpAPI v12.29] New elements accountNumber, aggregateOrderCount, aggregateOrderDollars, sellerAddress, createdDate, domain, email, lastUpdateDate, name, onboardingEmail, onboardingIpAddress, parentEntity, phone, sellerId, sellerTags and username added in sellerInfo.
* Change: [cnpAPI v12.29] New elements sellerStreetaddress, sellerUnit, sellerPostalcode, sellerCity, sellerProvincecode and sellerCountrycode added in sellerAddress.
* Change: [cnpAPI v12.29] The datatype for networkToken, authMaxResponseCode, authMaxResponseMessage has been changed, Previously it was String. networkToken - ccAccountNumberType, authMaxResponseCode - responseType, authMaxResponseMessage- messageType.
* Change: [cnpAPI v12.28] New value MIT added in existing enum orderChannel.

==Version 12.27.0 (Nov 22, 2022)
Note: It contains changes from cnpAPI v12.25, v12.26 and v12.27. In case you need any feature supported by cnpAPI v12.25, v12.26 or v12.27, please use SDK version 12.27.0.
* Change: [cnpAPI v12.27] Added new element authMax in authorization/ sale response.
Expand Down
2,182 changes: 1,183 additions & 999 deletions SchemaCombined_v12.27.xsd → SchemaCombined_v12.30.xsd

Large diffs are not rendered by default.

38 changes: 38 additions & 0 deletions docs/source/complextypes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -542,6 +542,44 @@ retailerAddress
:var url: String or Number
:var zip: String or Number

sellerAddress
-------------
.. py:class:: vantivsdk.fields.sellerAddress
:var sellerCity: String or Number
:var sellerCountrycode: String or Number
:var sellerPostalcode: String or Number
:var sellerProvincecode: String or Number
:var sellerStreetaddress: String or Number
:var sellerUnit: String or Number

sellerInfo
----------
.. py:class:: vantivsdk.fields.sellerInfo
:var accountNumber: String or Number
:var aggregateOrderCount: String or Number
:var aggregateOrderDollars: String or Number
:var createdDate: String or Number
:var domain: String or Number
:var email: String or Number
:var lastUpdateDate: String or Number
:var name: String or Number
:var onboardingEmail: String or Number
:var onboardingIpAddress: String or Number
:var parentEntity: String or Number
:var phone: String or Number
:var sellerAddress: instance of :py:class:`vantivsdk.fields.sellerAddress`
:var sellerId: String or Number
:var sellerTags: instance of :py:class:`vantivsdk.fields.sellerTagsType`
:var username: String or Number

sellerTagsType
--------------
.. py:class:: vantivsdk.fields.sellerTagsType
:var tag: String or Number

sepaDirectDebitType
-------------------
.. py:class:: vantivsdk.fields.sepaDirectDebitType
Expand Down
2 changes: 1 addition & 1 deletion docs/source/index.rst
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Vantiv eCommerce Python SDK 12.27.0!
Vantiv eCommerce Python SDK 12.30.0!
====================================
.. toctree::
:maxdepth: 2
Expand Down
3 changes: 3 additions & 0 deletions docs/source/transactions.rst
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,7 @@ authorization
:var allowPartialAuth: String or Number
:var amount: String or Number
:var applepay: instance of :py:class:`vantivsdk.fields.applepayType`
:var authIndicator: String or Number
:var billToAddress: instance of :py:class:`vantivsdk.fields.billToAddress`
:var businessIndicator: String or Number
:var card: instance of :py:class:`vantivsdk.fields.cardType`
Expand Down Expand Up @@ -106,6 +107,7 @@ authorization
:var reportGroup: String or Number
:var retailerAddress: instance of :py:class:`vantivsdk.fields.retailerAddress`
:var secondaryAmount: String or Number
:var sellerInfo: instance of :py:class:`vantivsdk.fields.sellerInfo`
:var shipToAddress: instance of :py:class:`vantivsdk.fields.shipToAddress`
:var skipRealtimeAU: String or Number
:var surchargeAmount: String or Number
Expand Down Expand Up @@ -779,6 +781,7 @@ sale
:var reportGroup: String or Number
:var retailerAddress: instance of :py:class:`vantivsdk.fields.retailerAddress`
:var secondaryAmount: String or Number
:var sellerInfo: instance of :py:class:`vantivsdk.fields.sellerInfo`
:var sepaDirectDebit: instance of :py:class:`vantivsdk.fields.sepaDirectDebitType`
:var shipToAddress: instance of :py:class:`vantivsdk.fields.shipToAddress`
:var skipRealtimeAU: String or Number
Expand Down
2 changes: 1 addition & 1 deletion schema/cnpBatch_v12.27.xsd → schema/cnpBatch_v12.30.xsd
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<xs:schema targetNamespace="http://www.vantivcnp.com/schema" xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:xp="http://www.vantivcnp.com/schema" elementFormDefault="qualified" attributeFormDefault="unqualified">

<xs:include schemaLocation="cnpTransaction_v12.27.xsd" />
<xs:include schemaLocation="cnpTransaction_v12.30.xsd" />

<xs:element name="cnpRequest">
<xs:complexType>
Expand Down
14 changes: 14 additions & 0 deletions schema/cnpCommon_v12.27.xsd → schema/cnpCommon_v12.30.xsd
Original file line number Diff line number Diff line change
Expand Up @@ -1154,6 +1154,7 @@
<xs:enumeration value="SOCIAL" />
<xs:enumeration value="MARKETPLACE" />
<xs:enumeration value="IN_STORE_KIOSK" />
<xs:enumeration value="MIT"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="productEnrolledEnum">
Expand Down Expand Up @@ -1222,4 +1223,17 @@
</xs:restriction>
</xs:simpleType>

<xs:simpleType name="numberOfAggregateOrderCount">
<xs:restriction base="xs:integer">
<xs:totalDigits value="8" />
</xs:restriction>
</xs:simpleType>

<xs:simpleType name="authIndicatorEnum">
<xs:restriction base="xs:string">
<xs:enumeration value="Estimated" />
<xs:enumeration value="Incremental" />
</xs:restriction>
</xs:simpleType>

</xs:schema>
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<xs:schema targetNamespace="http://www.vantivcnp.com/schema" xmlns:xp="http://www.vantivcnp.com/schema"
xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">

<xs:include schemaLocation="cnpTransaction_v12.27.xsd" />
<xs:include schemaLocation="cnpTransaction_v12.30.xsd" />

<xs:complexType name="baseRequest">
<xs:sequence>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
<xs:schema targetNamespace="http://www.vantivcnp.com/schema" xmlns:xp="http://www.vantivcnp.com/schema"
xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">

<xs:include schemaLocation="cnpCommon_v12.27.xsd" />
<xs:include schemaLocation="cnpCommon_v12.30.xsd" />

<xs:element name="recurringTransaction" type="xp:recurringTransactionType" abstract="true" />
<xs:element name="recurringTransactionResponse" type="xp:recurringTransactionResponseType" abstract="true" />
Expand Down
Loading

0 comments on commit 7cd474d

Please sign in to comment.