Sha256: 565af39210d52cc69be642e427d0a6ad499e6652054609ba5989653ffe1bc1ac
Contents?: true
Size: 600 Bytes
Versions: 21
Compression:
Stored size: 600 Bytes
Contents
module Stripe class Order < APIResource extend Stripe::APIOperations::List extend Stripe::APIOperations::Create include Stripe::APIOperations::Save def pay(params, opts={}) response, opts = request(:post, pay_url, params, opts) initialize_from(response, opts) end def return_order(params, opts={}) response, opts = request(:post, returns_url, params, opts) Util.convert_to_stripe_object(response, opts) end private def pay_url resource_url + '/pay' end def returns_url resource_url + '/returns' end end end
Version data entries
21 entries across 21 versions & 1 rubygems