lib/stripe/order.rb in stripe-3.5.2 vs lib/stripe/order.rb in stripe-3.5.3
- old
+ new
@@ -10,11 +10,17 @@
resp, opts = request(:post, pay_url, params, opts)
initialize_from(resp.data, opts)
end
def return_order(params, opts = {})
+ params[:items] = Util.array_to_hash(params[:items]) if params[:items]
resp, opts = request(:post, returns_url, params, opts)
Util.convert_to_stripe_object(resp.data, opts)
+ end
+
+ def self.create(params = {}, opts = {})
+ params[:items] = Util.array_to_hash(params[:items]) if params[:items]
+ super(params, opts)
end
private
def pay_url