Skip to content

Commit 7cd474d

Browse files
authored
Merge pull request #30 from Sushamaghadage123/US1505948_12.30
Us1505948- v12.30
2 parents c505f67 + b0b7ea9 commit 7cd474d

19 files changed

+14866
-12884
lines changed

CHANGELOG

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,16 @@
11
= Vantiv eCommerce Python SDK
2+
3+
==Version 12.30.0 (April 04, 2023)
4+
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.
5+
* Change: [cnpAPI v12.30] New element authIndicator added in Authorization Request.
6+
* Change: [cnpAPI v12.30] New element amount added in Authorization Request.
7+
* Change: [cnpAPI v12.30] To support authIndicator, new enum authIndicatorEnum added with values Incremental ,Estimated .
8+
* Change: [cnpAPI v12.29] New element sellerInfo added in Authorization and sale Request.
9+
* 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.
10+
* Change: [cnpAPI v12.29] New elements sellerStreetaddress, sellerUnit, sellerPostalcode, sellerCity, sellerProvincecode and sellerCountrycode added in sellerAddress.
11+
* Change: [cnpAPI v12.29] The datatype for networkToken, authMaxResponseCode, authMaxResponseMessage has been changed, Previously it was String. networkToken - ccAccountNumberType, authMaxResponseCode - responseType, authMaxResponseMessage- messageType.
12+
* Change: [cnpAPI v12.28] New value MIT added in existing enum orderChannel.
13+
214
==Version 12.27.0 (Nov 22, 2022)
315
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.
416
* Change: [cnpAPI v12.27] Added new element authMax in authorization/ sale response.

SchemaCombined_v12.27.xsd renamed to SchemaCombined_v12.30.xsd

Lines changed: 1183 additions & 999 deletions
Large diffs are not rendered by default.

docs/source/complextypes.rst

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -542,6 +542,44 @@ retailerAddress
542542
:var url: String or Number
543543
:var zip: String or Number
544544

545+
sellerAddress
546+
-------------
547+
.. py:class:: vantivsdk.fields.sellerAddress
548+
549+
:var sellerCity: String or Number
550+
:var sellerCountrycode: String or Number
551+
:var sellerPostalcode: String or Number
552+
:var sellerProvincecode: String or Number
553+
:var sellerStreetaddress: String or Number
554+
:var sellerUnit: String or Number
555+
556+
sellerInfo
557+
----------
558+
.. py:class:: vantivsdk.fields.sellerInfo
559+
560+
:var accountNumber: String or Number
561+
:var aggregateOrderCount: String or Number
562+
:var aggregateOrderDollars: String or Number
563+
:var createdDate: String or Number
564+
:var domain: String or Number
565+
:var email: String or Number
566+
:var lastUpdateDate: String or Number
567+
:var name: String or Number
568+
:var onboardingEmail: String or Number
569+
:var onboardingIpAddress: String or Number
570+
:var parentEntity: String or Number
571+
:var phone: String or Number
572+
:var sellerAddress: instance of :py:class:`vantivsdk.fields.sellerAddress`
573+
:var sellerId: String or Number
574+
:var sellerTags: instance of :py:class:`vantivsdk.fields.sellerTagsType`
575+
:var username: String or Number
576+
577+
sellerTagsType
578+
--------------
579+
.. py:class:: vantivsdk.fields.sellerTagsType
580+
581+
:var tag: String or Number
582+
545583
sepaDirectDebitType
546584
-------------------
547585
.. py:class:: vantivsdk.fields.sepaDirectDebitType

docs/source/index.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Vantiv eCommerce Python SDK 12.27.0!
1+
Vantiv eCommerce Python SDK 12.30.0!
22
====================================
33
.. toctree::
44
:maxdepth: 2

