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