From 638665056a61c27e4a0e0a736b0459af1abd9cfb Mon Sep 17 00:00:00 2001 From: Kim Wang Date: Tue, 15 Feb 2022 21:39:44 -0800 Subject: [PATCH] Add automatic_tax to allow params when creating subscription --- lib/stripe_mock/request_handlers/subscriptions.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/stripe_mock/request_handlers/subscriptions.rb b/lib/stripe_mock/request_handlers/subscriptions.rb index 8324b3fc0..dc1b504db 100644 --- a/lib/stripe_mock/request_handlers/subscriptions.rb +++ b/lib/stripe_mock/request_handlers/subscriptions.rb @@ -112,7 +112,7 @@ def create_subscription(route, method_url, params, headers) customer[:default_source] = new_card[:id] end - allowed_params = %w(customer application_fee_percent coupon items metadata plan quantity source tax_percent trial_end trial_period_days current_period_start created prorate) + allowed_params = %w(customer application_fee_percent coupon items metadata plan quantity source tax_percent trial_end trial_period_days current_period_start created prorate automatic_tax) unknown_params = params.keys - allowed_params.map(&:to_sym) if unknown_params.length > 0 raise Stripe::InvalidRequestError.new("Received unknown parameter: #{unknown_params.join}", unknown_params.first.to_s, http_status: 400)