Sha256: 2ea715f3ab35629c727a71a458f4831e89d68e1a1ccd90576742f091034806ed

Contents?: true

Size: 433 Bytes

Versions: 4

Compression:

Stored size: 433 Bytes

Contents

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

module Razorpay
  # Card API allows you to fetch cards
  # saved with Razorpay
  # Docs: https://docs.razorpay.com/v1/page/cards
  class Card < Entity
    def self.request
      Razorpay::Request.new('cards')
    end

    def self.fetch(id)
      request.fetch id
    end

    def self.request_card_reference(options)
      request.post 'fingerprints', options
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
razorpay-3.2.2 lib/razorpay/card.rb
razorpay-3.2.1 lib/razorpay/card.rb
razorpay-3.2.0 lib/razorpay/card.rb
razorpay-3.1.0 lib/razorpay/card.rb