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