Blomsterprenumeration.se: Tailored Magento Support for Subscription-Based E-commerce

Explore how platform enhancements helped Blomsterprenumeration.se streamline their flower delivery subscriptions, refine payments, and improve stability across two storefronts.
Key Results
+45%
increase in online sales after improving checkout and payment flows
faster subscription setup with the new postponed start feature
70%
reduction in manual tax handling due to unified VAT logic
Client:
Blomsterprenumeration.se
Goal:
Streamline the subscription checkout experience, ensure accurate VAT handling for B2B/B2C users, and stabilize platform performance through tailored Magento and Stripe enhancements.
Tech stack:
Magento, GoMage LightCheckout, Stripe, MySQL, GIT, Staging Environment, Custom Magento Modules, Server Monitoring Tools
Location:
Sweden

Project Overview

Blomsterprenumeration.se is a Swedish Magento flower subscription store delivering designer bouquets weekly. As a fast-growing e-commerce subscription platform, the business needed to introduce more flexibility in its checkout, automate tax logic for B2B and B2C customers, and refine how subscription start dates were managed. With challenges related to Stripe subscription integration, VAT handling, and GoMage LightCheckout customization, the client turned to us for tailored Magento support.

Challenges & Pain Points

  • Inability to postpone the start of a subscription in the checkout process
  • Separate stores needed to handle different VAT display logic for B2C and B2B customers
  • Stripe lacked native support for trial periods and deferred subscriptions
  • Frontend and server issues: broken Apple Pay module, session conflicts, and unstable database behavior

Results & Outcomes

Checkout Flow

3× Faster Setup

Subscription checkout became 3 times faster with the postponed start option, improving user experience.

Payment Logic

70% Fewer Support Tickets

Refined VAT handling and Stripe trial logic reduced tax-related questions and errors significantly.

Platform Reliability

99.9% Uptime

Layered QA, GIT version control, and staging deployments ensured minimal downtime and stable performance.

Solution

Our work focused on three core areas: improving the e-commerce subscription flow, customizing Stripe to support trial handling, and stabilizing the Magento platform through ongoing QA and server monitoring.

Case 1

Custom Checkout Flow for Postponed Subscription

Challenge
The standard GoMage LightCheckout module lacked functionality for customers to delay the start of their flower subscription.


Solution
We created a custom add-on that lets admins define the number of days needed before the first delivery and adjust delivery schedules accordingly. The module integrates into Magento admin and syncs with customer delivery selections.


Outcome
Buyers gain flexibility at checkout, and the store owner can control delivery timing to better manage logistics.

Case 2

Stripe Integration with VAT Logic and Deferred Subscription Start

Challenge
Stripe lacked support for postponed subscription starts, and Swedish tax law required a unified storefront with dynamic tax display for different customer types.


Solution
Our team rewrote the Stripe module to support trial-based subscriptions. We also integrated tax display logic that shows VAT-inclusive pricing for individuals and net pricing for businesses—all in a single Magento store.


Outcome
The payment flow aligns with business needs: subscriptions begin with first delivery, not payment, and tax logic is accurate and legally compliant.

Case 3

Full QA Process, Debugging, and Server Monitoring

Challenge
The platform experienced cookie/session errors, payment button bugs, and occasional server downtime.


Solution
We debugged cookie and SSL issues across both storefronts, repaired Apple Pay functionality, and optimized the database server. All modules are now tested locally and in a staging environment before going live. GIT tracks all code changes.


Outcome
Site stability improved significantly. Errors are caught before reaching the live site, and any code version can be safely rolled back.

Conclusion

Blomsterprenumeration.se demonstrates how Magento server support and focused e-commerce enhancements can drive measurable results. With a fully customized subscription checkout flow, accurate tax logic across customer types, and Stripe subscription integration adapted for delayed activations, the platform now runs more efficiently and scales with confidence.

Ready to scale your own
design marketplace?

Let’s TALK

image

GoMage is a revenue-boosting force for your team.

Start a project with us — and see it yourself.