XML Transaction examples

Document created by gjsissons on May 6, 2016Last modified by andrew.harris on May 14, 2018
Version 6Show Document
  • View in full screen mode

When developers are coding for payment integrations, it is critical to have an understanding of the broad range of XML transactions types available.  Five of the primary XML transaction types include:

 

  • Authorization Transaction which allows confirmation that customers have submitted a valid payment method with their order and has sufficient funds to purchase the goods or services they ordered.
  • Authorization Reversal Transaction which enables merchants to remove the hold on any funds being held by an Authorization. The original Authorization transaction must have been processed within the Vantiv eCommerce platform.
  • Capture Given Auth Transaction, typically using a Capture Given Auth transaction when the associated Authorization occurred outside of the system, for example in a received a telephone Authorization.
  • Capture Transaction which references the transfer of funds from the customer to the merchant.
  • Credit Transaction enables the refund of money to a customer, even if the original transaction occurred outside of Vantiv’s system.

 

A complete list of supported eCommerce XML transactions is provided below. Additional detail with examples is provided in the cnpAPI Reference Guide available in the eCommerce documentation.

 

  • Authorization Transactions
  • Authorization Reversal Transactions
  • Activate Transactions (Private Label Gift Card transaction)
  • Activate Reversal Transactions (Online Only) (Private Label Gift Card transaction)
  • Balance Inquiry Transactions (Private Label Gift Card transaction)
  • Cancel Subscription Transactions (Recurring Engine transaction)
  • Capture Transactions
  • Capture Given Auth Transactions
  • Create Plan Transactions (Recurring Engine transaction)
  • Credit Transactions
  • Deactivate Transactions (Private Label Gift Card transaction)
  • Deactivate Reversal Transactions (Online Only) (Private Label Gift Card transaction)
  • Deposit Reversal Transactions (Online Only) (Private Label Gift Card transaction)
  • eCheck Credit Transactions
  • eCheck Prenotification Credit Transactions (Batch Only)
  • eCheck Prenotification Sale Transactions (Batch Only)
  • eCheck Redeposit Transactions
  • eCheck Sale Transactions
  • eCheck Verification Transactions
  • eCheck Void Transactions (Online Only)
  • Force Capture Transactions
  • Load Transactions (Private Label Gift Card transaction)
  • Load Reversal Transactions (Online Only) (Private Label Gift Card transaction)
  • Status Query Transactions (Online Only)
1 person found this helpful

Attachments

    Outcomes