Errors · Foodlane
Stripe::InvalidRequestError
The Checkout Session's total amount due cannot be zero in `payment` mode. Please see https://stripe.com/docs/currencies#minimum-and-maximum-charge-amounts
store/stripe/sessions#create
- Request URI
- POST https://namaste-saini.foodlane.io/stripe/sessions
- User Agent
- Mozilla/5.0 (Linux; Android 11; SM-A716U) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.101 Mobile Safari/537.36
- Request Params
- {"controller"=>"store/stripe/sessions", "action"=>"create"}
- Stacktrace
-
app/controllers/store/stripe/sessions_controller.rb:11:in `create_stripe_session' app/controllers/store/stripe/sessions_controller.rb:3:in `create' - Session
- {"session_id"=>"568681e59618726d480d5f0bf84c7011", "cart"=>"true", "_csrf_token"=>"oCGytOllSr_pkARoHiEcLBsB5SNxinTVMoYXT3k9ueU"}
- Remote IP
- 172.58.27.59
- Environment
-
rack.version: [1, 6]
rack.errors: #<IO:0x0000562dac4f17c8>
rack.multithread: true
rack.multiprocess: false
rack.run_once: false
rack.url_scheme: https
SCRIPT_NAME:
QUERY_STRING:
SERVER_PROTOCOL: HTTP/1.1
SERVER_SOFTWARE: puma 5.6.2 Birdie's Version
GATEWAY_INTERFACE: CGI/1.2
REQUEST_METHOD: POST
REQUEST_PATH: /stripe/sessions
REQUEST_URI: /stripe/sessions
HTTP_VERSION: HTTP/1.1
HTTP_HOST: namaste-saini.foodlane.io
HTTP_X_FORWARDED_FOR: 172.58.27.59
HTTP_X_FORWARDED_PORT: 443
HTTP_X_FORWARDED_PROTO: https
HTTP_X_REQUEST_START: 1645204216.380
CONTENT_LENGTH: 0
HTTP_SEC_CH_UA: " Not A;Brand";v="99", "Chromium";v="98", "Google Chrome";v="98"
HTTP_X_CSRF_TOKEN: KxZ4Eqwq_NJ8p-SeyZnTdYoT-2W_S2Q2ahQscK4vc4pHAbEO1fdw5CjPQ6ddr0DugUAh_z1-ZROTJF7C-leyiA
HTTP_SEC_CH_UA_MOBILE: ?1
HTTP_USER_AGENT: Mozilla/5.0 (Linux; Android 11; SM-A716U) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.101 Mobile Safari/537.36
HTTP_SEC_CH_UA_PLATFORM: "Android"
HTTP_ACCEPT: */*
HTTP_ORIGIN: https://namaste-saini.foodlane.io
HTTP_SEC_FETCH_SITE: same-origin
HTTP_SEC_FETCH_MODE: cors
HTTP_SEC_FETCH_DEST: empty
HTTP_REFERER: https://namaste-saini.foodlane.io/de/orders/new
HTTP_ACCEPT_ENCODING: gzip, deflate, br
HTTP_ACCEPT_LANGUAGE: en-US,en;q=0.9,pt;q=0.8,ru;q=0.7
HTTP_COOKIE: __stripe_mid=27156a37-28ed-4ce5-88e8-1329085a0d0a200c6e; _foodlane_session=XPe35Nrbwtg4St31mlJRgKhsy8mhfcVrRa3hcRCLC4N6tRkNnY%2BbXXh91BUbTbV%2B93A5MHh5MXRq%2FSouOCxYJ7zW8T4wsqyodvMblBrbNb8sj4l2H6KP5tAs3CYcwrCDH8FqL9XIzd45WcYpSeUo5kF5i8NZxfGJMnsJQwFER53lfxi1qm6Z6TdbqkPtXEOv%2Fsi9umfNr23zUj7%2Fo%2B7tBIYbmbNF9LdeSJBQgYj%2BPJzgXJldn7qOkM%2FFoz5nM%2BXgjKghVHYkKzFLsMkhQGgcks6CBryRE3YRrlrRcE80KMhjdMCB0mF3uBg%3D--sv%2FHY9OsCuNNpnTN--DWiXhGiK0qnh1kpfZiu6dA%3D%3D
puma.request_body_wait: 0
SERVER_NAME: namaste-saini.foodlane.io
SERVER_PORT: 443
PATH_INFO: /stripe/sessions
REMOTE_ADDR: 172.17.0.1
puma.socket: #<TCPSocket:0x0000562db11a4750>
rack.hijack?: true
rack.hijack: #<Puma::Client:0x0000562db11a4700>
rack.input: #<StringIO:0x0000562db22e3520>
rack.after_reply: []
puma.config: #<Puma::Configuration:0x0000562dacfd5130>
action_dispatch.parameter_filter: [:passw, :secret, :token, :_key, :crypt, :salt, :certificate, :otp, :ssn, :paypal_secret]
action_dispatch.redirect_filter: []
action_dispatch.secret_key_base: 0f789b2d3ead9b5742eaf91d1016be14f0174797364622e429108d2b36047a353d1210bcdf526f849d0cc133be3e3e8672bdec5778e047f436c748b035eda6fe
action_dispatch.show_exceptions: true
action_dispatch.show_detailed_exceptions: false
action_dispatch.log_rescued_responses: true
action_dispatch.logger: #<ActiveSupport::Logger:0x0000562db01cf618>
action_dispatch.backtrace_cleaner: #<Rails::BacktraceCleaner:0x0000562db155b330>
action_dispatch.key_generator: #<ActiveSupport::CachingKeyGenerator:0x0000562db1210108>
action_dispatch.http_auth_salt: http authentication
action_dispatch.signed_cookie_salt: signed cookie
action_dispatch.encrypted_cookie_salt: encrypted cookie
action_dispatch.encrypted_signed_cookie_salt: signed encrypted cookie
action_dispatch.authenticated_encrypted_cookie_salt: authenticated encrypted cookie
action_dispatch.use_authenticated_cookie_encryption: true
action_dispatch.encrypted_cookie_cipher:
action_dispatch.signed_cookie_digest:
action_dispatch.cookies_serializer: json
action_dispatch.cookies_digest:
action_dispatch.cookies_rotations: #<ActiveSupport::Messages::RotationConfiguration:0x0000562dade3b210>
action_dispatch.cookies_same_site_protection: #<Proc:0x0000562db3578578 /app/vendor/bundle/ruby/3.0.0/bundler/gems/rails-41c9d15b74fc/railties/lib/rails/application.rb:613>
action_dispatch.use_cookies_with_metadata: true
action_dispatch.content_security_policy:
action_dispatch.content_security_policy_report_only: false
action_dispatch.content_security_policy_nonce_generator:
action_dispatch.content_security_policy_nonce_directives:
action_dispatch.permissions_policy:
action_dispatch.routes: #<ActionDispatch::Routing::RouteSet:0x0000562db1e598d8>
ROUTES_60340_SCRIPT_NAME:
ORIGINAL_FULLPATH: /stripe/sessions
ORIGINAL_SCRIPT_NAME:
rack.tempfiles: []
rack.request.form_input: #<StringIO:0x0000562db22e3520>
action_dispatch.request_id: 5b0a4703-c447-442a-8df6-18b26f8bf3ce
action_dispatch.remote_ip: 172.58.27.59
rack.session: {"session_id"=>"568681e59618726d480d5f0bf84c7011", "cart"=>"true", "_csrf_token"=>"oCGytOllSr_pkARoHiEcLBsB5SNxinTVMoYXT3k9ueU"}
rack.session.options: {"path"=>"/", "domain"=>"all", "expire_after"=>"", "secure"=>"false", "httponly"=>"true", "defer"=>"false", "renew"=>"false", "id"=>"568681e59618726d480d5f0bf84c7011"}
rack.attack.called: true
rack.attack.throttle_data: {"req/ip"=>{"discriminator"=>"172.58.27.59", "count"=>"1", "period"=>"10", "limit"=>"50", "epoch_time"=>"1645204216"}}
action_dispatch.request.path_parameters: {"controller"=>"store/stripe/sessions", "action"=>"create"}
action_controller.instance: #<Store::Stripe::SessionsController:0x0000562db2276268>
action_dispatch.request.request_parameters: {}
rack.request.query_string:
rack.request.query_hash: {}
action_dispatch.request.query_parameters: {}
action_dispatch.request.parameters: {"controller"=>"store/stripe/sessions", "action"=>"create"}
action_dispatch.request.accepts: [#<Mime::Type:0x0000562db2265cb0 @synonyms=[], @symbol=nil, @string="*/*", @hash=-3556918951451329116>]
action_dispatch.request.formats: [#<Mime::Type:0x0000562db2265cb0 @synonyms=[], @symbol=nil, @string="*/*", @hash=-3556918951451329116>]
rack.request.cookie_hash: {"__stripe_mid"=>"27156a37-28ed-4ce5-88e8-1329085a0d0a200c6e", "_foodlane_session"=>"XPe35Nrbwtg4St31mlJRgKhsy8mhfcVrRa3hcRCLC4N6tRkNnY+bXXh91BUbTbV+93A5MHh5MXRq/SouOCxYJ7zW8T4wsqyodvMblBrbNb8sj4l2H6KP5tAs3CYcwrCDH8FqL9XIzd45WcYpSeUo5kF5i8NZxfGJMnsJQwFER53lfxi1qm6Z6TdbqkPtXEOv/si9umfNr23zUj7/o+7tBIYbmbNF9LdeSJBQgYj+PJzgXJldn7qOkM/Foz5nM+XgjKghVHYkKzFLsMkhQGgcks6CBryRE3YRrlrRcE80KMhjdMCB0mF3uBg=--sv/HY9OsCuNNpnTN--DWiXhGiK0qnh1kpfZiu6dA=="}
rack.request.cookie_string: __stripe_mid=27156a37-28ed-4ce5-88e8-1329085a0d0a200c6e; _foodlane_session=XPe35Nrbwtg4St31mlJRgKhsy8mhfcVrRa3hcRCLC4N6tRkNnY%2BbXXh91BUbTbV%2B93A5MHh5MXRq%2FSouOCxYJ7zW8T4wsqyodvMblBrbNb8sj4l2H6KP5tAs3CYcwrCDH8FqL9XIzd45WcYpSeUo5kF5i8NZxfGJMnsJQwFER53lfxi1qm6Z6TdbqkPtXEOv%2Fsi9umfNr23zUj7%2Fo%2B7tBIYbmbNF9LdeSJBQgYj%2BPJzgXJldn7qOkM%2FFoz5nM%2BXgjKghVHYkKzFLsMkhQGgcks6CBryRE3YRrlrRcE80KMhjdMCB0mF3uBg%3D--sv%2FHY9OsCuNNpnTN--DWiXhGiK0qnh1kpfZiu6dA%3D%3D
action_dispatch.cookies: {"__stripe_mid"=>"27156a37-28ed-4ce5-88e8-1329085a0d0a200c6e", "_foodlane_session"=>"XPe35Nrbwtg4St31mlJRgKhsy8mhfcVrRa3hcRCLC4N6tRkNnY+bXXh91BUbTbV+93A5MHh5MXRq/SouOCxYJ7zW8T4wsqyodvMblBrbNb8sj4l2H6KP5tAs3CYcwrCDH8FqL9XIzd45WcYpSeUo5kF5i8NZxfGJMnsJQwFER53lfxi1qm6Z6TdbqkPtXEOv/si9umfNr23zUj7/o+7tBIYbmbNF9LdeSJBQgYj+PJzgXJldn7qOkM/Foz5nM+XgjKghVHYkKzFLsMkhQGgcks6CBryRE3YRrlrRcE80KMhjdMCB0mF3uBg=--sv/HY9OsCuNNpnTN--DWiXhGiK0qnh1kpfZiu6dA=="}
action_dispatch.request.unsigned_session_cookie: {"session_id"=>"568681e59618726d480d5f0bf84c7011", "cart"=>"true", "_csrf_token"=>"oCGytOllSr_pkARoHiEcLBsB5SNxinTVMoYXT3k9ueU"}