BursaPay Logo
Knowledge Base
Ticket Sign In
Help Center > Vendor Services & Marketplace

Vendor Services & Marketplace

Creating service packages, add-ons, weekly availability calendars, portfolio showcases, and booking management. (62 articles)

Vendor Availability: Always Available and Weekly Rules

Explain how availability is resolved from all-time and weekly schedules.

5 min read Updated 2026-08-23

Vendor Specific-Date and Seasonal Availability Overrides

Explain holiday/off-day, special-hour and seasonal date overrides.

5 min read Updated 2026-08-23

Service Listing Lifecycle: Draft, Published, Suspended and Deleted

Explain the implemented ServiceListing status states.

5 min read Updated 2026-08-23

Service Packages, Pricing and Instant Release Percentage

Explain package pricing and the configured instant-release percentage.

5 min read Updated 2026-08-23

Vendor Booking Lifecycle: Pending to Completed

Explain the implemented marketplace booking states.

5 min read Updated 2026-08-23

Service Add-ons and Booking Form Configuration

Explain the additional service configuration surfaces used by the marketplace.

5 min read Updated 2026-08-23

Free vs Premium Vendor Content Visibility

Explain the content limits applied by membership status.

5 min read Updated 2026-08-23

Accepting vs. Declining Booking Requests: Response SLAs & Impact on Rating

Rules and best practices for responding to manual booking requests within the 24-hour SLA window, and how declining orders affects marketplace ranking.

5 min read Updated 2026-08-17

Admin Service Moderation: Quality Standards, Prohibited Items & Revisions

Understanding BursaPay quality guidelines, prohibited academic dishonesty / illicit services, and responding to admin revision requests.

5 min read Updated 2026-08-17

Batch Updating Service Pricing, Package Options & Bulk Availability

How high-volume vendors can batch update prices across multiple services simultaneously, applying percentage discounts or seasonal price increases.

5 min read Updated 2026-08-17

Booking Audit Trail: Tracking Timestamped Status Changes and IP Records

How BursaPay maintains an immutable audit trail of all booking actions, status changes, uploaded files, and IP addresses.

5 min read Updated 2026-08-17

Booking Cart & Pending Details State Machine in Client Checkout

Technical explanation of the session cart state machine (/api/checkout-save-cart/ and /api/save-pending-details/) before Paystack payment initialization.

6 min read Updated 2026-08-17

Booking Lifecycle Statuses: Pending, Confirmed, In-Progress, Completed, Disputed

Exhaustive breakdown of all Booking model status states, permissions, automated triggers, and state transition rules.

6 min read Updated 2026-08-17

Booking Status Transitions: Updating from In-Progress to Completed via UI & API

How to transition booking statuses via the dashboard UI or asynchronous API (/api/booking/<booking_id>/update-status/), including validation checks.

5 min read Updated 2026-08-17

Booking Workspace Chat: Real-Time Client Communication & Attachment Sharing

Using the built-in BookingChat engine (/api/booking/<booking_id>/chats/) for secure messaging, image previews, and deliverable handoffs.

5 min read Updated 2026-08-17

BursaPay Marketplace Algorithm: Search Ranking, Recency & Quality Score

How the BursaPay marketplace search algorithm ranks listings based on keyword relevancy, review scores, completion rate, response speed, and Premium tier boosts.

6 min read Updated 2026-08-17

Cancellation & Refund Policies: Cancellation Windows & Escrow Forfeiture

Clear guide to cancellation rules: client cancellations prior to vendor acceptance, cancellations during work in progress, and non-refundable deposit terms.

6 min read Updated 2026-08-17

Client Revision Requests: Marking Corrections Done & Scope Management

Managing revision cycles, tracking permitted revision counts, and marking corrections done (/api/booking/<id>/mark-correction-done/).

5 min read Updated 2026-08-17

Client Satisfaction Sign-Off: Completion Approval & Escrow Release Trigger

How clients approve completed work (/booking/<id>/satisfied/), automatically releasing escrow funds to the vendor wallet and closing the order.

5 min read Updated 2026-08-17

Client Trust Indicators: Verified Student vs. External Corporate Badges

Understanding client trust indicators: Verified Student (institutional .edu email), Verified Corporate (CAC registered), and Unverified Guest.

4 min read Updated 2026-08-17

Client-Initiated Cancellations: Policy Enforcement & Partial Escrow Treatment

How BursaPay handles client cancellation requests: automated policy enforcement based on notice window and work progress stage.

5 min read Updated 2026-08-17

Cloning Existing Services: Rapid Template Duplication & Variant Setup

How to duplicate an existing service listing to rapidly launch new packages, regional variants, or campus-specific service offerings.

4 min read Updated 2026-08-17

Corporate & Group Bookings: Handling Multi-Seat Student & Institutional Orders

Managing bulk bookings: group student workshops, corporate headshots for university departments, and multi-seat training sessions.

5 min read Updated 2026-08-17

Creating Discount Bundles: Cross-Service Package Incentives

How to bundle complementary services together (e.g. Photography + Video Editing + Album Print) with bundled discount pricing.

5 min read Updated 2026-08-17

Creating a Service Listing: Lifecycle, Statuses & Publishing Guidelines

Complete guide to authoring, configuring, and publishing a service listing on BursaPay (/vendor/services/add/), detailing the draft-to-live lifecycle.

6 min read Updated 2026-08-17

Custom Booking Intake Forms: Dynamic Fields, Requirements & Attachments

Using the ServiceBookingForm builder to collect essential client intake information (briefs, color codes, file uploads) before order confirmation.

6 min read Updated 2026-08-17

