Schema Changes from V6.1 through V7.0
The table below specifies elements added in schema versions 6.1, 6.2, and 7.0.
TABLE 1-4 New Elements V6.1 to V7.0
New Element |
Parent of |
Child of |
Comments |
---|---|---|---|
|
|
|
|
|
|
|
Used for BML transactions |
|
|
|
Added to |
|
|
|
Added to |
|
|
|
Used to define customer information for BML transactions |
|
|
|
Used to define customer information for BML transactions |
|
|
|
Used to define customer information for BML transactions |
|
|
|
Used to define customer information for BML transactions |
|
|
|
Used to define customer information for BML transactions |
|
|
|
Used to define customer information for BML transactions |
|
|
|
Used to define customer information for BML transactions |
|
|
|
Used to define customer information for BML transactions |
|
|
|
Used to define customer information for BML transactions |
|
|
|
Used to define customer information for BML transactions |
|
|
|
Used to define customer information for BML transactions |
|
|
|
The following elements are unused children of the
|
|
|
|
BML info |
|
|
|
BML info |
|
|
|
BML info |
|
|
|
Enum Values: CNC DIG PHY SVC TBD |
|
|
|
Used to indicate final capture against a PayPal order. |
|
|
|
|
|
|
|
New transaction type for Visa, MasterCard, and Discover |
|
|
|
Response message for Auth reversal transactions |
|
|
|
For use by merchant designated as an Aggregator by Amex |
|
|
|
For use by merchant designated as an Aggregator by Amex |
|
|
|
For use by merchant designated as an Aggregator by Amex |
|
|
|
Used to allow authorizations for less than the requested amount. |
|
|
|
Note: This control and its child was added in December 2011 without a revision to the schema version. If you coded to V6.2 (or any 6.x version) prior to December 2011, you must modify your coding to take advantage of this control. |
|
|
|
Used to indicate who merchant or Worldpay) controls recycling of the transaction should it be declined. Also determines where the transaction is counted for the purposes of A/B testing. |
|
|
|
Can be used as an alternate to <orderId> in the recycling signature. Note: This identifier was added to V6.2 in February 2012 without a revision to the schema version. If you coded to V6.2 prior to February 2012, you must modify your coding to take advantage of this element. |
|
(added in February 2012) |
|
|
|
|
|
Note: This flag was added to V6.2 in February 2012 without a revision to the schema version. If you coded to V6.2 prior to February 2012, you must modify your coding to take advantage of this element. |
|
|
|
Contains a child element providing the Worldpay transaction Id of an associated credit transaction (see below). Note: This element was added to V6.2 in January 2013 without a revision to the schema version. If you coded to V6.2 prior to January 2013, you must modify your coding to take advantage of this element. |
|
|
|
The Vantiv transaction Id of the credit transaction automatically issued by the system when you use a Void transaction to halt the Recycling Engine, but the transaction is already approved and captured. (Auto-refund option must be enabled.) |
Other schema changes:
-
enhancedData
element was added to authorization request transactions (V6.1) -
numAuthReversals
andauthreversalAmount
attributes added tobatchRequest
(V6.2) -
customBilling
element was removed from the Capture transaction and added to the Authorization transaction (V7) -
In schema version 7 the namespace
(xmlns=)
changed to http://www.litle.com/schema