Skip to content

Commit bca8ce6

Browse files
committed
fix: cancel_url is not a mandatory parameter
for the Checkout Session
1 parent 3de6d98 commit bca8ce6

1 file changed

Lines changed: 0 additions & 5 deletions

File tree

lib/stripe_mock/request_handlers/checkout_session.rb

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,10 @@ def Session.included(klass)
1313
def new_session(route, method_url, params, headers)
1414
id = params[:id] || new_id('cs')
1515

16-
# [:cancel_url, :success_url].each do |p|
17-
# require_param(p) if params[p].nil? || params[p].empty?
18-
# end if params[:ui_mode] != 'embedded' && params[:ui_mode] != 'custom'
19-
2016
# require_param(:return_url) if params[:ui_mode] == 'embedded' && params[:return_url].blank?
2117

2218
require_param(:return_url) if (params[:return_url].nil? || params[:return_url].empty?) && ['embedded', 'custom'].include?(params[:ui_mode])
2319
require_param(:success_url) if (params[:success_url].nil? || params[:success_url].empty?) && !['embedded', 'custom'].include?(params[:ui_mode])
24-
require_param(:cancel_url) if (params[:cancel_url].nil? || params[:cancel_url].empty?) && !['embedded', 'custom'].include?(params[:ui_mode])
2520

2621
line_items = nil
2722
if params[:line_items]

0 commit comments

Comments
 (0)