Skill Installation
About 826 wordsAbout 3 min
2026-05-15
This page provides installation and usage guide for pingpong-checkout.skill, helping you integrate PingPong Checkout payment capabilities into AI tools that support custom Skills.
Quick Start
Three Steps to Install
- Download: Click to download Skill package(Open in new window)
- Import: Import
pingpong-checkout.skillinto your AI tool - Use: Start a new session and clearly state your integration requirements
Please use the pingpong-checkout skill to help review this PingPong Checkout integration plan.Skill Features
| Feature | Description |
|---|---|
| Integration Assistance | Supports both PingPong Checkout and Direct API integration methods |
| Plan Review | Converges integration plans based on latest documentation and rules, avoiding common pitfalls |
| Risk Identification | Identifies key risk points like signatures, async notifications, and idempotency |
| Acceptance Support | Generates pre-launch verification checklists to assist with joint testing and acceptance |
Important Disclaimer
All code generated by the Skill is AI-assisted and for reference only:
- ⚠️ Not Official Code: Code is not provided or maintained by PingPong officially
- ⚠️ Requires Human Review: Developers must carefully review, test, and validate all code
- ⚠️ Your Responsibility: Users are responsible for any issues arising from using generated code
- ⚠️ Follow Best Practices: Ensure code complies with your project's security standards and coding guidelines
Recommendation: Use Skill-generated code as reference templates and adapt/optimise according to your actual project requirements.
Pre-Installation Checklist
Directory Structure Requirements
If manually extracting the Skill, preserve the pingpong-checkout/ directory structure. Do not modify or delete files like scripts/, references/, SKILL.md, etc.
Installation Methods
Method 1: Direct Import (Recommended)
For AI tools that support direct .skill file import.
- Download
pingpong-checkout.skill - Choose to import Skill in your tool
- Select the downloaded file to complete import
Method 2: Directory Loading
For AI tools that need to load Skills from a local directory.
- Extract
pingpong-checkout.skill - Place the
pingpong-checkout/directory in your tool's designated Skills directory - Restart the tool or start a new session
Usage Guide
Basic Usage
The Skill follows this workflow:
Research → Ideate → Plan → Execute → Optimize → ReviewFirst-Time Usage Tips
Providing the following information helps the Skill converge faster:
- Integration Method: PingPong Checkout / Direct API
- Product Type: One-time payment / Auth+Capture / Tokenization
- Payment Methods: Visa, Klarna, Google Pay, etc.
- Industry Type: Physical goods / Gaming virtual / Other virtual
Best Practices
- ✅ Real Engineering Focus: Let the Skill review your actual code, not out-of-context pseudocode
- ✅ Clear Stage: Specify whether it's sandbox integration or production launch preparation
- ✅ Comprehensive Review: Have the Skill review all related logic including payment, callbacks, and refunds at once
- ✅ Conflict Confirmation: When local implementation conflicts with documentation, stop and confirm rather than proceed directly
- ⚠️ Code Review: All AI-generated code must be manually reviewed, tested, and verified
- ⚠️ Security First: Ensure generated code complies with your security standards and coding guidelines
Installation Verification
After installation, verify the following capabilities:
Pre-Launch Checklist
Important Notes
Installing Skill ≠ Ready for Production Launch.
- Skill only assists in plan convergence and cannot replace real integration testing
- All AI-generated code must be manually reviewed to ensure safety and correctness
- All integration plans must complete comprehensive testing before release
Required Test Scenarios
| Scenario Category | Test Items |
|---|---|
| Basic Flow | Normal payment, failed payment, user cancellation, timeout |
| Async Notifications | Signature verification, idempotency handling, duplicate notifications, out-of-order notifications |
| Result Processing | Result page display, backend order query fallback |
| Payment Methods | Real order placement, failure rollback path |
Verification by Product Type
- Auth+Capture: Authorization, confirmation, cancellation boundaries
- Tokenization: Contract binding, token payment, contract termination flow
- Refund Business: Timeliness, full refund, partial refund, exception rollback
Environment Check
Common Pitfalls
| Pitfall | Correct Practice |
|---|---|
| Only testing Happy Path | Test all exception branches and edge cases |
| Using frontend success page as proof | Use backend order queries and async notifications as standard |
| Ignoring notification signature verification | Must verify signatures and handle idempotency |
| Not confirming production environment | Confirm payment methods activated before launch |
| Reusing old solutions | Re-verify documentation and Skill versions |
| Directly using AI code | Must manually review, test, and verify all generated code |
