class Gateway::CreateSaleRequest
Attributes
BoletoTransactionCollection[RW]
Buyer[RW]
CreditCardTransactionCollection[RW]
Merchant[RW]
Options[RW]
Order[RW]
RequestData[RW]
ShoppingCartCollection[RW]
Public Class Methods
new()
click to toggle source
# File lib/gateway/Sale/create_sale_request.rb, line 21 def initialize @CreditCardTransactionCollection = Array.new @BoletoTransactionCollection = Array.new @ShoppingCartCollection = Array.new @Buyer = Buyer.new @RequestData = RequestData.new @Options = SalesOption.new @Merchant = Merchant.new @Order = Order.new end
Public Instance Methods
to_json()
click to toggle source
# File lib/gateway/Sale/create_sale_request.rb, line 32 def to_json hash = {} instance_variables.each { |var| hash[var.to_s.delete('@')] = instance_variable_get(var) } hash end