CaptureTransaction
Use this procedure to capture funds for a transaction that was previously authorized using the ChargeCreditCard stored procedure.
TransId およびAmount フィールドの値を指定する必要があります。
Input
| Name | Type | Required | Description |
| TransId | String | True | The unique transaction Id. |
| Amount | String | True | 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. |
| InvoiceNumber | String | False | Merchant-defined invoice number associated with the order. |
| Orderdescription | String | False | Description of the item purchased. |
Result Set Columns
| Name | Type | Description |
| 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. |