├── .github └── workflows │ └── main.yml ├── .gitignore ├── .rspec ├── .standard.yml ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── Gemfile ├── Gemfile.lock ├── LICENSE.txt ├── README.md ├── Rakefile ├── app └── controllers │ └── nocheckout │ ├── stripe.rb │ ├── stripe │ ├── checkout_session.rb │ ├── checkout_sessions_controller.rb │ └── webhooks_controller.rb │ └── webhooks_controller.rb ├── bin ├── console └── setup ├── config ├── initializers │ ├── inflections.rb │ └── stripe.rb └── routes.rb ├── lib ├── nocheckout.rb └── nocheckout │ ├── engine.rb │ └── version.rb ├── nocheckout.gemspec ├── sig └── nocheckout.rbs └── spec ├── controllers └── nocheckout │ └── stripe │ ├── checkout_session_spec.rb │ └── checkout_sessions_controller_spec.rb ├── nocheckout_spec.rb └── spec_helper.rb /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubymonolith/nocheckout/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubymonolith/nocheckout/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --format documentation 2 | --color 3 | --require spec_helper 4 | -------------------------------------------------------------------------------- /.standard.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubymonolith/nocheckout/HEAD/.standard.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubymonolith/nocheckout/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubymonolith/nocheckout/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubymonolith/nocheckout/HEAD/Gemfile -------------------------------------------------------------------------------- /Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubymonolith/nocheckout/HEAD/Gemfile.lock -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubymonolith/nocheckout/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubymonolith/nocheckout/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubymonolith/nocheckout/HEAD/Rakefile -------------------------------------------------------------------------------- /app/controllers/nocheckout/stripe.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubymonolith/nocheckout/HEAD/app/controllers/nocheckout/stripe.rb -------------------------------------------------------------------------------- /app/controllers/nocheckout/stripe/checkout_session.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubymonolith/nocheckout/HEAD/app/controllers/nocheckout/stripe/checkout_session.rb -------------------------------------------------------------------------------- /app/controllers/nocheckout/stripe/checkout_sessions_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubymonolith/nocheckout/HEAD/app/controllers/nocheckout/stripe/checkout_sessions_controller.rb -------------------------------------------------------------------------------- /app/controllers/nocheckout/stripe/webhooks_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubymonolith/nocheckout/HEAD/app/controllers/nocheckout/stripe/webhooks_controller.rb -------------------------------------------------------------------------------- /app/controllers/nocheckout/webhooks_controller.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubymonolith/nocheckout/HEAD/app/controllers/nocheckout/webhooks_controller.rb -------------------------------------------------------------------------------- /bin/console: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubymonolith/nocheckout/HEAD/bin/console -------------------------------------------------------------------------------- /bin/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubymonolith/nocheckout/HEAD/bin/setup -------------------------------------------------------------------------------- /config/initializers/inflections.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubymonolith/nocheckout/HEAD/config/initializers/inflections.rb -------------------------------------------------------------------------------- /config/initializers/stripe.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubymonolith/nocheckout/HEAD/config/initializers/stripe.rb -------------------------------------------------------------------------------- /config/routes.rb: -------------------------------------------------------------------------------- 1 | Rails.application.routes.draw do 2 | end 3 | -------------------------------------------------------------------------------- /lib/nocheckout.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubymonolith/nocheckout/HEAD/lib/nocheckout.rb -------------------------------------------------------------------------------- /lib/nocheckout/engine.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubymonolith/nocheckout/HEAD/lib/nocheckout/engine.rb -------------------------------------------------------------------------------- /lib/nocheckout/version.rb: -------------------------------------------------------------------------------- 1 | # frozen_string_literal: true 2 | 3 | module NoCheckout 4 | VERSION = "0.2.0" 5 | end 6 | -------------------------------------------------------------------------------- /nocheckout.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubymonolith/nocheckout/HEAD/nocheckout.gemspec -------------------------------------------------------------------------------- /sig/nocheckout.rbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubymonolith/nocheckout/HEAD/sig/nocheckout.rbs -------------------------------------------------------------------------------- /spec/controllers/nocheckout/stripe/checkout_session_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubymonolith/nocheckout/HEAD/spec/controllers/nocheckout/stripe/checkout_session_spec.rb -------------------------------------------------------------------------------- /spec/controllers/nocheckout/stripe/checkout_sessions_controller_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubymonolith/nocheckout/HEAD/spec/controllers/nocheckout/stripe/checkout_sessions_controller_spec.rb -------------------------------------------------------------------------------- /spec/nocheckout_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubymonolith/nocheckout/HEAD/spec/nocheckout_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rubymonolith/nocheckout/HEAD/spec/spec_helper.rb --------------------------------------------------------------------------------