Request → Agreement → Delivery → Approval → Payment
Follow a $1,500 website redesign from the client's first message to a PayPal-confirmed payment.
See it work
One project, from “hi” to paid.
Follow a real-sized engagement through PactPop: a $1,500 website redesign that grows by $300.
A client message becomes a structured brief
Daniel from Northwind Bakery wants a 5-page site, mobile-first, with basic SEO, for about $1,500 in two weeks. The Intake Agent pulls that out and flags what's still missing.
Northwind Bakery · Website redesign
- Project type
- Website redesign
- Pages
- Home, Menu, About, Catering, Contact
- Budget
- $1,500
- Timeline
- 14 days
- Missing
- Who supplies photos and copy?
Illustrative walkthrough of the PactPop demo scenario.
Architecture
Every action passes the same checkpoints.
Requests come in through the client portal. Agents interpret them and propose actions. TrustGate decides what runs and what waits for you. PayPal moves the money, and every step lands in the ledger.
How PactPop works
One record from request to payment.
Every step links back to what was promised, so you can always see what changed and why.
Step 1
Request
A client describes what they need.
Step 2
Agreement
Agents draft scope, price and milestones. You approve.
Step 3
Delivery
Evidence is attached to each deliverable.
Step 4
Approval
Sensitive steps wait for a human decision.
Step 5
Payment
PayPal collects payment and confirms it.
The problem
Freelancers don't lose money on the work. They lose it between the steps.
Requests, proposals, delivery and payment are usually disconnected. PactPop keeps them on one traceable record.
Agreements live in email threads
When a client asks for more, nobody can quickly answer what was actually agreed.
Scope creeps quietly
Small extras add up to unpaid hours because there's no moment to pause and price them.
Payment chasing is manual
Invoices, reminders and reconciliation happen in a different tool than the work itself.
PayPal integration
Payments are part of the agreement.
The PayFlow Agent works through PayPal's official REST APIs. Amounts come from approved milestones in your records, never from AI-generated text.
- Invoicing v2
- Orders v2
- Verified webhooks
- Sandbox only
Northwind Bakery · Website redesign
$750.00
Deposit invoice created
Invoicing API · Amount taken from the approved milestone
Client pays in the Sandbox
Orders API · Captured only after your approval
Webhook signature verified
Webhooks · Not a browser redirect
Recorded once in the ledger
Idempotency · Stored with its PayPal ID
FAQ
Questions, answered.
Does PactPop move real money?
Not in this version. PactPop runs on the PayPal Sandbox, so every invoice and payment uses test accounts.
Can the AI send invoices or take payments on its own?
Only if you allow it. Each agent tool has a TrustGate policy. Capturing payments, refunds and changes to agreed amounts always need an owner's approval.
Where do prices come from?
Your pricing rules. Agents estimate units of work (pages, features, hours), and PactPop's pricing engine calculates the amount, with a breakdown you can review.
What happens when a client asks for more?
ScopeWatch compares the request with the accepted agreement, explains what's new, and drafts a change order. Nothing is charged until you and the client approve it.
Is the AI's deliverable check final?
No. ProofFlow's verification is advisory. You or your client make the completion decision.
How much does PactPop cost?
Nothing. PactPop is free and open source (MIT). There are no plans, trials or upgrades.
Does PactPop take a cut of my payments?
No. Clients pay you directly through PayPal, and PayPal's standard fees apply.
Which AI model does it use?
Anthropic's Claude by default, behind a provider interface so the model can be swapped. Without an API key, a clearly labelled rule-based mode keeps the workflow usable.
Make promises. Make progress. Get paid.
Run your next client project on PactPop. Free, open source, and built on PayPal.
Signature
