Sha256: dfa5b90fea4b0e4b2db41489fea9ad418b4bd02b24ddc7f7706a91d995b3c7cc

Contents?: true

Size: 359 Bytes

Versions: 7

Compression:

Stored size: 359 Bytes

Contents

require 'razorpay/request'
require 'razorpay/refund'
require 'razorpay/entity'

module Razorpay
  # Payment Methods class is allows you to create
  # to fetch all payment methods
  class PaymentMethods < Entity
    def self.request
      Razorpay::Request.new('methods')
    end
    
    def self.all(options = {})
      request.all options
    end
  end
end

Version data entries

7 entries across 7 versions & 2 rubygems

Version Path
razorpay-3.2.2 lib/razorpay/payment_method.rb
razorpay-3.2.1 lib/razorpay/payment_method.rb
razorpay-3.2.0 lib/razorpay/payment_method.rb
razorpay-3.1.0 lib/razorpay/payment_method.rb
razorpay-3.0.1 lib/razorpay/payment_method.rb
razorruby-3.0.4 lib/razorpay/payment_method.rb
razorruby-3.0.1 lib/razorpay/payment_method.rb