Shopify/active_merchant — pull request #324 by dscataglini (2012-03-28 15:37:47+00:00)
Title: Refactored PaymentDetails & PaymentDetailsItem common code.

I consolidated how the PaymentDetails & PaymentDetailsItem get created.
There were 3 different implementation for the same thing.
Also added handling for express checkout only fields.

This is the squash of https://github.com/Shopify/active_merchant/pull/315