Sha256: 1f5e28b65e4f9da91e53043e744f45156e887e04496851954813d66fd7185e85

Contents?: true

Size: 676 Bytes

Versions: 2

Compression:

Stored size: 676 Bytes

Contents

module Killbill
  module Plugin

    class PaymentMethodProperty

      attr_reader :key,
                  :value,
                  :is_updatable

      def initialize(key, value, is_updatable)
        @key = key
        @value = value
        @is_updatable = is_updatable
      end
    end

    class PaymentMethodResponse

       attr_reader :external_payment_method_id,
                   :is_default,
                   :properties

       def initialize(external_payment_method_id, is_default, properties)
         @external_payment_method_id = external_payment_method_id
         @is_default = is_default
         @properties = properties
       end

    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
killbill-1.0.2 lib/killbill/response/payment_method_response.rb
killbill-1.0.1 lib/killbill/response/payment_method_response.rb