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.
| Field | Description |
|---|---|
name | Product title shown to buyers |
price | Fixed price in UGX |
content_type | file, text, or link |
delivery_content | What buyers receive: file URL, license key, or download link |
image_url | Optional preview image |
Payment Links
A shareable checkout URL for one product. Multiple links can point to the same product (e.g. different prices, different audiences).
| Field | Description |
|---|---|
slug | URL path — appears in the checkout URL |
payment_methods | "mobile_money", "card", or "mobile_money,card" |
max_uses | Optional cap (0 = unlimited) |
expires_at | Optional link expiry date |
The checkout page is at:
https://products.rohopay.com/checkout/{slug}
Orders
Created when a buyer initiates payment on a link. Statuses: pending → paid → delivered.
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 Links → New Product → set name, price, and delivery content.
Create a Payment Link
Dashboard → Payment Links → New 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.
