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