Shopify/active_merchant — pull request #248 by jglass (2012-01-12 07:01:26+00:00)
Title: Added line items to authorize.net cim gateway for auth_capture

Authorize.net CIM supports line items (which are useful for tracking, matching up orders, etc.) but activemerchant does not. I added the necessary methods to accept and convert line items to xml. The line items should be passed as an array of hashes within the transaction hash.

I've also added line items to the authorize.net gateway tests for auth_capture. The line items are not returned in the response, however.