Download for macOS
Skill

merchant-setup

@xsolla Updated 2026-10-23

Guide for setting up a new Xsolla merchant account and obtaining API credentials. Use this skill whenever a user needs to create an Xsolla Publisher Account, get API keys, understand the difference between merchant-level and project-level API keys, set up sandbox mode for testing, or asks how to start integrating with Xsolla Pay Station. Also trigger when a user says they want to accept payments via Xsolla, start an Xsolla integration, or test Xsolla payments. Claude Code cannot create the account on behalf of the user — this skill provides the exact steps the user must complete manually before integration can begin.

Install

With your agent

Install OMGSkills skill "xsolla/xsolla-ai-kit:skills/merchant-setup" into this agent's normal skills directory: use the OMGSkills MCP get_skill tool, install only the pinned_install commit and path, verify SKILL.md against pinned_install.skill_md_sha, and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.

Manual command

git clone https://github.com/xsolla/xsolla-ai-kit /tmp/xsolla-ai-kit && ln -s /tmp/xsolla-ai-kit/skills/merchant-setup ~/.claude/skills/merchant-setup

From README

Merchant AI Agent cannot create an Xsolla account automatically. The user must complete the registration steps manually. Step 0: Check for Existing Credentials Before anything else, check for a .env file in the project root: If all three variables are present and non-empty — credentials are already configured. Report them to the user (show names and values, except mask the API key as ) and proceed directly with the integration. Skip all steps below. If the file is missing or any variable is absent — walk the user through the steps below, then write the credentials to .env at the end (Step 5). --- Step 1: Create a Publisher Account Direct the user to: https://publisher.xsolla.com/signup Individual vs.