payment-assistant — Claude Code skill: install guide
Handles crypto payments through QR codes and creates receive links or QR codes. Use it when you need to pay from a QR code or collect a payment.
npx skills add binance/binance-skills-hub --skill payment-assistant -a claude-code
npx skills add binance/binance-skills-hub --skill payment -a claude-codeWhat payment-assistant does
The skill handles QR-based crypto payments from the Funding Wallet: it reads the code data, creates a purchase, sets an amount when needed, and waits for confirmation before payment. It detects PIX formats using pix and br.gov.bcb.pix. It can also create QR codes and links for receiving crypto payments.
QR data can come from image vision, an attachment path, the clipboard after explicit approval, or Base64 input. Links containing app.binance.com/uni-qr/ or app.binance.com/qr/ go straight to the purchase action. The skill is not for earning, buying or selling crypto, or digital goods.
Image decoding requires Python 3.8+, opencv-python, pyzbar, Pillow, and requests; pyzbar needs the zbar system library. Check zbar first if you plan to decode QR images from files.
What it helps with
- pay from a Funding Wallet QR code
- decode QR data from an image
- confirm or cancel a payment
- check a payment order status
- create a crypto payment receive link
Example prompts for the agent
- “Pay the QR code in the attached image.”
- “Create a QR code to receive a crypto payment.”
- “Check the status of my payment order.”
How to install payment-assistant
1Skills CLI (Vercel)
npx skills add binance/binance-skills-hub --skill payment-assistant -a claude-codenpx skills add binance/binance-skills-hub --skill payment -a claude-code2Manually: put the files in place
~/.claude/skills/payment/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/payment/
1Skills CLI (Vercel)
npx skills add binance/binance-skills-hub --skill payment -a codex2Manually: put the files in place
.agents/skills/payment/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add binance/binance-skills-hub --skill payment -a cursor2Manually: put the files in place
.cursor/skills/payment/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install binance/binance-skills-hub payment2Manually: put the files in place
.github/skills/payment/SKILL.md1Skills CLI (Vercel)
npx skills add binance/binance-skills-hub --skill payment -a gemini-cli2Platform CLI
gemini skills install https://github.com/binance/binance-skills-hub --path skills/binance/paymentManually: put the files in place
.devin/skills/payment/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add binance/binance-skills-hub --skill payment -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about payment-assistant
How do I install payment-assistant in Claude Code?
Run npx skills add binance/binance-skills-hub --skill payment-assistant -a claude-code, then npx skills add binance/binance-skills-hub --skill payment -a claude-code. The skill file is placed at ~/.claude/skills/payment/SKILL.md.
What does payment-assistant do?
It handles crypto payments from QR codes and creates receive links or QR codes. For a payment, it obtains QR data, creates the purchase, and requests confirmation before payment.
What is required to decode a QR code from a file?
You need Python 3.8+ plus opencv-python, pyzbar, Pillow, and requests. pyzbar requires zbar: brew install zbar on macOS or apt install libzbar0 on Debian/Ubuntu.