Payments that explain themselves.
Ask for USDC on Arc with a request you sign. When it is paid, both sides get the same receipt: who paid, what for, whether anything more is owed, and proof anyone can check.
Request a payment
Ask for an amount
You sign the request with the wallet that will be paid. Nothing is stored: the request lives in the link you send.
Send this link to the person paying. It shows your request and lets them pay from any wallet.
Already paid
Receipt for a past payment
Paste the transaction hash of any USDC payment on Arc. You can add a signed note to the receipt, such as what it was for.