Sale
The Sale transaction is the most basic and most common transaction, used for the sale/purchase of goods or services. This type of transaction compares the account holder’s account balance to the amount specified in the transaction. If the amount specified is available, the transaction is approved by the bank and an approval code is returned. If the amount is not available, or the transaction is denied for any other reason by the bank, an error message containing the reason is returned.
Echeck sale operation types
Additional information
Echeck operations need a CustomerId in order to associate the operation to a customer. CheckNumber and TaxAmount can be sent respectively, widening the operation options for your platform.
Verification
Verification checks the validity of the actual check or draft being presented.
Void
A Void transaction can be used to back out a previous transaction. This applies to all transactions that were entered into the current batch, and only for the full dollar amount of the original transaction.
Refund
Using the TransactionID from the original dependent transaction eCheck transaction amounts can be returned after 24 hours from the initial sale.
Reverse
The reverse (or communications/System Reversal) is generated when there is a problem delivering the response back to the server side code. It is the transaction requestor’s responsibility to generate a rollback transaction for all transactions that do not receive responses.
Search our blog, contact support. You can also chat live with other developers.