The Real Problem
Independent operators selling small online services (for file conversion, dataset cleaning, script execution, or custom document processing) lose revenue to monthly subscription tools or high fixed transaction minimums that make low-ticket jobs unviable.
Real-World Example: For example, a developer building a web utility to convert raw PDF invoices into clean CSV tables could charge $1.00 per file job without requiring account creation or subscription sign-ups.
How aipp Solves It
Protect your service endpoint with an aipp Smart Tag or 402 challenge. The customer pays for the specific job being performed. aipp verifies payment and your server runs the service logic.
Step-by-Step Payment Flow
STEP 01
Submit Job Request
Customer uploads file or enters job parameters.
STEP 02
One-Time Payment Card
aipp presents $1.00 checkout card (Lightning or USDC).
STEP 03
Payment Settlement
Customer pays via WebLN, mobile wallet, or USDC.
STEP 04
Job Result Delivered
aipp verifies payment proof and server executes job.
Scope & Boundaries
What aipp Does
- ✓ Enables one-time micropayments for single digital jobs without subscription friction
- ✓ Verifies settlement proof before service execution
- ✓ Auto-forwards net earnings to your specified wallet
What aipp Does Not Do
- ✗ Does not execute the digital service logic or host your application
- ✗ Does not find clients or market your service
- ✗ Does not provide bank card acquiring or fiat payment processing
Implementation Pattern
Below is the minimal implementation pattern using standard aipp endpoints / SDK:
app.post('/api/convert-pdf', l402Paywall({
client: aipp,
amountUsd: 1.00
}), async (req, res) => {
const csvData = await convertPdfToCsv(req.body.file_id);
res.json({ result: csvData });
});
Settlement Architecture Note:
• Lightning Rail: In hosted Lightning flows, payments route through aipp's Lightning gateway before net proceeds are automatically forwarded to your configured wallet address.
• Base USDC Rail: USDC transfers settle directly on-chain to your designated EVM wallet address.
• No Merchant Spending Balance: aipp does not maintain a spendable merchant balance or require manual withdrawal steps.
Requirements & Limitations
- aipp provides payment verification; merchant hosts and executes the digital service
- Customers must pay using supported Lightning or Base USDC payment rails
Frequently Asked Questions
Do customers need to subscribe to use my service?
No subscription required. Customers pay once for the job that actually runs.
Related Use Cases
Start Monetizing Sell a Small Digital Service
Create a Smart Tag payment link to accept supported Lightning and Base USDC payments for your digital content.
Create Payment Link →