class MusicTodayApiWrapper::Resources::Checkout::Destination
Attributes
customer[RW]
shipping_cost[RW]
shipping_option[RW]
Public Class Methods
new(customer, shipping_option = '', shipping_cost = 0.0)
click to toggle source
# File lib/resources/checkout/destination.rb, line 10 def initialize(customer, shipping_option = '', shipping_cost = 0.0) @customer = customer @shipping_option = shipping_option @shipping_cost = shipping_cost.to_f end
Public Instance Methods
as_hash()
click to toggle source
# File lib/resources/checkout/destination.rb, line 16 def as_hash { requestedShippingOption: @shipping_option, shippingCost: @shipping_cost, shipToBillTo: false, address: @customer.as_hash } end