Sha256: 3360f9de444a53e22bd31b371450fc818bd0aa7f708acf18c41e875a77e73a39
Contents?: true
Size: 585 Bytes
Versions: 1
Compression:
Stored size: 585 Bytes
Contents
module Trackerific module Services class UPS < Base require 'trackerific/builders/ups' require 'trackerific/parsers/ups' include Concerns::XML, HTTParty register :ups self.xml_endpoint = '/Track' self.xml_parser = Parsers::UPS self.xml_builder = Builders::UPS format :xml base_uri case Trackerific.env when 'production' then 'https://www.ups.com/ups.app/xml' else 'https://wwwcie.ups.com/ups.app/xml' end def self.package_id_matchers [ /^.Z/, /^[HK].{10}$/ ] end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
trackerific-0.7.2 | lib/trackerific/services/ups.rb |