Class: CustomerLinkSoap
- Inherits:
-
SOAP::RPC::Driver
- Object
- SOAP::RPC::Driver
- CustomerLinkSoap
- Defined in:
- lib/defaultDriver.rb
Overview
Begin CustomerLink
Constant Summary
- DefaultEndpointUrl =
"https://www.iatspayments.com/NetGate/CustomerLink.asmx"
- Methods =
[ [ "https://www.iatspayments.com/NetGate/CreateCreditCardCustomerCodeV1", "createCreditCardCustomerCode", [ [:in, "parameters", ["::SOAP::SOAPElement", "https://www.iatspayments.com/NetGate/", "CreateCreditCardCustomerCodeV1"]], [:out, "parameters", ["::SOAP::SOAPElement", "https://www.iatspayments.com/NetGate/", "CreateCreditCardCustomerCodeV1Response"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "https://www.iatspayments.com/NetGate/CreateACHEFTCustomerCodeV1", "createACHEFTCustomerCode", [ [:in, "parameters", ["::SOAP::SOAPElement", "https://www.iatspayments.com/NetGate/", "CreateACHEFTCustomerCodeV1"]], [:out, "parameters", ["::SOAP::SOAPElement", "https://www.iatspayments.com/NetGate/", "CreateACHEFTCustomerCodeV1Response"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "https://www.iatspayments.com/NetGate/UpdateCreditCardCustomerCodeV1", "updateCreditCardCustomerCode", [ [:in, "parameters", ["::SOAP::SOAPElement", "https://www.iatspayments.com/NetGate/", "UpdateCreditCardCustomerCodeV1"]], [:out, "parameters", ["::SOAP::SOAPElement", "https://www.iatspayments.com/NetGate/", "UpdateCreditCardCustomerCodeV1Response"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "https://www.iatspayments.com/NetGate/UpdateACHEFTCustomerCodeV1", "updateACHEFTCustomerCode", [ [:in, "parameters", ["::SOAP::SOAPElement", "https://www.iatspayments.com/NetGate/", "UpdateACHEFTCustomerCodeV1"]], [:out, "parameters", ["::SOAP::SOAPElement", "https://www.iatspayments.com/NetGate/", "UpdateACHEFTCustomerCodeV1Response"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "https://www.iatspayments.com/NetGate/DeleteCustomerCodeV1", "deleteCustomerCode", [ [:in, "parameters", ["::SOAP::SOAPElement", "https://www.iatspayments.com/NetGate/", "DeleteCustomerCodeV1"]], [:out, "parameters", ["::SOAP::SOAPElement", "https://www.iatspayments.com/NetGate/", "DeleteCustomerCodeV1Response"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ], [ "https://www.iatspayments.com/NetGate/GetCustomerCodeDetailV1", "getCustomerCodeDetail", [ [:in, "parameters", ["::SOAP::SOAPElement", "https://www.iatspayments.com/NetGate/", "GetCustomerCodeDetailV1"]], [:out, "parameters", ["::SOAP::SOAPElement", "https://www.iatspayments.com/NetGate/", "GetCustomerCodeDetailV1Response"]] ], { :request_style => :document, :request_use => :literal, :response_style => :document, :response_use => :literal, :faults => {} } ] ]
Instance Method Summary (collapse)
-
- (CustomerLinkSoap) initialize(endpoint_url = nil)
constructor
A new instance of CustomerLinkSoap.
Constructor Details
- (CustomerLinkSoap) initialize(endpoint_url = nil)
Returns a new instance of CustomerLinkSoap
196 197 198 199 200 201 202 |
# File 'lib/defaultDriver.rb', line 196 def initialize(endpoint_url = nil) endpoint_url ||= DefaultEndpointUrl super(endpoint_url, nil) self.mapping_registry = DefaultMappingRegistry::EncodedRegistry self.literal_mapping_registry = DefaultMappingRegistry::LiteralRegistry init_methods end |