Class: Postmen::Fedex
Constant Summary collapse
- BILLING =
{ :paid_by => %W(shipper recipient third_party) }
- PARCEL =
{ :box_type => %w(custom fedex_10kg_box fedex_25kg_box fedex_box fedex_envelope fedex_extra_large_box fedex_large_box fedex_medium_box fedex_pak fedex_small_box fedex_tube) }
- SERVICE_TYPE =
%w(fedex_2_day fedex_2_day_am fedex_2_day_am_one_rate fedex_2_day_one_rate fedex_distance_deferred fedex_europe_first_international_priority fedex_express_saver fedex_express_saver_one_rate fedex_first_overnight fedex_first_overnight_one_rate fedex_ground fedex_ground_home_delivery fedex_international_economy fedex_international_first fedex_international_priority fedex_next_day_afternoon fedex_next_day_early_morning fedex_next_day_end_of_day fedex_next_day_mid_morning fedex_priority_overnight fedex_priority_overnight_one_rate fedex_same_day fedex_same_day_city fedex_standard_overnight fedex_standard_overnight_one_rate)
Constants inherited from Carrier
Carrier::PRODUCTION, Carrier::SANDBOX
Instance Attribute Summary
Attributes inherited from Carrier
#api_key, #api_url, #async, #is_document, #mode, #shipper_account_ids
Instance Method Summary collapse
Methods inherited from Carrier
#calculate_rates, #cancel_label, #create_label, #initialize, #list_all_cancel_labels, #list_all_label, #retrieve_cancel_label_by_id, #retrieve_label_by_id
Constructor Details
This class inherits a constructor from Postmen::Carrier
Instance Method Details
#retrieve_rates_by_id ⇒ Object
14 15 16 |
# File 'lib/postmen/carriers/fedex.rb', line 14 def retrieve_rates_by_id raise NotImplementedError "Method: retrieve_rates_by_id is not supported by #{self.class.name}." end |