Sha256: ced99d18d705f02f3f88128e253894e8c26c5f776a0ec72e50c745cf3056c10e
Contents?: true
Size: 514 Bytes
Versions: 3
Compression:
Stored size: 514 Bytes
Contents
class StripeOrderItem < StripeModelCallbacks::ApplicationRecord belongs_to :stripe_order, optional: true, primary_key: "stripe_id" monetize :amount_cents def self.stripe_class Stripe::OrderItem end def assign_from_stripe(object) assign_attributes( amount: Money.new(object.amount, object.currency), currency: object.currency, description: object.description, parent_id: object.parent, quantity: object.quantity, order_item_type: object.type ) end end
Version data entries
3 entries across 3 versions & 1 rubygems