Class: SimpleShipping::Ups::VoidClient
- Inherits:
-
Client
- Object
- Abstract::Client
- Client
- SimpleShipping::Ups::VoidClient
- Defined in:
- lib/simple_shipping/ups/void_client.rb
Overview
Required credentials:
-
username
-
password
-
access_license_number
Usage
client = SimpleShipping::Ups::VoidClient.new(:username => "USER NAME",
:password => "PASSWORD",
:access_license_number => "LICENSE NUMBER")
client.request(shipper, recipient, package) # => #<SimpleShipping::Ups::Response ...>
Instance Method Summary collapse
-
#void_request(shipment_identification_number, options = {}) ⇒ Object
Build VoidRequest and perform the request.
Methods inherited from Abstract::Client
#initialize, set_production_address, set_required_credentials, set_testing_address, set_wsdl_document
Constructor Details
This class inherits a constructor from SimpleShipping::Abstract::Client
Instance Method Details
#void_request(shipment_identification_number, options = {}) ⇒ Object
Build VoidRequest and perform the request.
23 24 25 26 |
# File 'lib/simple_shipping/ups/void_client.rb', line 23 def void_request(shipment_identification_number, = {}) request = VoidRequest.new(@credentials, shipment_identification_number, ) execute(request) end |