Most agent-payment demos stop at the happy path: charge works.
The messy part is after that.
A paid API call can still timeout, return bad output, or hit the wrong tool.
Show me: receipt, run state, partial charge, recovery.
Payment success != delivery success.
I killed a clean AI draft this morning for one reason:
no one would know what to reply.
No scene. No weird noun. No friction.
That is the trap with AI content:
it gets clean before it gets alive.
If the first reply is not obvious, the post is not ready.