Sha256: 5e83743f0e2bf2b559ff4e27a21bf122b8d9d4df50f57bd49a54bf74d90882cf

Contents?: true

Size: 917 Bytes

Versions: 7

Compression:

Stored size: 917 Bytes

Contents

# File generated from our OpenAPI spec
# frozen_string_literal: true

module Stripe
  class IssuingService < StripeService
    attr_reader :authorizations, :cards, :cardholders, :disputes, :personalization_designs, :physical_bundles, :tokens, :transactions

    def initialize(requestor)
      super(requestor)
      @authorizations = Stripe::Issuing::AuthorizationService.new(@requestor)
      @cards = Stripe::Issuing::CardService.new(@requestor)
      @cardholders = Stripe::Issuing::CardholderService.new(@requestor)
      @disputes = Stripe::Issuing::DisputeService.new(@requestor)
      @personalization_designs = Stripe::Issuing::PersonalizationDesignService.new(@requestor)
      @physical_bundles = Stripe::Issuing::PhysicalBundleService.new(@requestor)
      @tokens = Stripe::Issuing::TokenService.new(@requestor)
      @transactions = Stripe::Issuing::TransactionService.new(@requestor)
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
stripe-13.2.0 lib/stripe/services/issuing_service.rb
stripe-13.1.2 lib/stripe/services/issuing_service.rb
stripe-13.1.1 lib/stripe/services/issuing_service.rb
stripe-13.1.0 lib/stripe/services/issuing_service.rb
stripe-13.0.2 lib/stripe/services/issuing_service.rb
stripe-13.0.1 lib/stripe/services/issuing_service.rb
stripe-13.0.0 lib/stripe/services/issuing_service.rb