gate-exchange-pay

Execute Gate Pay payments for prepared merchant orders after verifying intent and authorization.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you complete a Gate Pay payment for a specific merchant order in pay-first scenarios, without risking incorrect execution or missing prerequisites.

Core Features & Use Cases

  • Payment execution with strong guardrails: Charges a prepared merchant order using the Exchange MCP tool cex_pay_create_ai_order_pay, only after intent, readiness, and authorization are verified.
  • Authorization validation and guidance: Detects missing/expired authorization and guides the user to complete Gate payment authorization before charging.
  • Localized receipts and actionable failures: Produces success receipts and user-friendly failure explanations in the user’s language, including an irreversibility warning.

Quick Start

Ask to pay for a specific merchant order with Gate Pay and include the order id, amount, and currency, for example: Pay my Gate Pay for order ABC123 for 50 USDT.

Frequently Asked Questions about gate-exchange-pay

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

FAQPage Schema
How do I execute a Gate Pay merchant charge safely?

To execute a Gate Pay merchant charge, you provide the order_id, amount, and currency. The system validates explicit user intent and completed payment authorization before processing the transaction through cex_pay_create_ai_order_pay.

Why does my Gate Pay payment execution fail without authorization?

Gate Pay payment execution fails without authorization to prevent incorrect charges. The system detects missing or expired authorization and guides you to complete the required Gate payment authorization before attempting to execute the merchant order charge.

How do I prevent duplicate charges when processing Gate Pay orders?

To prevent duplicate charges during Gate Pay processing, the system applies strict guardrails that verify intent, readiness, and authorization. It blocks misrouted payment types and status checks, ensuring only valid, authorized transactions execute through the payment API.

Can I check my Gate Pay transaction status during payment execution?

No, you cannot check transaction status during the payment execution step. The system specifically blocks status checks and misrouted payment types, focusing exclusively on charging prepared merchant orders when Gate Pay is the selected method and parameters are complete.

Do I need localized receipts after completing a Gate Pay transaction?

Yes, you receive localized receipts after completing a Gate Pay transaction. The system generates success or failure receipts in your language, including irreversibility warnings and safety disclosures to ensure you understand the transaction outcome and risk disclaimers.

What is the best way to handle missing payment parameters for Gate Pay?

The best way to handle missing payment parameters for Gate Pay is to ensure you provide the complete order_id, amount, and currency. The system blocks execution if payment parameters are incomplete, guiding you to supply the required data before proceeding.