payment-assistant

Automate Binance Pay send and receive flows from C2C and PIX QR inputs.

Updated May 10, 2026
One-click install
npx skills add https://github.com/Tsin418/crypto-research-agent --skill payment-assistant-tsin418
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: payment-assistant
Source: https://github.com/Tsin418/crypto-research-agent/tree/main/.agents/skills/payment-assistant
Command: npx skills add https://github.com/Tsin418/crypto-research-agent --skill payment-assistant-tsin418

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps users send or request crypto payments by turning Binance Pay QR codes into a guided, confirmable payment flow, reducing errors and ambiguity during checkout.

Core Features & Use Cases

  • Send (Pay) via QR: Decodes Binance C2C URLs or PIX EMV strings, auto-routes to the right payment flow, and guides amount confirmation with strong guardrails.
  • Receive (Request) Payment Links/QR: Generates a shareable payment link and optional QR image for collecting crypto without requiring the payer to guess details.
  • Safety-first state machine: Prevents duplicate payment attempts, enforces explicit user confirmation before confirming, and handles locked PIX amounts correctly.
  • Supported scenarios: Pay by pasted payment link, scan QR image via file path/base64/explicit clipboard, check payment status, and resume interrupted payments.

Quick Start

Use the payment-assistant skill to pay a BINANCE C2C QR code by sending the QR data and asking it to confirm payment.

Frequently Asked Questions about payment-assistant

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Binance Pay QR code decoding and payment confirmation?

Automating Binance Pay QR code decoding involves parsing pasted payment URLs, image files, or base64 strings, routing them to the correct endpoints, and guiding explicit user confirmation before finalizing the transaction. This prevents errors during crypto checkout.

What is a PIX EMV string and how does it work with crypto payments?

A PIX EMV string is a QR code standard used for payments. When processed, the system auto-routes the decoded string to a specific payment flow, correctly handling locked PIX amounts and ensuring safe transaction confirmation.

How do I generate a Binance Pay receive link to request crypto?

Generating a Binance Pay receive link requires specifying optional currency, amount, and note details. The system produces a shareable payment link and optional QR image, allowing you to collect crypto without the payer guessing transaction details.

Can I resume an interrupted Binance Pay transaction if the connection drops?

Yes, interrupted Binance Pay transactions can be resumed using persistent state management. The system tracks the payment state, allowing you to reset or resume the flow and query the current payment status without initiating duplicate attempts.

Does the Binance Pay payment flow support QR images from the clipboard?

Yes, the Binance Pay payment flow supports QR images from explicit clipboard inputs, as well as pasted payment URLs, file paths, and base64 data. It strictly disambiguates these inputs to route to the correct parse and confirm endpoints.

Why does Binance Pay require explicit confirmation before finalizing a transaction?

Binance Pay requires explicit confirmation to enforce a safety-first state machine that prevents duplicate payment attempts and accidental transfers. Untrusted API-returned free text is also handled securely to protect the integrity of the checkout process.