class Paya::Web::Guaranteed::DebitTransaction

Attributes

account_number[RW]
account_type[RW]
address_1[RW]
address_2[RW]
check_amount[RW]
city[RW]
company_name[RW]
dl_number[RW]
dl_state[RW]
dob_year[RW]
identifier[RW]
phone_number[RW]
request_id[RW]
routing_number[RW]
state[RW]
transaction_id[RW]
zip[RW]

Public Class Methods

new(options={}) click to toggle source
# File lib/paya/web/guaranteed/debit_transaction.rb, line 7
def initialize options={}
  @request_id = options[:request_id]
  @transaction_id = options[:transaction_id]
  @routing_number = options[:routing_number]
  @account_number = options[:account_number]
  @account_type = options[:account_type]
  @company_name = options[:company_name]
  @address_1 = options[:address_1]
  @address_2 = options[:address_2]
  @city = options[:city]
  @state = options[:state]
  @dl_state = options[:dl_state]
  @dl_number = options[:dl_number]
  @dob_year = options[:dob_year]
  @zip = options[:zip]
  @phone_number = options[:phone_number]
  @check_amount = options[:check_amount]
  @identifier = options[:identifier]
end

Public Instance Methods

process(options={}) click to toggle source
# File lib/paya/web/guaranteed/debit_transaction.rb, line 27
def process options={}, check_verification=false, identity_verification=false, dl_required=false
  raise "Transaction not supported"
end