Use this procedure to capture funds for a transaction that was previously authorized using the ChargeCreditCard stored procedure.
You must specify values for the TransId and Amount fields.
|TransId||String||False||The unique transaction Id. required=|
|Amount||String||False||Amount of the transaction. This is the total amount and must include tax, shipping, and any other charges. The amount can either be hard coded or posted to a script. required=|
|InvoiceNumber||String||False||Merchant-defined invoice number associated with the order.|
|Orderdescription||String||False||Description of the item purchased.|
Result Set Columns
|ResponseCode||String||Overall status of the transaction.Possible values are : 1 = Approved ,2 = Declined ,3 = Error ,4 = Held for Review|
|AvsResultCode||String||Address Verification Service (AVS) response code. Indicates the result of the AVS filter.|
|TransId||String||The payment gateway assigned identification number for transaction. The transId value must be used for any follow-on transactions such as a credit, prior authorization and capture, or void.|
|RefTransID||String||The transaction ID of a related, previously settled transaction.|
|Code||String||Response code that represents the status.|
|Description||String||Text description of the status.|