Transaction Operations – Additional Operations
| Element | Description |
|---|---|
| <capture> | |
| api-key* | api-key is obtained in the security keys section of the control panel settings. |
| transaction-id* | Original Payment Gateway transaction id. |
| amount | Total amount to be settled, this amount may be equal to or less than the authorized amount. |
| merchant-defined-field-# | Merchant specified custom fields. Format: <merchant-defined-field-1>Value</merchant-defined-field-1> |
| tracking-number | Shipping tracking number. |
| shipping-carrier | Shipping carrier used. Values: ‘ups’, ‘fedex’, ‘dhl’, or ‘usps’ |
| order-id | Order ID. |
| signature-image | Cardholder signature image. Format: base64 encoded raw PNG image. (16kiB maximum) |
| </capture> | |
| * | Required |
| Element | Description |
|---|---|
| <void> | |
| api-key* | api-key is obtained in the security keys section of the control panel settings. |
| transaction-id* | Original Payment Gateway transaction id. |
| merchant-defined-field-# | Merchant specified custom fields. Format: <merchant-defined-field-1>Value</merchant-defined-field-1> |
| </void> | |
| * | Required |
| Element | Description |
|---|---|
| <refund> | |
| api-key* | api-key is obtained in the security keys section of the control panel settings. |
| transaction-id* | Original Payment Gateway transaction id. |
| amount | Total amount to be refunded. This amount may be equal to or less than the settled amount. Setting the amount to 0.00 will refund the entire amount. |
| merchant-defined-field-# | Merchant specified custom fields. Format: <merchant-defined-field-1>Value</merchant-defined-field-1> |
| </refund> | |
| * | Required |
| Element | Description |
|---|---|
| <update> | |
| api-key* | api-key is obtained in the security keys section of the control panel settings. |
| transaction-id* | Original Payment Gateway transaction id. |
| merchant-defined-field-# | Merchant specified custom fields. Format: <merchant-defined-field-1>Value</merchant-defined-field-1> |
| tracking-number | Shipping tracking number. |
| shipping-carrier | Shipping carrier used. Values: ‘ups’, ‘fedex’, ‘dhl’, or ‘usps’ |
| order-id | Order ID. |
| signature-image | Cardholder signature image. Format: base64 encoded raw PNG image. (16kiB maximum) |
| </update> | |
| * | Required |
| Element | Description |
|---|---|
| <complete-partial-payment> | |
| api-key* | api-key is obtained in the security keys section of the control panel settings. |
| partial-payment-id* | Specify a partial payment ID. Required to collect an additional amount associated with an existing Partial Payment Transaction. Do not use on initial transaction. |
| </complete-partial-payment> | |
| * | Required |