Soap API v1.4


Used to run a new customer transaction.


This object contains the data needed to run a new stored customer transaction.


Type Name Description
string Command Processing command to run. Possible values: Sale, AuthOnly, Credit, Check and CheckCredit. If a blank is passed, the default value is Sale for credit card or Check for checks
boolean IgnoreDuplicate Do not check for duplicate transaction. Set to “true” if you would like to override the duplicate transaction handling.
TransactionDetail Details Transaction details: amount, clerk, currency, etc.
string ClientIP IP Address of client.
boolean CustReceipt Customer Receipt. Set to “true” if you would like the gateway to send an email to customer.
string CustReceiptEmail Email address to receipt to. If left blank, the receipt will be sent to the email address stored in the customer record.
string CustReceiptName Customer Receipt Template Name. Specify the name of the template to use. (Optional)
boolean MerchReceipt Send Merchant Receipt. Set to “true” if you would like the gateway to send a receipt to the merchant.
string MerchReceiptEmail Email address to receipt to. Required if MerchReceipt is set to true
string MerchReceiptName Merchant Receipt Template Name. Specify the name of the template to use. (Optional)
FieldValueCustomFields Array of field values containing the merchant defined custom fields. These fields are defined in the merchant console.
boolean isRecurring Recurring flag Signals to the platform that this transaction is a recurring billing transaction. Use with caution, can cause downgrades if not used properly. Defaults to false which causes the transaction to run as a normal card not present transaction.
string CardCode CVV2/CVC card id code. PCI requirements forbid storing CVV2 value. Customer must be prompted to enter this value each time a transaction is run. This value is not required unless CVV2 validation is desired.
LineItem[] LineItems Array of line item detail objects
string Software Software identifier (optional)

Places Used


Change History

Version Change
1.3 Object added in this release
developer/soap-1.4/objects/customertransactionrequest.txt · Last modified: 2010/08/04 13:46 by tem

Page Tools