Modernizing JRPass Without
Disrupting Sales Performance
Travel Platform
Ruby on Rails
Platform Modernization
SEO Optimization
Adyen Payment
eCommerce Scalability
ClientJRPass
ServiceRuby on Rails, Design
DeliverablesWe upgraded legacy code, stabilized
infrastructure, and added new features like
SIM card sales-while keeping JRPass fully
operational for users.
infrastructure, and added new features like
SIM card sales-while keeping JRPass fully
operational for users.
About JRPass
JRPass.com The leading online platform to book railpasses and tickets for high speed rail travel in Asia.
Country
UK / Japan
Industry
TravelTech / eCommerce
Timeline
Ongoing collaboration
JRPass handles thousands of bookings every month, offering streamlined access to Japan's complex transportation system. As demand grew and the platform matured, new requirements emerged from performance upgrades to new product launches.
The challenge

Being always in motion, the JR Pass platform requires the best in terms of maintenance and scalability. Founded in 2009 and having experienced massive growth and success, the app had to maintain legacy functionality and at the same time be ready for the challenges that come with an ever growing inbound tourism market. Including changing SEO standards, mobile performance, and payment security compliance pushed us to modernize across the board.
Challenges we tackled included:
- Technical debt: outdated Ruby, Redis, and legacy API integrations from suppliers
- Recurring Redis memory leaks triggered by external integrations
- Manual-heavy workflows for tickets, orders, and payments
- Missing SEO elements and mobile performance bottlenecks
- Dated security/authentication practices
- No unified approach for new digital product launches
Partnership
Goal

For JRPass, stability and reliability are the world. Even with ongoing maintenance and upgrades, the number one priority is an uninterrupted user experience and live operation of the booking platform.
Our shared goal was to
Make JRPass more scalable, automated, and future-proof
Automation and digitalization of manual work
Deliver a full suite mobile experience
Strengthen compliance and security to match both Japan and EU regulations (GDPR)
Add new product capabilities connecting railways with telecommunications
We approached this as a long-term product partnership with ever changing requirements based on market demands.
TESTIMONIAL
"The JRPass application has seen tremendous improvements in stability, scalability, and usability. The team's technical expertise has set a strong foundation for our future growth."
JRPass ManagementJRPass.com
The Result:

Before We Got Involved
- Manual, repetitive workflows that should be automated
- Database and memory management missing optimization
- Limited mobile usability and inconsistent layout across devices
- Outdated SEO structure reduced discoverability
- Payment provider required update to 3D Secure v2
After Our Work
SIM card productNew digital connectivity product launched with a separate order flow integrated into checkout
New Payment Methods
with enabling
3D Secure v23D Secure v2 and compliant cookie consent banners implemented DDos Protection and traffic balancing
Ruby and Redis upgraded; memory leaks resolved, we eliminated several service disruptions caused by third-party code.
OAuth2 rolled out across 3rd party integrations / APIs.
20% faster mobile load times with JS and CSS optimization
40%+ fewer manual actions needed with new bulk upload and order automation
Clear Outcome
JRPass is now faster, more secure, easier to manage and ready
for growth.
Whatwe delivered

We transformed a high-traffic platform with legacy systems into a streamlined, scalable product that supports new revenue channels, while making sure daily operations are secure and uninterrupted.

What we delivered
System Upgrades
Ruby upgrade
Redis configuration changes
Memory issue resolved
Automation
Bulk upload tooling for regional tickets
Webhook-driven payments for new europe based payment channels
New Product Integration
Launch of new cross sale possibilities related to digital connectivity.
SEO
SEO and Mobile responsive design across the platform
Pagination tags
Structured data
Improved sitemaps
Security
Compliance OAuth2 for UPS and Adyen
3D Secure v2 rollout
GDPR-compliant cookie consent
Feature Extensions
Map based navigation tools for ticketing and user navigation.
Clear Outcome
Ready to turn around your product
like we did with JRPass?
like we did with JRPass?
Let's build something that works-and lasts
Check our other case studies
Check our case studies