class VersacommerceAPI::Carrier

Public Instance Methods

delivery_countries() click to toggle source
# File lib/versacommerce_api/resources/carrier.rb, line 13
def delivery_countries
  attributes[:delivery_countries].attributes
end
price_for_country(country) click to toggle source
# File lib/versacommerce_api/resources/carrier.rb, line 9
def price_for_country(country)
  [price, topup_fee_for_country(country)].compact.sum
end
topup_fee_for_country(country) click to toggle source
# File lib/versacommerce_api/resources/carrier.rb, line 4
def topup_fee_for_country(country)
  #delivery_countries[country] rescue 0.00
  delivery_countries[country]
end