Rails demo
The Rails demo implements Kora Market as a product-led storefront with finish selection, an accessible bag, and honest completion and cancellation states.
About the app
Kora Market is a focused storefront for selling a configurable Dawn Brew Set. Customers can choose an available finish, review exactly what is in their bag, and enter checkout with a clear understanding of the purchase.
For the merchant, the app connects product presentation, order creation, and payment in one dependable flow. Clear completion and cancellation states also help the business avoid treating an abandoned or interrupted checkout as a sale.
Connect your MCP client and ask MCP to adapt this product checkout to your Rails application. It can turn the order and checkout lifecycle into a focused implementation and test plan.
What it demonstrates
- A Rails 8 storefront with framework-native controllers and services
- Order creation with the Inttegro Ruby SDK
- Server-only credentials, correlation, and safe customer-facing errors
- A
303handoff to Inttegro Checkout
Run the demo
Install the pinned gems with Bundler, provide the server environment values, and start Rails. The released README contains the exact commands and focused test invocation.
Follow the integration
checkout_service.rbowns order construction and safe SDK error mapping.checkouts_controller.rbvalidates the request, preserves correlation, and redirects to checkout.
Production boundary
Keep the Inttegro credential in the Rails server environment. Persist the cart and order relationship, then verify payment server-side before fulfillment.