Multi-chain
Any chain in. Your chain out.
Convert better by letting your users pay where they already have funds. You choose the chain and destination where those funds settle.
Create a one-time programmable address for every deposit. Control who can fund it, when it expires and where it settles.
app.post("/payday/webhook", async (req, res) => { const event = verify(req, WEBHOOK_SECRET); if (event.type === "deposit_request.settled") { const { payer_reference, amount } = event.data.deposit_request; await ledger.credit(payer_reference, amount); } res.status(200).end();});
Balance
1,240.00USDC
Activity
// POST /wallet/add-fundsMulti-chain
Convert better by letting your users pay where they already have funds. You choose the chain and destination where those funds settle.

Works with every checkout
Payday issues a destination address for every deposit intent, fund-able by every checkout, wallet, exchange or on-ramp.
Deposit
Expires in 59:52
250.00USDC
Secured by Payday
Open source
You can run Payday on your own infrastructure. Customize it with your AI agents. Or, use the hosted service with .