class PaysonAPI::V2::Models::Checkout
Attributes
customer[RW]
description[RW]
expiration_time[RW]
id[RW]
merchant[RW]
order[RW]
snippet[RW]
status[RW]
Public Class Methods
from_hash(hash)
click to toggle source
# File lib/payson_api/v2/models/checkout.rb, line 10 def self.from_hash(hash) new.tap do |checkout| checkout.id = hash['id'] checkout.status = hash['status'] checkout.expiration_time = hash['expirationTime'] checkout.description = hash['description'] checkout.snippet = hash['snippet'] checkout.customer = PaysonAPI::V2::Models::Customer.from_hash(hash['customer']) if hash['customer'] checkout.merchant = PaysonAPI::V2::Models::Merchant.from_hash(hash['merchant']) if hash['merchant'] checkout.order = PaysonAPI::V2::Models::Order.from_hash(hash['order']) end end