Tumi Music Score Marketplace
WordPress

Tumi Music Score Marketplace

Multi-vendor digital marketplace with automated PDF delivery

Duration

2024

Team

WordPress Developer

Category

WordPress

Overview

Tumi Music Score Marketplace

A multi-vendor WordPress marketplace for sheet music enabling Ghanaian composers and publishers to sell digital PDFs. The platform handles vendor onboarding, automated PDF delivery on purchase, and payment processing via Paystack (GHS + USD).

The Challenge

Building a multi-vendor marketplace where each composer manages their own products, pricing, and earnings — with automated PDF delivery upon purchase and reliable Paystack integration for Ghana's payment landscape.

Approach

01

Architecture Design

Selected Dokan for multi-vendor management based on WooCommerce compatibility and vendor dashboard quality.

02

Paystack Integration

Configured Paystack gateway with GHS and USD support, testing payment flows end-to-end.

03

PDF Delivery Automation

Set up WooCommerce digital delivery with download limits and expiry management to prevent link abuse.

04

Vendor Onboarding

Designed vendor registration flow, product upload templates, and commission structure.

05

PRD & Backlog

Documented full feature backlog in a structured spreadsheet with priorities and acceptance criteria.

Results

3
Vendor Types Supported
2
Payment Currencies
100%
Automated PDF Delivery
Commission System

Delivered a fully functional multi-vendor marketplace with automated digital delivery, Paystack processing, and self-service vendor management. Vendors independently manage their catalog while buyers receive instant PDF access on purchase.

Tech Stack

WordPressWooCommerceDokanPaystackPHPMySQL

Key Learnings

  • Dokan's vendor dashboard significantly reduces admin overhead vs building custom multi-vendor logic
  • Paystack requires specific webhook configuration for reliable digital product delivery triggers
  • Digital goods need download limit and expiry policies to prevent link sharing abuse

Interested in working together?

Open to QA, frontend, and WordPress opportunities.

Get In Touch →