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.
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

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

JRPass overlapped laptops
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:

JRPass results

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.
Reach us
Whatwe delivered
JRPass platform screenshot
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.
JRPass platform on laptop and mobile devices
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?
Let's build something that works-and lasts
Reach us
Check our other case studies
Check our case studies