# frozen_string_literal: true category = Spree::ShippingCategory.find_or_create_by(name: "Default") todo_brasil = Spree::Zone.find_or_create_by!(name: "todo_brasil", description: "Todo Brasil") todo_brasil.zone_members.find_or_create_by!(zoneable: Spree::Country.find_by!(iso: "BR")) Spree::ShippingMethod.create!( name: "Coruja", available_to_all: true, code: "CRJ", shipping_categories: [category], calculator: Spree::Calculator::Shipping::FlatRate.create!( preferred_amount: 20.0, preferred_currency: "BRL" ), zones: [todo_brasil] )