Online Processing Format

Each Online request you send to us is a single transaction. We process Online transactions upon receipt and return a response file.

Online processing supports the following transaction types:

  • Activate Transactions

  • Load Reversal Transactions (Online Only)

  • Activate Reversal Transactions (Online Only)

  • eCheck Sale Transactions

  • Authorization Transactions

  • eCheck Credit Transactions

  • Authorization Reversal

  • eCheck Redeposit Transactions

  • Balance Inquiry Transactions

  • eCheck Verification Transactions

  • Cancel Subscription Transactions

  • eCheck Void Transactions (Online Only)

  • Capture Transactions

  • Refund Reversal Transactions (Online Only)

  • Capture Given Auth Transactions

  • Sale Transactions

  • Create Plan Transactions

  • Status Query Transaction (Online Only)

  • Credit Transactions

  • Unload Transactions

  • Deactivate Transactions

  • Unload Reversal Transactions (Online Only)

  • Deactivate Reversal Transactions (Online Only)

  • Update Card Validation Number Transactions

  • Deposit Reversal Transactions (Online Only)

  • Update Plan Transactions

  • Force Capture Transactions

  • Update Subscription Transactions

  • Load Transactions

  • Void Transactions (Online Only)

Supported Communication Protocols

Worldpay, Inc. supports the HTTPS POST communication protocol for Online processing.

For additional information concerning the recommended transmissions methods, see Transferring Online Files.

Online Processing Request Format

The Online processing request is made up of the following elements:

  • Header information - one <cnpOnlineRequest> element

  • Merchant authentication information - one <authentication> element

  • Payment transaction - one payment transaction

Online Processing Response Format

An Online processing response is composed of the following elements:

  • Header information - one <cnpOnlineResponse>

  • Payment transaction - one payment transaction

For information on the XML Validation response and message attributes, please refer to XML Validation Error Messages