class ArmorPayments::Orders

Public Instance Methods

create(data) click to toggle source
# File lib/armor_payments/api/orders.rb, line 4
def create data
  headers = authenticator.secure_headers 'post', uri
  request :post, { path: uri, headers: headers, body: JSON.generate(data) }
end
disputes(order_id) click to toggle source
# File lib/armor_payments/api/orders.rb, line 26
def disputes order_id
  ArmorPayments::Disputes.new(host, authenticator, uri(order_id))
end
documents(order_id) click to toggle source
# File lib/armor_payments/api/orders.rb, line 14
def documents order_id
  ArmorPayments::Documents.new(host, authenticator, uri(order_id))
end
milestones(order_id) click to toggle source
# File lib/armor_payments/api/orders.rb, line 18
def milestones order_id
  ArmorPayments::Milestones.new(host, authenticator, uri(order_id))
end
notes(order_id) click to toggle source
# File lib/armor_payments/api/orders.rb, line 22
def notes order_id
  ArmorPayments::Notes.new(host, authenticator, uri(order_id))
end
orderevents(order_id) click to toggle source
# File lib/armor_payments/api/orders.rb, line 30
def orderevents order_id
  ArmorPayments::OrderEvents.new(host, authenticator, uri(order_id))
end
orderledgers(order_id) click to toggle source
# File lib/armor_payments/api/orders.rb, line 34
def orderledgers order_id
  ArmorPayments::OrderLedgers.new(host, authenticator, uri(order_id))
end
paymentinstructions(order_id) click to toggle source
# File lib/armor_payments/api/orders.rb, line 38
def paymentinstructions order_id
  ArmorPayments::PaymentInstructions.new(host, authenticator, uri(order_id))
end
shipments(order_id) click to toggle source
# File lib/armor_payments/api/orders.rb, line 42
def shipments order_id
  ArmorPayments::Shipments.new(host, authenticator, uri(order_id))
end
update(order_id, data) click to toggle source
# File lib/armor_payments/api/orders.rb, line 9
def update order_id, data
  headers = authenticator.secure_headers 'post', uri(order_id)
  request :post, { path: uri(order_id), headers: headers, body: JSON.generate(data) }
end