lib/laundry/payments_gateway/drivers/transaction_driver.rb in laundry-0.0.5 vs lib/laundry/payments_gateway/drivers/transaction_driver.rb in laundry-0.0.6

- old
+ new

@@ -1,20 +1,20 @@ module Laundry module PaymentsGateway class TransactionDriver < MerchantAuthenticatableDriver - + # Setup WSDL def self.wsdl if Laundry.sandboxed? 'https://sandbox.paymentsgateway.net/WS/Transaction.wsdl' else 'https://ws.paymentsgateway.net/Service/v1/Transaction.wsdl' end end - + actions "getTransaction" - + def find(client_id, transaction_id) r = get_transaction({'ClientID' => client_id, 'TransactionID' => transaction_id}) do http.headers["SOAPAction"] = "https://ws.paymentsgateway.net/v1/ITransactionService/getTransaction" end Transaction.from_response(r, self.merchant)