get_payment
Get payment details by ID -- status, amount, confirmation URL, metadata
How to use it
get_payment is exposed by the Yookassa MCP MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the get_payment tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.
Install Yookassa MCP
claude mcp add yookassa -e YOOKASSA_SHOP_ID=your-id -e YOOKASSA_SECRET_KEY=your-key -- npx -y @theyahia/yookassa-mcpOther tools in Yookassa MCP (19)
Cancel a payment (pending or waitingforcapture)
Confirm a two-step payment (capture held funds). Partial capture supported
Create a payment with amount, description, payment method. Returns payment URL. Supports receipts and metadata
Payout to bank card / YooMoney wallet / SBP, or via payouttoken
Fiscal receipt (54-FZ) -- items, VAT codes, customer contacts
Charge a saved payment method (no user interaction)
Full or partial refund by payment ID
Create a payment via SBP (Russian fast payment system)
Split payment for marketplaces -- distribute funds among partners
Register a webhook URL for events (payment.succeeded, refund.succeeded, etc.)
Delete a webhook by ID
Get payout status and details by ID
Get refund details by ID
Shop info -- ID, status, test mode, fiscalization (YooKassa has no balance endpoint)
List payments with filters by status, date range, and pagination
List receipts by payment or refund ID
List refunds with optional payment filter
List all registered webhooks
Save a payment method for recurring charges (card binding)