Set Up Your Account
Follow this guide when you are preparing a user account for the first real payment session.
Account Flow
The user account is the authority behind agent payments.
- Start from the MagicPay UI or send the hosted MagicPay skill prompt to your agent.
- For landing setup, the skill asks for email, runs the setup command, and asks you for the OTP.
- For UI-created agents, use the generated setup-token prompt; the agent should run
magicpay init "<setup-token>"and thenmagicpay status. - Create or link the Mercuryo payment account associated with the same email.
- Complete identity verification (KYC) in the Mercuryo verification flow opened from MagicPay.
- Top up the MagicCard balance. Crypto top-up is available now; fiat top-up depends on the active provider route.
- Connect one or more agents through the MagicPay skill or UI-generated setup prompt.
- Add public facts and sensitive Memory items that will make future payment sessions smoother.
Connect The First Agent
Send the agent Set up MagicPay from https://app.magiccard.ai/skill.md. The installed skill verifies the CLI, runs magicpay setup next, handles email/OTP or existing-connection branches, and generates the top-up link when the account is ready.
First Payment
Ask the agent for a low-risk payment operation first, such as buying a coffee or completing a checkout page you already trust. Add more Memory and preferences as the agent learns your payment behavior.