Sha256: 67a29629c8cc88322fdc15ae18660c115ee3d16b496b7496e437b180a9cb650d

Contents?: true

Size: 501 Bytes

Versions: 8

Compression:

Stored size: 501 Bytes

Contents

module Stripe
  class BitcoinReceiver < APIResource
    extend Stripe::APIOperations::Create
    include Stripe::APIOperations::Update
    include Stripe::APIOperations::Delete
    extend Stripe::APIOperations::List

    def self.url
      "/v1/bitcoin/receivers"
    end

    def url
      if respond_to?(:customer) && !self.customer.nil?
        "#{Customer.url}/#{CGI.escape(customer)}/sources/#{CGI.escape(id)}"
      else
        "#{self.class.url}/#{CGI.escape(id)}"
      end
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
stripe-1.36.1 lib/stripe/bitcoin_receiver.rb
stripe-1.36.0 lib/stripe/bitcoin_receiver.rb
stripe-1.35.1 lib/stripe/bitcoin_receiver.rb
stripe-1.35.0 lib/stripe/bitcoin_receiver.rb
stripe-1.34.0 lib/stripe/bitcoin_receiver.rb
stripe-1.33.1 lib/stripe/bitcoin_receiver.rb
stripe-1.33.0 lib/stripe/bitcoin_receiver.rb
stripe-1.32.1 lib/stripe/bitcoin_receiver.rb