Sha256: a99d5ac53f6c9d4dd4dee5f22fb14ed91ff4633a5b0e81b2b28b77dd96130bd1

Contents?: true

Size: 825 Bytes

Versions: 4

Compression:

Stored size: 825 Bytes

Contents

module Mollie
  class Method < Base
    BANCONTACT    = 'bancontact'.freeze
    BANKTRANSFER  = 'banktransfer'.freeze
    BELFIUS       = 'belfius'.freeze
    BITCOIN       = 'bitcoin'.freeze
    CREDITCARD    = 'creditcard'.freeze
    DIRECTDEBIT   = 'directdebit'.freeze
    EPS           = 'eps'.freeze
    GIFTCARD      = 'giftcard'.freeze
    GIROPAY       = 'giropay'.freeze
    IDEAL         = 'ideal'.freeze
    INGHOMEPAY    = 'inghomepay'.freeze
    KBC           = 'kbc'.freeze
    PAYPAL        = 'paypal'.freeze
    PAYSAFECARD   = 'paysafecard'.freeze
    SOFORT        = 'sofort'.freeze

    attr_accessor :id,
                  :description,
                  :image,
                  :issuers

    def normal_image
      image['size1x']
    end

    def bigger_image
      image['size2x']
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
mollie-api-ruby-4.1.2 lib/mollie/method.rb
mollie-api-ruby-4.1.1 lib/mollie/method.rb
mollie-api-ruby-4.1.0 lib/mollie/method.rb
mollie-api-ruby-4.0.1 lib/mollie/method.rb