Transaction Sequencing

All Fusebox transactions go through a sequence of statuses before being considered complete. The available payment types and statuses are shown below:

Payment Type or StatusDescription
01 Authorization OnlySends a request to authorize or hold an amount from the cardholder. If the sale associated with this authorization is not generated and settled within a certain period of time, the authorization expires and the amount held is released.
02 SaleAuthorizes and records the transaction for settlement.
07 Prior Authorized SaleRecords a previously authorized transaction for funding a (post-authorized sale) transaction. Works in conjunction with Authorization Only or Voice Authorization.
09 ReturnUsed to generate a refund on a cardholder’s account. It does not void a previous purchase.
11 Void SaleCancels a Sale (Type 02) or Prior-Authorized Sale (Type 07) transaction in the Elavon Gateway applications database.
61 Full Auth ReversalCancels an open authorization and restores the cardholder open-to-buy.
SettledBatch has been closed and released to Fusebox.
ConfirmedThe third party processor has confirmed receipt of the batch.

Transaction Augmentation

To make adjustments to a transaction, certain criteria must be met or else you will receive an error message.

Transaction TypeMatching CriteriaProcessing Rules
01 – Auth OnlyPAN (3) Reference (7)If no match Process authorization only.
If match & last tran type ≠ 01 or 75 Error: TRANSACTION NOT ALLOWED
01 – Auth OnlyTran amount (2) PAN (3) Reference (7)If match & last tran time < ½ hour ago Error: DUPLICATE
01 – Auth OnlyPAN (3) Reference (7)If match Process as 75; If 75 is not supported by the POS, process as an additional authorization 01.
02 – SalePAN (3) Reference (7)If no match Process sale.
If match & last tran type = 02 or 07 Error: DUPLICATE.
If match & last tran type ≠ 02 Error: TRANSACTION NOT ALLOWED.
07 – PriorPAN (3) Reference (7)If no match & auth code included Process prior authorized sale.
If no match & auth code not included Error: TRANSACTION NOT ALLOWED.
If match & last tran type = 02 or 07 Error: DUPLICATE.
If match & last tran type ≠ 01 or 75, or 76 Error: TRANSACTION NOT ALLOWED.
If match & total auth amount ≠ tran amount and retail Error: FINAL AMOUNT TOO LARGE.
09 – RefundPAN (3) Reference (7)If no match Process refund.
If match & last tran type = 09 Error: DUPLICATE.
If match & last tran type ≠ 09 Error: TRANSACTION NOT ALLOWED
11 – Void SaleTran amount (2) PAN (3) Reference (7)If match and last tran amount = 02 or 07 Process void See tran type 61 for Full Authorization Reversal attempt.
If match & last tran type ≠ 02 or 07 or amt mismatch Error: TRANSACTION NOT ALLOWED Determine if an Authorization Only exists and attempt a full authorization reversal.
11 – Void SalePAN (3) Reference (7)If no match Error: TRANSACTION NOT FOUND Either the original transaction did not complete, or has been settled already. Determine if a refund is necessary to offset a settled transaction.
17 – Void RefundTran amount (2) PAN (3) Reference (7)If match & last tran type = 09 Process void refund.
If match & last tran type ≠ 09 or amt mismatch Error: TRANSACTION NOT ALLOWED
17 – Void RefundPAN (3) Reference (7)If no match Error: TRANSACTION NOT FOUND
22 – Tran InquiryPAN (3) Reference (7)If partial approval originally requested (API 647=1) and match Process transaction inquiry.
22 – Tran InquiryTran amount (2) PAN (3) Reference (7)If partial approval originally not requested (API 647=0 or Null) and match Process transaction inquiry.
If no match Error: TRANSACTION NOT FOUND
37 – Token Only NoneNoneNone – a tran type 37 only validates the PAN and expiration date it does not check for duplicates.
61 – Full Auth ReversalPAN (3) Reference (7)If match & last tran type = 01 or 02 or 75 Process full reversal.
If match & last tran type ≠ 01 or 02 or 75 Error: TRANSACTION NOT ALLOWED
75 – IncrementalPAN (3) Reference (7)If match & last tran type = 01 or 75 Process incremental authorization.
If match & last tran type ≠ 01 or 75 Error: TRANSACTION NOT ALLOWED
If no match Error: TRANSACTION NOT FOUND
If match Process as 75; If 75 is not supported by the POS, process as an additional authorization 01.
76 – Partial RevPAN (3) Reference (7)If match & last tran type = 01 or 02 or 75 - Process partial reversal.
If match & last tran type ≠ 01 or 02 or 75 Error: TRANSACTION NOT ALLOWED.
If no match Error: TRANSACTION NOT FOUND