Sha256: 0b0999d71b7bad76622bec11489bba5a99cc66ca30f32436585b5f0fe3e9be1d
Contents?: true
Size: 851 Bytes
Versions: 11
Compression:
Stored size: 851 Bytes
Contents
# create payments based on the totals since they can't be known in YAML (quantities are random) method = Spree::PaymentMethod.where(name: 'Credit Card', active: true).first # This table was previously called spree_creditcards, and older migrations # reference it as such. Make it explicit here that this table has been renamed. Spree::CreditCard.table_name = 'spree_credit_cards' creditcard = Spree::CreditCard.create(cc_type: 'visa', month: 12, year: 2.years.from_now.year, last_digits: '1111', name: 'Sean Schofield', gateway_customer_profile_id: 'BGS-1234') Spree::Order.all.each_with_index do |order, _index| order.recalculate payment = order.payments.create!(amount: order.total, source: creditcard.clone, payment_method: method) payment.update_columns(state: 'pending', response_code: '12345') end
Version data entries
11 entries across 11 versions & 1 rubygems