module Spree::API::Client::Payments
Public Instance Methods
capture_payment(order_number, payment_id, options={})
click to toggle source
# File lib/spree-api-client/payments.rb, line 26 def capture_payment(order_number, payment_id, options={}) put("orders/#{order_number}/payments/#{payment_id}/capture", options) end
create_payment(order_number, options={})
click to toggle source
# File lib/spree-api-client/payments.rb, line 18 def create_payment(order_number, options={}) post("orders/#{order_number}/payments/", options) end
credit_payment(order_number, payment_id, options={})
click to toggle source
# File lib/spree-api-client/payments.rb, line 38 def credit_payment(order_number, payment_id, options={}) put("orders/#{order_number}/payments/#{payment_id}/credit", options) end
new_payment(order_number, options={})
click to toggle source
# File lib/spree-api-client/payments.rb, line 14 def new_payment(order_number, options={}) get("orders/#{order_number}/payments/new", options) end
payment(order_number, payment_id, options={})
click to toggle source
# File lib/spree-api-client/payments.rb, line 10 def payment(order_number, payment_id, options={}) get("orders/#{order_number}/payments/#{payment_id}", options) end
payments(order_number, options={})
click to toggle source
# File lib/spree-api-client/payments.rb, line 5 def payments(order_number, options={}) get("orders/#{order_number}/payments", options)['payments'] end
purchase_payment(order_number, payment_id, options={})
click to toggle source
# File lib/spree-api-client/payments.rb, line 30 def purchase_payment(order_number, payment_id, options={}) put("orders/#{order_number}/payments/#{payment_id}/purchase", options) end
void_payment(order_number, payment_id, options={})
click to toggle source
# File lib/spree-api-client/payments.rb, line 34 def void_payment(order_number, payment_id, options={}) put("orders/#{order_number}/payments/#{payment_id}/void", options) end