Method: Pay::Stripe::Subscription.sync_from_checkout_session
- Defined in:
- lib/pay/stripe/subscription.rb
.sync_from_checkout_session(session_id, stripe_account: nil) ⇒ Object
32 33 34 35 |
# File 'lib/pay/stripe/subscription.rb', line 32 def self.sync_from_checkout_session(session_id, stripe_account: nil) checkout_session = ::Stripe::Checkout::Session.retrieve({id: session_id}, {stripe_account: stripe_account}.compact) sync(checkout_session.subscription) end |