Sha256: 1c3cb747a71abccd1d9df249908a3ad4e1abe189b036a00f4e0b173d9206ce48

Contents?: true

Size: 1.08 KB

Versions: 3

Compression:

Stored size: 1.08 KB

Contents

Spree::Sample.load_sample("orders")

first_order = Spree::Order.find_by_number!("R123456789")
last_order = Spree::Order.find_by_number!("R987654321")

first_order.adjustments.create!({
  :amount => 0,
  :source => first_order,
  :originator => Spree::TaxRate.find_by_name!("North America"),
  :label => "Tax",
  :locked => false,
  :mandatory => true
}, :without_protection => true)

last_order.adjustments.create!({
  :amount => 0,
  :source => last_order,
  :originator => Spree::TaxRate.find_by_name!("North America"),
  :label => "Tax",
  :locked => false,
  :mandatory => true
}, :without_protection => true)

first_order.adjustments.create!({
  :amount => 0,
  :source => first_order,
  :originator => Spree::ShippingMethod.find_by_name!("UPS Ground (USD)"),
  :label => "Shipping",
  :locked => true,
  :mandatory => true
}, :without_protection => true)

last_order.adjustments.create!({
  :amount => 0,
  :source => last_order,
  :originator => Spree::ShippingMethod.find_by_name!("UPS Ground (USD)"),
  :label => "Shipping",
  :locked => true,
  :mandatory => true
}, :without_protection => true)

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
spree_sample-1.3.5 db/samples/adjustments.rb
spree_sample-1.3.4 db/samples/adjustments.rb
spree_sample-1.3.3 db/samples/adjustments.rb