Class: AtPay::Token::Bulk

Inherits:
Core
  • Object
show all
Defined in:
lib/atpay/token/bulk.rb

Instance Attribute Summary

Attributes inherited from Core

#amount, #email_address, #expires, #group, #session, #url, #user_data, #version

Instance Method Summary collapse

Methods inherited from Core

#auth_only!, #billing_address=, #capture!, #custom_user_data=, #estimated_fulfillment_days=, #expires_in_seconds=, #item_details=, #item_quantity=, #name, #name=, #register!, #request_custom_data!, #requires_billing_address=, #requires_billing_address?, #requires_shipping_address=, #requires_shipping_address?, #shipping_address=, #to_s

Constructor Details

#initialize(session, amount, custom_data = {}) ⇒ Bulk

Returns a new instance of Bulk.



7
8
9
10
11
12
13
# File 'lib/atpay/token/bulk.rb', line 7

def initialize(session, amount, custom_data = {})
  super

  self.session               = session
  self.amount                = amount
  self.user_data.custom_data = custom_data
end