Integration Guides
Step-by-step tutorials to help you integrate YaniPay platform features into your applications.
Overview
These guides provide practical, hands-on tutorials for integrating YaniPay's core platform features. Each guide includes complete code examples, API references, best practices, and common pitfalls to avoid.
4 Guides
Comprehensive tutorials
~2 Hours
Total learning time
All Levels
Beginner to Advanced
Available Guides
Payment Integration
Intermediate35 minSet up Stripe payments, manage checkout sessions, process transactions, and handle webhooks for a complete payment flow.
Loyalty Program Setup
Beginner25 minCreate and manage loyalty programs with points, cashback, referral rewards, and a rewards store for your customers.
KYC Integration
Advanced40 minImplement identity verification with Onfido, document upload flows, webhook handling, and admin review workflows.
Dashboard Customization
Intermediate30 minCustomize the multi-dashboard system with role-based layouts, widgets, navigation groups, and RBAC middleware.
Recommended Learning Path
If you're new to YaniPay, we recommend following this learning path:
- Start with Payment Integration - Learn how to set up Stripe, process payments, and handle webhooks.
- Set Up Loyalty Programs - Create reward systems with points, cashback, and referrals for your customers.
- Integrate KYC - Implement identity verification with Onfido for regulatory compliance.
- Customize Dashboards - Tailor the multi-dashboard system with role-based layouts and custom widgets.
Best Practices
Each guide includes security best practices and common pitfalls to help you build production-ready applications. Always validate webhook signatures, use environment variables for secrets, and test thoroughly in sandbox mode before going live.