class Flutterwave::Client

Attributes

account[RW]
ach[RW]
api_key[RW]
bank[RW]
bin[RW]
bvn[RW]
card[RW]
ip[RW]
merchant_key[RW]
pay[RW]

Public Class Methods

new(merchant_key, api_key) click to toggle source
# File lib/flutterwave/client.rb, line 17
def initialize(merchant_key, api_key)
  @merchant_key = merchant_key
  @api_key = api_key

  @bvn = Flutterwave::BVN.new(self)
  @bin = Flutterwave::BIN.new(self)
  @ip = Flutterwave::IP.new(self)
  @bank = Flutterwave::BankAPI.new(self)
  @card = Flutterwave::Card.new(self)
  @account = Flutterwave::Account.new(self)
  @ach = Flutterwave::ACH.new(self)
  @pay = Flutterwave::Pay.new(self)
end