Class: StripePaymentIntent
- Inherits:
-
ApplicationRecord
- Object
- ApplicationRecord
- StripePaymentIntent
- Defined in:
- lib/ecko/plugins/stripe/payment_intent.rb
Overview
Schema Information
Table name: payment_intentions
id :bigint(8) not null, primary key
code :string not null
reference :string not null
category :string default("stripe"), not null
payable_type :string
payable_id :bigint(8)
metadata :jsonb not null
status :integer default("pending")
Instance Method Summary collapse
Instance Method Details
#set_code ⇒ Object
27 28 29 |
# File 'lib/ecko/plugins/stripe/payment_intent.rb', line 27 def set_code self.code = SecureRandom.uuid end |