Method: ATPAY::Payment#initialize
- Defined in:
- lib/atpay/payment.rb
#initialize ⇒ Payment
Returns a new instance of Payment.
55 56 57 58 59 60 61 62 63 64 65 |
# File 'lib/atpay/payment.rb', line 55 def initialize @username = ATPAY.username @password = ATPAY.password @host = ATPAY.host @ip_address = '127.0.0.1' @error = @first_name = @last_name = @email = @address = @address2 = @city = @state = @zip = @phone = @name_on_card = @number = @credit_card_type = @cvv = @expiration_date = @free_text = @recurring_installment_interval_method_additional_info = @account_id = @sub_account_id = @service_expiry_method = @service_expiry_method_additional_info = @request = @response = @transaction_id = = = @xml = @order_id = '' @amount = @base_amount = @first_installment_amount = @initial_pre_auth_amount = @first_installment_interval = @recurring_amount = 0 @recurring_payment = @success = false @recurring_installment_interval_method = 'Daily' errors end |