HTMLDocumentation Index
Fetch the complete documentation index at: https://bancofcalifornia-preview.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
<div id="transactions_additional_ops" class="current_content">
<h1>
Additional Operations<br />
<span class="section">Three-Step: Transactions</span>
</h1>
<h2>Capture XML Request</h2>
<table>
<tbody>
<tr>
<th>Element</th>
<th>Description</th>
</tr>
<tr>
<td class="outerElement" colspan="2"><capture></td>
</tr>
<tr>
<td>api-key<sup>*</sup></td>
<td>api-key is obtained in the security keys section of the control panel settings.</td>
</tr>
<tr>
<td>transaction-id<sup>*</sup></td>
<td>Original Payment Gateway transaction id.</td>
</tr>
<tr>
<td>amount</td>
<td>Total amount to be settled, this amount may be equal to or less than the authorized amount.</td>
</tr>
<tr>
<td>merchant-defined-field-#</td>
<td>
Merchant specified custom fields.<br />
<span class="allowed">
Format: <merchant-defined-field-1>Value</merchant-defined-field-1>
</span>
</td>
</tr>
<tr>
<td>tracking-number</td>
<td>Shipping tracking number.</td>
</tr>
<tr>
<td>shipping-carrier</td>
<td>
Shipping carrier used.<br />
<span class="allowed">Values: 'ups', 'fedex', 'dhl', or 'usps'</span>
</td>
</tr>
<tr>
<td>order-id</td>
<td>Order ID.</td>
</tr>
<tr>
<td>signature-image</td>
<td>
Cardholder signature image.<br />
<span class="allowed">Format: base64 encoded raw PNG image. (16kiB maximum)</span>
</td>
</tr>
<tr>
<td class="outerElement" colspan="2"></capture></td>
</tr>
</tbody>
</table>
<table class="footnotes">
<tbody>
<tr>
<td>*</td>
<td>Required</td>
</tr>
</tbody>
</table>
<h2>Void XML Request</h2>
<table>
<tbody>
<tr>
<th>Element</th>
<th>Description</th>
</tr>
<tr>
<td class="outerElement" colspan="2"><void></td>
</tr>
<tr>
<td>api-key<sup>*</sup></td>
<td>api-key is obtained in the security keys section of the control panel settings.</td>
</tr>
<tr>
<td>transaction-id<sup>*</sup></td>
<td>Original Payment Gateway transaction id.</td>
</tr>
<tr>
<td>merchant-defined-field-#</td>
<td>
Merchant specified custom fields.<br />
<span class="allowed">
Format: <merchant-defined-field-1>Value</merchant-defined-field-1>
</span>
</td>
</tr>
<tr>
<td class="outerElement" colspan="2"></void></td>
</tr>
</tbody>
</table>
<table class="footnotes">
<tbody>
<tr>
<td>*</td>
<td>Required</td>
</tr>
</tbody>
</table>
<h2>Refund XML Request</h2>
<table>
<tbody>
<tr>
<th>Element</th>
<th>Description</th>
</tr>
<tr>
<td class="outerElement" colspan="2"><refund></td>
</tr>
<tr>
<td>api-key<sup>*</sup></td>
<td>api-key is obtained in the security keys section of the control panel settings.</td>
</tr>
<tr>
<td>transaction-id<sup>*</sup></td>
<td>Original Payment Gateway transaction id.</td>
</tr>
<tr>
<td>amount</td>
<td>
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.
</td>
</tr>
<tr>
<td>merchant-defined-field-#</td>
<td>
Merchant specified custom fields.<br />
<span class="allowed">
Format: <merchant-defined-field-1>Value</merchant-defined-field-1>
</span>
</td>
</tr>
<tr>
<td class="outerElement" colspan="2"></refund></td>
</tr>
</tbody>
</table>
<table class="footnotes">
<tbody>
<tr>
<td>*</td>
<td>Required</td>
</tr>
</tbody>
</table>
<h2>Update XML Request</h2>
<table>
<tbody>
<tr>
<th>Element</th>
<th>Description</th>
</tr>
<tr>
<td class="outerElement" colspan="2"><update></td>
</tr>
<tr>
<td>api-key<sup>*</sup></td>
<td>api-key is obtained in the security keys section of the control panel settings.</td>
</tr>
<tr>
<td>transaction-id<sup>*</sup></td>
<td>Original Payment Gateway transaction id.</td>
</tr>
<tr>
<td>merchant-defined-field-#</td>
<td>
Merchant specified custom fields.<br />
<span class="allowed">
Format: <merchant-defined-field-1>Value</merchant-defined-field-1>
</span>
</td>
</tr>
<tr>
<td>tracking-number</td>
<td>Shipping tracking number.</td>
</tr>
<tr>
<td>shipping-carrier</td>
<td>
Shipping carrier used.<br />
<span class="allowed">Values: 'ups', 'fedex', 'dhl', or 'usps'</span>
</td>
</tr>
<tr>
<td>order-id</td>
<td>Order ID.</td>
</tr>
<tr>
<td>signature-image</td>
<td>
Cardholder signature image.<br />
<span class="allowed">Format: base64 encoded raw PNG image. (16kiB maximum)</span>
</td>
</tr>
<tr>
<td class="outerElement" colspan="2"></update></td>
</tr>
</tbody>
</table>
<table class="footnotes">
<tbody>
<tr>
<td>*</td>
<td>Required</td>
</tr>
</tbody>
</table>
<h2>Complete Partial Payment XML Request</h2>
<table>
<tbody>
<tr>
<th>Element</th>
<th>Description</th>
</tr>
<tr>
<td class="outerElement" colspan="2"><complete-partial-payment></td>
</tr>
<tr>
<td>api-key<sup>*</sup></td>
<td>api-key is obtained in the security keys section of the control panel settings.</td>
</tr>
<tr>
<td>partial-payment-id<sup>*</sup></td>
<td>
Specify a partial payment ID. Required to collect an additional amount associated with an
existing Partial Payment Transaction. Do not use on initial transaction.
</td>
</tr>
<tr>
<td class="outerElement" colspan="2"></complete-partial-payment></td>
</tr>
</tbody>
</table>
<table class="footnotes">
<tbody>
<tr>
<td>*</td>
<td>Required</td>
</tr>
</tbody>
</table>
</div>