Documentation Index
Fetch the complete documentation index at: https://waffo.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
Choose an integration path
Choose one path before you start. Both paths end with sandbox testing and submitting acceptance materials to the Waffo technical support group.API integration
Use this path if you already have your own checkout, need full server-side control, or want to integrate manually with the API Reference.Choose the payment product
Use one-time payment for single-charge orders, or subscription payment for recurring billing.
Integrate the required APIs
Follow the API direct roadmap and implement the required APIs.
Check API Reference details
Use API Reference for fields, requests, responses, and signing details.
Complete extra payment setup
If you need Apple Pay or Google Pay, complete the extra testing and configuration in Sandbox and testing.
AI integration tool
Use this path if you want an AI coding tool to generate SDK integration code, tests, and a test report.Answer business questions
Answer the AI’s business questions, such as product type, refund, subscription, and whether Webhook integration is required.
Review code and test report
The AI generates code, runs integration tests, and outputs a test report.
Recommended: Use the AI integration tool (waffo-integrate)
waffo-integrate is Waffo’s official AI integration Skill. It uses an interactive wizard to automatically generate production-ready code — 33% faster than manual integration, with a 100% success rate.Installation
Usage
After installation, trigger it in your AI assistant:- Type
integrate waffo - The Skill will guide you through: selecting a feature (payment / refund / subscription / Webhook) → detecting your language → generating code → running validation tests
Supported languages and features
| Language | SDK | Frameworks |
|---|---|---|
| Node.js | @waffo/waffo-node | Express, NestJS, Fastify |
| Java | com.waffo:waffo-java | Spring Boot |
| Go | github.com/waffo-com/waffo-go | Gin, Echo, Fiber, Chi |
Advantages
| Metric | Using the Skill | Manual integration |
|---|---|---|
| Pass rate | 100% (16/16 assertions) | 75% (12/16) |
| Integration time | ~128 seconds | ~192 seconds |
| 13 built-in API rules | Auto error prevention (field names, enum values, required fields) | Must consult docs manually |
Manual integration
If you prefer not to use an AI tool, follow these steps to integrate manually.Prerequisites
- Waffo Merchant account
- API Key (from the Dashboard)
- RSA key pair (see Authentication and signing)
Handle the Webhook callback
See the Webhook section.