Custom Quotes & Bids: Generating Bespoke Quotes for Enterprise Bookings

How to generate custom quotes and private checkout links for bespoke client projects exceeding standard package scopes.

5 min read Updated 2026-08-17

Delivering Work: Uploading Final Files, Proof of Performance & Sign-Offs

How to deliver completed project files, zip archives, high-res download links, and formal proof of performance within the booking workspace.

5 min read Updated 2026-08-17

Digital Deliverable Workflows: Graphic Design, Software, Copywriting & Audio

Optimized workflows for digital assets: delivering Figma links, GitHub repositories, cloud download folders, and automated license agreements.

5 min read Updated 2026-08-17

Emergency Service Freeze: Instantly Halting New Bookings During Outages

How vendors and administrators can execute an instant emergency service freeze during illness, equipment failure, or campus disruptions.

4 min read Updated 2026-08-17

End-to-End Client Booking Flow: From Discovery to Checkout Confirmation

Detailed client-side journey walkthrough: discovering a service on /explore/, selecting packages/add-ons, completing OTP authentication, and funding escrow.

6 min read Updated 2026-08-17

Featured Service Promotions: Homepage Spotlight & Category Banners

How to apply for Featured Service placement on the BursaPay homepage, top-of-category banners, and weekly student newsletter spotlights.

5 min read Updated 2026-08-17

Fraud Prevention Engine: Detecting Suspicious Orders & High-Risk Bookings

How BursaPay's heuristic fraud detection engine flags high-risk booking attempts, card velocity anomalies, and suspected collusion.

5 min read Updated 2026-08-17

Guest Client Checkout: Seamless Auto-Registration & OTP Verification

How BursaPay allows unregistered first-time clients to book services seamlessly without cumbersome passwords by generating passwordless accounts via email OTP.

5 min read Updated 2026-08-17

Handling Direct Inquiries vs. Formal Bookings: Lead Conversion Best Practices

Best practices for answering pre-booking customer inquiries, sending custom quotes, and steering casual chat leads into funded escrow bookings.

5 min read Updated 2026-08-17

Instant Booking vs. Manual Vendor Acceptance Mode Configuration

Comparing Instant Booking (immediate payment & confirmation) vs. Manual Acceptance (vendor reviews client brief before accepting payment).

5 min read Updated 2026-08-17

Invoicing & Receipts: Automated PDF Tax Invoices for Corporate Clients

How BursaPay automatically generates formal PDF receipts and tax invoices with VAT breakdowns for corporate and institutional bookings.

5 min read Updated 2026-08-17

Keyword Optimization: Search Tags, Descriptive Headings & Semantic Relevancy

How to research and embed high-intent search keywords into service titles, descriptions, and tags to dominate marketplace search results.

5 min read Updated 2026-08-17

Location Filtering: Campus-Specific vs. City-Wide Service Discovery

How clients filter services by specific campus (e.g. UNILAG, UI, OAU) vs. nationwide remote delivery, and configuring your service locality.

5 min read Updated 2026-08-17

Managing Service Statuses: Draft, Published, Paused, Archived & Soft-Deleted

How to toggle service visibility (/services/<slug>/toggle-active/) and safely archive outdated listings without breaking past client order receipts.

5 min read Updated 2026-08-17

Marketplace Reviews: 5-Star Rating System, Written Feedback & Vendor Responses

How the marketplace review system works (MarketplaceReview model), submitting 5-star ratings, writing feedback, and posting vendor public responses.

5 min read Updated 2026-08-17

Messaging Rules: Contact Info Redaction & Platform Disintermediation Guardrails

Understanding BursaPay's automated message moderation, phone number/email regex redactions, and anti-disintermediation compliance policies.

5 min read Updated 2026-08-17

Multi-Tier Service Packages: Basic, Standard & Premium Setup

Step-by-step tutorial on configuring 3-tier service packages (Basic, Standard, Premium) via the ServicePackage model, with custom deliverables and turnaround times.

6 min read Updated 2026-08-17

Overbooking Safeguards: Automatic Slot Lockout on Reaching Daily Limits

How BursaPay's capacity engine prevents overbooking by dynamically disabling checkout slots once daily limits are reached.

5 min read Updated 2026-08-17

Payment Processing Fee Allocation: Vendor-Absorbed vs. Client-Borne Fees

How the vendor_bears_paystack_charges flag works, explaining who pays gateway processing fees and how prices are dynamically grossed up at checkout.

5 min read Updated 2026-08-17

Physical Goods Delivery: Courier Tracking, Pickup Stations & Proof of Delivery

Handling physical product deliveries (custom merch, customized cakes, printed materials): adding tracking numbers and campus pickup station codes.

5 min read Updated 2026-08-17

Promotional Discount Codes: Creating Coupon Codes & Promotional Campaigns

How to create limited-time promotional discount codes (e.g. FRESHERS20 for 20% off) to drive seasonal sales campaigns.

5 min read Updated 2026-08-17

Rescheduling Bookings: Client Requests, Date Amendments & Vendor Acceptance

Procedures for rescheduling confirmed service dates: client change requests, vendor mutual acceptance, and calendar slot updates.

5 min read Updated 2026-08-17

Retainer Services: Configuring Weekly and Monthly Recurring Service Retainers

How to structure retainer-based agreements (social media management, ongoing tutoring, software maintenance) with recurring milestone escrow cycles.

5 min read Updated 2026-08-17

Service Add-Ons: Creating Extra Deliverables, Rush Fees & Custom Upsells

How to create high-margin upsell add-ons (ServiceAddOn model), such as 24-hour rush delivery, source file delivery, and extra photo edits.

5 min read Updated 2026-08-17
Ask Bursa AI