Use the Paysio CLI
The Paysio CLI lets you do everything the dashboard does from a terminal window. It is useful if you prefer typing to clicking, if you want to script something you repeat often, or if you want an AI assistant such as Claude to manage parts of your account for you.
You do not need to be a developer to use it, but you do need to be comfortable running commands.
Install it
- Install Node.js version 18 or newer if you do not already have it.
- Open a terminal window.
- Run this command:
npm install -g paysio
- Check it worked by running
paysio --version.
Sign in
- Run
paysio login. - Your browser opens and shows a short code.
- Check that the code matches the one in your terminal, then click Approve.
- Return to the terminal. You are signed in.
If you belong to more than one workspace, run paysio use and pick the one you want to work in.
The CLI can only do what your role allows, exactly like the dashboard. You can see every signed-in terminal, and sign any of them out, under Settings > API keys.
Test mode comes first
A new sign-in always starts in test mode, so nothing you try touches real money or real customers.
- Run
paysio modeto see which mode you are in. - Run
paysio mode liveto switch to live. - Add
--testor--liveto a single command to override it just that once.
When you are in live mode, anything that moves money asks you to retype the amount before it runs. That is deliberate. A refund or a payout cannot be undone.
Things you can do
Here are some common commands to get a feel for it:
paysio balance
paysio transactions list --status failed
paysio products create --name "Coaching call" --price 149
paysio payment-links create --name "Coaching call" --product <productId>
paysio invoices send <invoiceId>
paysio search "[email protected]"
Run paysio --help to see every group of commands, and paysio products --help (or any other group) to see what that group can do.
Apply for production payouts
If you want to send money out of Paysio, you need to complete the Paysio Debit and Payouts application. You can do the whole thing in the terminal:
paysio apply debit-payouts
It walks you through six steps and asks for your business details, address, bank details, expected volumes, and owner information. Sensitive numbers such as your SSN are hidden as you type them. Your progress is saved, so you can stop and pick it up later.
Check on it any time with paysio apply status.
Let an AI assistant use it
This is the part most people install the CLI for. If you use Claude Code, you can connect Paysio to it with two commands:
paysio mcp add claude-code
paysio skills add
Restart Claude Code and you can then ask it things like "create a payment link for a 149 dollar coaching call" or "help me fill in the Paysio payouts application" and it will do the work for you.
Anything that moves real money still stops and asks you first. Your assistant cannot refund a customer or send a payout without your explicit approval, and it can never see or enter card numbers.
Getting help
paysio docsopens the developer documentation.paysio openopens your dashboard in a browser.- The full command reference lives at paysio.com/docs/cli.