docs/source/transactions.rst

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,7 @@ authorization
6363
:var allowPartialAuth: String or Number
6464
:var amount: String or Number
6565
:var applepay: instance of :py:class:`vantivsdk.fields.applepayType`
66+
:var authIndicator: String or Number
6667
:var billToAddress: instance of :py:class:`vantivsdk.fields.billToAddress`
6768
:var businessIndicator: String or Number
6869
:var card: instance of :py:class:`vantivsdk.fields.cardType`
@@ -106,6 +107,7 @@ authorization
106107
:var reportGroup: String or Number
107108
:var retailerAddress: instance of :py:class:`vantivsdk.fields.retailerAddress`
108109
:var secondaryAmount: String or Number
110+
:var sellerInfo: instance of :py:class:`vantivsdk.fields.sellerInfo`
109111
:var shipToAddress: instance of :py:class:`vantivsdk.fields.shipToAddress`
110112
:var skipRealtimeAU: String or Number
111113
:var surchargeAmount: String or Number
@@ -779,6 +781,7 @@ sale
779781
:var reportGroup: String or Number
780782
:var retailerAddress: instance of :py:class:`vantivsdk.fields.retailerAddress`
781783
:var secondaryAmount: String or Number
784+
:var sellerInfo: instance of :py:class:`vantivsdk.fields.sellerInfo`
782785
:var sepaDirectDebit: instance of :py:class:`vantivsdk.fields.sepaDirectDebitType`
783786
:var shipToAddress: instance of :py:class:`vantivsdk.fields.shipToAddress`
784787
:var skipRealtimeAU: String or Number

schema/cnpBatch_v12.27.xsd renamed to schema/cnpBatch_v12.30.xsd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<xs:schema targetNamespace="http://www.vantivcnp.com/schema" xmlns:xs="http://www.w3.org/2001/XMLSchema"
33
xmlns:xp="http://www.vantivcnp.com/schema" elementFormDefault="qualified" attributeFormDefault="unqualified">
44

5-
<xs:include schemaLocation="cnpTransaction_v12.27.xsd" />
5+
<xs:include schemaLocation="cnpTransaction_v12.30.xsd" />
66

77
<xs:element name="cnpRequest">
88
<xs:complexType>

schema/cnpCommon_v12.27.xsd renamed to schema/cnpCommon_v12.30.xsd

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1154,6 +1154,7 @@
11541154
<xs:enumeration value="SOCIAL" />
11551155
<xs:enumeration value="MARKETPLACE" />
11561156
<xs:enumeration value="IN_STORE_KIOSK" />
1157+
<xs:enumeration value="MIT"/>
11571158
</xs:restriction>
11581159
</xs:simpleType>
11591160
<xs:simpleType name="productEnrolledEnum">
@@ -1222,4 +1223,17 @@
12221223
</xs:restriction>
12231224
</xs:simpleType>
12241225

1226+
<xs:simpleType name="numberOfAggregateOrderCount">
1227+
<xs:restriction base="xs:integer">
1228+
<xs:totalDigits value="8" />
1229+
</xs:restriction>
1230+
</xs:simpleType>
1231+
1232+
<xs:simpleType name="authIndicatorEnum">
1233+
<xs:restriction base="xs:string">
1234+
<xs:enumeration value="Estimated" />
1235+
<xs:enumeration value="Incremental" />
1236+
</xs:restriction>
1237+
</xs:simpleType>
1238+
12251239
</xs:schema>

schema/cnpOnline_v12.27.xsd renamed to schema/cnpOnline_v12.30.xsd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<xs:schema targetNamespace="http://www.vantivcnp.com/schema" xmlns:xp="http://www.vantivcnp.com/schema"
44
xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
55

6-
<xs:include schemaLocation="cnpTransaction_v12.27.xsd" />
6+
<xs:include schemaLocation="cnpTransaction_v12.30.xsd" />
77

88
<xs:complexType name="baseRequest">
99
<xs:sequence>

schema/cnpRecurring_v12.27.xsd renamed to schema/cnpRecurring_v12.30.xsd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<xs:schema targetNamespace="http://www.vantivcnp.com/schema" xmlns:xp="http://www.vantivcnp.com/schema"
22
xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified" attributeFormDefault="unqualified">
33

4-
<xs:include schemaLocation="cnpCommon_v12.27.xsd" />
4+
<xs:include schemaLocation="cnpCommon_v12.30.xsd" />
55

66
<xs:element name="recurringTransaction" type="xp:recurringTransactionType" abstract="true" />
77
<xs:element name="recurringTransactionResponse" type="xp:recurringTransactionResponseType" abstract="true" />

0 commit comments

Comments
 (0)