Transaction Types

Input
Transaction Type
Description
S
Sale
Authorize and request draft capture.

If the transaction is successful, at settlement this transaction will be marked for deposit into the merchant's account.

A
Authorize only
Authorize but do not request draft capture.

If this transaction is successful, the card's "open to buy" will be reduced, but the transaction will not be marked for deposit at settlement.

If you use this transaction type, you can Force Post the transaction to cause draft capture.

V
Void
Remove a previously authorized transaction from the current batch. (The collection of transactions between settlements on a given operator ID is referred to as a batch.)

This transaction will remove Sale, Force Post, or Completion transactions from the batch.

The voided transaction will not appear on the cardholder's statement.

It is not necessary to Void "Auth Only" or "Pre-Authorization" transactions since they are not marked for draft capture.

Note: Voiding a transaction does not restore the card's "open to buy" limit.

Note: It is not possible to Void a transaction which has already been settled. A Refund would need to be completed.

P
Pre-authorization
Authorize but do not request draft capture.

If this transaction is successful, the card's "open to buy" will be reduced, but the transaction will not be marked for draft capture.

If you use this transaction type, you can use a Completion transaction in order to cause draft capture.

R
Merchandise Return (or, refund)
Return money to the customer's card.

The card is not affected at all until deposit, at which time the card will be credited for the returned amount.

You are able to refund any amount.

Note: The effect on the card is not immediate - it can take 7-10 business days in some cases for the card's open-to-buy limit to be updated. The merchant account will still be debited beforehand.

M
Merchandise Return Void
Remove a previously sent Return (R) from the batch.

This has the effect of cancelling a Return.

The customer's card is not affected, and neither transaction will appear on their statement.

F
Force Post
Submit a transaction for draft capture for which you have previously obtained an authorization.

Using this transaction you can collect the funds for a previous Auth Only (A) or Pre-Authorization (P), however, for Pre-Auths (P) it is better to use the Completion (C) transaction.

C
Completion
Submit a previously pre-authorized transaction for draft capture.

There must be a corresponding Pre- Authorization transaction in the past 7 days in order to use this transaction type.

Another useful feature is the ability to perform partial Completions. If you send a lesser amount in the Completion than you sent in the Pre-Authorization (P), the system will deduct that amount from the amount outstanding on the Pre-Authorization (P).

K
Tokenize
Tokenize the card data and verify the account.
B
Balance Request
Request totals for a particular TERMID and OPERID.
D
Settlement
Marks the batch for deposit and clears the totals.

Auto-settled customers should never use this transaction type since it will cause incorrect reporting and difficulty in reconciliation.
By default, all organizations are setup as auto-settle.