Digital Products Overview

Create products, generate payment links, and automatically deliver content after payment.

What Are Digital Products?

RohoPay's Payment Links feature lets you sell digital items (ebooks, software licenses, templates, videos, access codes) through a shareable URL. After a confirmed payment, the buyer sees their delivery content — a download link, license key, or custom text.

📄

Payment Links

Create a URL like products.rohopay.com/checkout/{slug} — no website required.

📦

Auto-Delivery

Content is shown automatically after the payment webhook confirms deposit.successful.

💳

Mobile + Card

Each link supports mobile money and/or Visa/Mastercard — your choice per link.

📄

Order Tracking

View all purchases in Dashboard → Payment Links → Orders.

Core Concepts

Products

The item you're selling. Defined with a name, price, description, and delivery content.

FieldDescription
nameProduct title shown to buyers
priceFixed price in UGX
content_typefile, text, or link
delivery_contentWhat buyers receive: file URL, license key, or download link
image_urlOptional preview image

A shareable checkout URL for one product. Multiple links can point to the same product (e.g. different prices, different audiences).

FieldDescription
slugURL path — appears in the checkout URL
payment_methods"mobile_money", "card", or "mobile_money,card"
max_usesOptional cap (0 = unlimited)
expires_atOptional link expiry date

The checkout page is at:

output.txtText
https://products.rohopay.com/checkout/{slug}

Orders

Created when a buyer initiates payment on a link. Statuses: pendingpaiddelivered.

Where to Manage This

Everything is in the dashboard at payments.rohopay.com:

  • Payment Links in the sidebar → create/manage links and products
  • Transactions → see payments from all sources including payment links
  • Dashboard → Payment Links → [link] → Orders → view individual purchases

Quick Flow

Create a Product

Dashboard → Payment LinksNew Product → set name, price, and delivery content.

Create a Payment Link

Dashboard → Payment LinksNew Link → choose a slug, payment methods, and optional limits.

Share the URL

Copy https://products.rohopay.com/checkout/{slug} and share it anywhere.

Orders Appear Automatically

After a buyer pays, the order status updates to paid and the delivery content is shown on the success page.