class StatusCat::Checkers::Stripe

Public Class Methods

new() click to toggle source
# File lib/status_cat/checkers/stripe.rb, line 6
def initialize
  return if gem_missing?('stripe', defined?(::Stripe))

  @status = fail_on_exception do
    @value = account.email
    test
  end
end

Public Instance Methods

account() click to toggle source
# File lib/status_cat/checkers/stripe.rb, line 19
def account
  return ::Stripe::Account.retrieve
end
test() click to toggle source
# File lib/status_cat/checkers/stripe.rb, line 15
def test
  return account.charge_enabled ? nil : 'Charge is not enabled'
end