Class: DIDWW::Resource::Order

Inherits:
Base
  • Object
show all
Includes:
Callback::CONST, HasStatusHelpers
Defined in:
lib/didww/resource/order.rb

Constant Summary collapse

STATUS_PENDING =

Possible values for order.status

'pending'
STATUS_COMPLETED =
'completed'
STATUS_CANCELED =
'canceled'
STATUSES =
[
  STATUS_PENDING,
  STATUS_COMPLETED,
  STATUS_CANCELED
].freeze

Constants included from Callback::CONST

Callback::CONST::CALLBACK_METHODS, Callback::CONST::CALLBACK_METHOD_GET, Callback::CONST::CALLBACK_METHOD_POST

Instance Method Summary collapse

Methods included from HasStatusHelpers

included

Methods inherited from Base

#as_json_api

Constructor Details

#initialize(*args) ⇒ Order

Type: String Description: Customer-supplied reference. Max 100 characters. (API 2026-04-16)



64
65
66
67
# File 'lib/didww/resource/order.rb', line 64

def initialize(*args)
  super
  self.items ||= []
end