Shopify/active_merchant — pull request #378 by juggler (2012-06-16 15:38:27+00:00)
Title: Update eWAY gateway implementation

#### Docs:
1. Removed old copy&paste about TrustCommerce
2. Added info about transaction results
3. Added test credit card number, provided by eway docs (http://www.eway.com.au/developers/sandbox/direct-payments.html)

#### Code:
1. `:order_id` is not a required parameter, so removed it
2. Added `:address` and `:billing_address` to required parameres, because if you don't pass address to gateway, you'll get:

```ruby
@message="Error: Required XML tag(s) missing, or incorrect case used. Required tag Name(s): ewayCustomerAddress, ewayCustomerPostcode"
```
3. Removed tests for invalid expiration date and verification value. Seems like Test eWay Gateway doesn't care about validity of them and returning success code (so both tests failing).