What problem does it solve?
This Skill helps you select the correct WeChat Pay payment method and then implement the key integration steps (order creation, pay invocation, refunds, reconciliation-related flows, and service-mode-specific onboarding/qualification) while minimizing mistakes that cause payment failures or callback/退款异常。
Core Features & Use Cases
- Product selection: Guides you to choose the right payment type (JSAPI/APP/H5/Native/mini-program/code payment) and whether you need combined orders, based on your user/channel scenario and constraints.
- Reference code retrieval (Java/Go): Locates the correct official example code for one specific API after you confirm the integration mode (merchant vs partner) and your development language, then shows how to use it without generating new code from scratch.
- Business knowledge + fast triage: Covers order state transitions, refund/账单 rules, and service/partner-specific requirements (special onboarding and merchant authorization intent confirmation) with structured quick answers and official reference links.
- Integration quality assessment: Checks only the modules you use, focusing on signature/verification, callback handling, idempotency, and mandatory endpoints to reduce上线风险.
- Troubleshooting: Uses error-code top lists, request-id driven lookup, and mode-specific common issues; can recommend running provided diagnostic scripts on your server for order/退款查询.
Quick Start
Tell the skill your access mode (商户模式 or 服务商模式), your payment method (like JSAPI/APP/H5/Native/小程序/付款码), your language (Java or Go), and the failing step (下单/调起/回调/退款), then ask it to retrieve the exact reference code and provide a troubleshooting plan.