Paywall Solution for a B2B News Platform

About the project

Client:

trans.info is one of the largest industry-focused online news platforms in Europe, dedicated to topics in transport, logistics, and freight forwarding. The platform offers premium articles, podcasts, and market analyses tailored to professionals and businesses in the TSL sector.

Project goal:
Develop a fully functional subscription system (paywall) to enable monetization of premium content
Increase the number of B2B clients through an advanced subscription management solution
Simplify the payment process and integrate with external tools while maintaining SEO compliance and data security

Customer experience

fireup.pro are highly committed professionals, focused on finding solutions. If there are any changes to the project, they take a very flexible approach.

Grzegorz Szydłak

Product Owner, Trans.eu

Buckle
From challenge

Key Challenges

1

Build a flexible paywall for premium content that does not impact the site's SEO performance

2

Integrate seamlessly with the existing WordPress environment and third-party platforms including Przelewy24, GUS API, Fakturownia, and iPresso

3

Enable B2B subscription management, allowing organizations to handle multiple users under a single account

4

Ensure full compliance with data protection and sensitive information security regulations

Through the solution

Stage 1: Onboarding and architecture planning

  • The project began with an in-depth analysis of the client's needs and the development of a system architecture plan.
  • The fireup.pro team identified key user and admin processes, defining the functional scope of the custom WordPress plugin and backend system requirements.

Stage 2: B2B subscription management

  • A shopping cart was implemented with company data verification via the GUS API.
  • Subscriptions can be purchased either as one-time payments or on a monthly recurring basis, with support for discount codes.
  • The verification process includes two steps: entering a VAT ID auto-fills billing data, followed by a 1 PLN test transaction to verify the payment card.

Stage 3: Payment integration and account management

  • The system is built on the Przelewy24 platform, which supports secure recurring payments.
  • After successful verification, the user account is granted premium status.
  • A custom WordPress plugin was developed to handle payments, manual access generation, and data export to Excel.

Stage 4: User panel and access control

  • Each company can assign premium article access to selected employees.
  • Users can manage account details, view payment history and invoices (integrated with Fakturownia), and control the subscription cycle.
  • Organization admins can easily assign or revoke access using employee email addresses.

Stage 5: Frontend, UX and SEO

  • A technique was implemented to hide premium articles from regular users while keeping them visible to Google crawlers, following SEO best practices.
  • A UX audit and website redesign were carried out in close collaboration with the client’s graphic designer.
  • New pages such as “Offer” and “Premium Zone” were created, tailored to the subscription model.

Stage 6: Marketing and analytics integrations

  • iPresso was implemented for email database management and marketing automation.
  • Google Analytics 4 and Google Tag Manager were integrated to enable detailed tracking of user journeys.
  • Integration with SoundCloud allowed the platform to host and serve podcasts at a lower operational cost.
To the success

Technological outcomes

Flexible subscription system

A scalable and secure subscription system was created, allowing companies to manage multiple users under a single account.

Effortless payments and invoicing

Automating the payment and invoicing process significantly reduced operational workload for the trans.info team.

Data-driven marketing

Marketing and analytics integrations enabled more effective communication targeting and supported the growth of a data-informed content strategy.

Business Benefits

Launching an effective paywall model led to increased revenue from premium content

Expanding the B2B zone attracted new companies interested in professional industry insights

Improved UX and system performance positively impacted user satisfaction and retention


Project team
Abstract background
Maciej
Daniel

Maciej

Fullstack Developer

Designed the architecture of the subscription system based on WordPress
Fully integrated with Przelewy24 for card registration, identification, authorization, and account status updates
Implemented the B2B shopping cart system, including the option to select the number of end users
Stworzenie dedykowanego pluginu do WordPressa obsługującego.
Integrated with the GUS API to automatically verify companies by VAT ID and retrieve billing information
Projektowanie architektury backendu zapewniającej bezpieczeństwo danych klientów.
Created a custom WordPress plugin to manage subscriptions
Designed backend architecture ensuring customer data security
Handled verification micropayments (1 PLN) and refund processes

Tech stack

NextJS

JavaScript

JavaScript

React

TypeScript

Wordpress (php)

Przelewy24

GA4

GTM

iPresso

Fakturownia

Sentry

Your success is our success

See how we can build a technological advantage for your company together.

Book free consultation!
Innovations

A custom WordPress plugin handling the entire subscription and payment process

Innovation image

Automatic company verification via the GUS API

A personalized B2B access management panel tailored to organizational needs

SEO-compliant premium content hiding

Integration with marketing automation and analytics tools

Innovation image

We have a team that truly knows its stuff — we'll help you find a solution that works.

Background

Time for your project.

Turn your ideas into real solution and...

...Get in touch with us!

Your vision, our realization
Want to discuss the details?
Let us know!

I agree to the processing of my personal data by Fireup Software ...