Module: Shoppe::Stripe::PaymentExtensions

Defined in:
lib/shoppe/stripe/payment_extensions.rb

Instance Method Summary collapse

Instance Method Details

#stripe_chargeObject



5
6
7
8
# File 'lib/shoppe/stripe/payment_extensions.rb', line 5

def stripe_charge
  return false unless self.method == 'Stripe'
  @stripe_charge ||= ::Stripe::Charge.retrieve(self.reference, Shoppe.settings.stripe_api_key)
end

#transaction_urlObject



10
11
12
# File 'lib/shoppe/stripe/payment_extensions.rb', line 10

def transaction_url
  "https://manage.stripe.com/#{Rails.env.production? ? '/' : 'test/'}payments/#{reference}"
end