Schema Changes from V5.1 through V6.0
The table below includes elements added in schema version 5.1. Version 5.1 included support for PayPal transactions.
There were no new elements introduced in schema version 6.0; however, Worldpay began enforcing the sequence of elements used in transactions with version 6.0.
TABLE 1-3 New Elements in V5.1
New Element |
Parent of |
Child of |
Comments |
---|---|---|---|
|
|
|
The parent for various PayPal elements |
|
|
|
Defines the PayPal Payer Id |
|
|
|
Defines the PayPal token |
|
|
|
Defines the PayPal transaction Id |
|
|
|
Used to close a PayPal order after the final Capture. |
|
|
|
Note: This control and its child was added to V5.1 December 2011 without a revision to the schema version. If you coded to V5.1 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 Note: This identifier was added to V4.1 in February 2012 without a revision to the schema version. If you coded to V5.1 prior to February 2012, you must modify your coding to take advantage of this element. |
|
|
|
|
|
|
|
Note: This flag was added to V5.1 in February 2012 without a revision to the schema version. If you coded to V5.1 prior to February 2012, you must modify your coding to take advantage of this element. |
|
|
|
Contains a child element providing the Vantiv transaction Id of an associated credit transaction (see below). Note: This element was added to V5.1 in January 2013 without a revision to the schema version. If you coded to V5.1 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:
authorization
, credit
, and sale
transactions changed to allow a choice between the card
and paypal
elements.