Shopify/active_merchant — pull request #265 by nilmethod (2012-02-04 05:04:14+00:00)
Title: Authnetcim refund optional fields

From the commit:

```
Add extra fields to AuthorizeNetCimGateway::add_transaction[:refund]

Added the following fields to refunds in authnet cim:
- tax
- duty
- shipping

The only missing refund fields are lineItems and extraOptions.
```

I didn't add lineItems or extraOptions out of laziness. You can have up to 30 line items for a transaction and extraOptions required more digging through AIM API docs.