Skip to content
MaJeTECHNOLOGIES
← Work / Web Development

Pactrum | E-commerce website for flexible packaging pouches

Client
Pactrum
Year
2026
Service
Web Development
Scope
E-commerce website design and development, Razorpay payment integration, Staff portal and admin panel, Order tracking, SEO, AEO and GEO setup
Pactrum flexible packaging e-commerce website home page with the headline Packaging that stands out, Shop pouches and Get a quote buttons, and stand-up zipper pouch products

Pactrum is a B2B e-commerce website built by MaJe Technologies for a flexible packaging maker in Rajkot, Gujarat. Businesses browse stand-up zipper, flat bottom, three side seal, spout and center seal pouches, order from 100 pieces with Razorpay checkout and GST worked out for them, then track every order until it is delivered.

  • Product catalogue of 80+ pouch SKUs with filters for pouch family, finish and size
  • Low MOQ ordering from 100 pieces, in steps of 100
  • Razorpay checkout with automatic GST: CGST and SGST in Gujarat, IGST elsewhere, optional GSTIN
  • Customer accounts with Google sign in or email
  • Order tracking with expected delivery, courier name and tracking number
  • Staff portal to confirm, ship and deliver orders, with staff, manager and admin roles
  • Admin panel for inventory, stock, GST and shipping settings, refunds and an activity log
  • Packaging guide, quote requests and SEO landing pages for each pouch type

Challenge

Pactrum makes stand-up zipper pouches and other flexible packaging, and most buyers are small food, spice, tea and snack brands that need packaging in small runs. Ordering used to mean calls and messages to check sizes, stock, GST and delivery. Pactrum needed a website where a business can pick the right pouch, pay online with the correct tax and follow the order to its door, while the team runs orders, stock and refunds from one place.

Approach

MaJe Technologies designed and built Pactrum as a mobile-first B2B store with Astro, React and Tailwind CSS, running on Cloudflare Pages with Pages Functions and a Cloudflare D1 database. The catalogue groups every pouch by family, finish and size, with search and filters, and the cart follows the factory rule of 100 pieces and steps of 100. Checkout runs through Razorpay, and the server works out GST on its own: CGST and SGST for Gujarat, IGST for other states, with an optional GSTIN for business invoices. Payments are checked with signed verification and Razorpay webhooks, so paid, failed and refunded orders always show the right status. Customers sign in with Google or email through Firebase and can track an order with its reference and email or phone. After payment, staff call the customer, confirm the expected delivery, hand the parcel to a courier and enter the courier name, phone and tracking number, which the customer sees on the tracking page. Admins manage staff roles, inventory and stock, GST and shipping settings, full or partial refunds and an activity log. For search, the site has a packaging guide, quote requests and keyword landing pages for each pouch type, with FAQ and structured data on every page.

Outcome

Pactrum now takes packaging orders online from businesses across India, with clear tax, simple tracking and a staff workflow that keeps every order moving from payment to delivery.

Built with

  • Astro
  • React
  • TypeScript
  • Tailwind CSS
  • Cloudflare Pages
  • Cloudflare Pages Functions
  • Cloudflare D1
  • Firebase Authentication
  • Razorpay
Pactrum Packaging Guide page with guides on pouch types, stand-up and flat bottom pouches, and comparisons such as transparent vs metallisedPactrum Track Your Packaging Order page where customers enter an order reference and email or phone to see delivery status

Questions about this project

What did MaJe Technologies build for Pactrum?

A mobile-first B2B e-commerce website where businesses buy flexible packaging pouches online, with a product catalogue, Razorpay checkout, order tracking, a staff portal and an admin panel.

How does the Pactrum website handle GST?

The server works out GST at checkout: CGST and SGST for orders in Gujarat and IGST for other states. Customers can add an optional GSTIN, and admins manage GST and shipping settings from the admin panel.

How do customers track their packaging orders?

They enter their order reference with the email or phone used at checkout. The tracking page shows the confirmed delivery date, courier name, courier phone, tracking number and any refund.

What technology runs the Pactrum website?

It is built with Astro, React, TypeScript and Tailwind CSS on Cloudflare Pages, with Pages Functions and a D1 database for orders, Firebase Authentication for Google and email sign in, and Razorpay for payments and refunds.

Next project

Putroom real-time SaaS web app home screen for creating a room and sharing text, code and files with a 4-digit code
Web Development

Putroom | Real-time SaaS file and text sharing app

2026

Putroom

Let’s talk

Have a project in mind?