# Apply a Transaction

Apply or adjust the way a transaction is applied.

## Example

```php
<?php
header('Content-Type: text/plain');

require '../ChargeOverAPI.php';
require 'config.php';

$API = new ChargeOverAPI($url, $authmode, $username, $password);

$transaction_id = 1;

$data = array(
	'applied_to' => array(
		0 => array(
			'invoice_id' => 1001,
			'applied' => 5,
		),
	),
);

// Adjust what invoices this is applied to
// highlight-next-line
$resp = $API->action('transaction', $transaction_id, 'changeAppliedAmounts', $data);

// Set the payment method
if (!$API->isError($resp))
{
	print('SUCCESS!');
}
else
{
	print('ERROR: ' . $resp->message);
}
```
