class PaysonAPI::V2::Requests::UpdateCheckout

Attributes

currency[RW]
customer[RW]
description[RW]
id[RW]
locale[RW]
merchant[RW]
order[RW]
status[RW]

Public Class Methods

new() click to toggle source
# File lib/payson_api/v2/requests/update_checkout.rb, line 9
def initialize
  @order = PaysonAPI::V2::Requests::Order.new
  @merchant = PaysonAPI::V2::Requests::Merchant.new
end

Public Instance Methods

to_hash() click to toggle source
# File lib/payson_api/v2/requests/update_checkout.rb, line 14
def to_hash
  {}.tap do |hash|
    hash['id'] = @id
    hash['order'] = @order.to_hash
    hash['status'] = @status
    hash['merchant'] = @merchant.to_hash
  end
end