pagseguro first commit
adding more tests and raising errors on pagseguro data validation erros happen
removing unecessary comment
improving notification tests
Waiting payment should also be
using URI.join instead of string interpolation
using default return class
Bump sage_pay to v3.00
Merge pull request #1132 from Shopify/bump_sage_pay

Bump Sage Pay to v3.00
simplying phone number format tests
BridgePay: Use Return as TransType for refunds

Advice from BridgePay is to use Return rather than Reversal for refunds.
Also not sending Force=true when not a Sale to avoid possible side
effects.

Closes #1134.
Get proper ref from auth for refund
Handle empty responses from paymill
Extract authorization parsing
Merge pull request #1136 from Shopify/paymill_empty_responses

Handle empty responses from Paymill
IATS: Complete rewrite using first class API

This commit adds support for the `purchase` and `refund` operations
on the iATS Payments gateway. This replaces the existing iATS
implementation (http://cl.ly/V8DE) and supersedes another, existing,
pull request (http://cl.ly/V88q).

Closes #1133.
Merge pull request #1127 from celsodantas/pagseguro

PagSeguro Gateway
Improve empty error handling for Paymill
Merge pull request #1137 from Shopify/paymill_expand_response

Improve empty error handling for Paymill
Merge pull request #1135 from Shopify/fix_datacash_refund

Fix DataCash refund using original authorization value