Shopify/active_merchant — pull request #219 by jkrall (2011-11-04 07:48:35+00:00)
Title: FeeFighters Samurai Gateway Support

Hi Shopifyers-
This commit adds support for the FeeFighters Samurai Gateway.

I exchanged emails with @Soleone yesterday about getting this merged into the Shopify master.

We're definitely excited about having Samurai in ActiveMerchant, and even more excited about getting Samurai integrated into the Shopify product.

This commit includes unit & remote tests, and I've squashed our work into a single commit as requested. Also, I took Dennis's advice and removed the strict Samurai dependency. We now raise a LoadError with a message about installing the Samurai gem if the library isn't present when the SamuraiGateway is instantiated.
Please review and let me know if we missed anything.

Thanks again for giving away this amazing asset to the Ruby community!
-Josh