Welcome to YagoutPay Documentation

Your complete guide to integrating YagoutPay payment processing across multiple platforms and frameworks.

Welcome to the comprehensive YagoutPay documentation. This guide covers everything you need to integrate secure payment processing across multiple platforms and frameworks.

What You'll Find Here

Our documentation is organized to help you quickly find what you need, whether you're just getting started or looking for advanced implementation details.

🚀 Quick Start Guides

Get up and running quickly with step-by-step installation and configuration guides for each platform.

  • • Flutter Integration
  • • React Native Integration
  • • JavaScript Integration
  • • Laravel Integration
  • • Node.js Integration
  • • Java Integration
  • • WordPress Integration
  • • WooCommerce Integration

💳 Payment Methods

Choose the right integration approach for your needs with detailed guides for each payment method.

  • • Hosted Checkout - Quick and secure
  • • Direct API Integration - Full control
  • • Payment Links - Easy sharing
  • • Static Links - QR codes and recurring

🔧 Implementation Details

Deep dive into technical implementation with code examples, encryption details, and security best practices.

  • • AES-256-CBC Encryption
  • • API Authentication
  • • Webhook Handling
  • • Error Handling
  • • Testing & Debugging

📚 Resources & Support

Everything you need to succeed with YagoutPay integration and get help when you need it.

  • • Video Tutorials
  • • SDK Downloads
  • • Test Credentials
  • • Common Issues & Solutions
  • • Support Resources

Getting Started

Ready to integrate YagoutPay? Here's how to get started:

Step 1: Choose Your Platform

Select the integration method that best fits your application:

Mobile Apps

Flutter, React Native

Web Applications

JavaScript, Laravel, Node.js, Java

CMS & E-commerce

WordPress, WooCommerce

Step 2: Choose Integration Method

Decide how you want to integrate payments:

🏪 Hosted Checkout

Quick setup, PCI compliant, redirects to YagoutPay's secure payment page.

⚡ Direct API

Full control, seamless UX, process payments directly in your app.

🔗 Payment Links

Easy sharing, generate shareable URLs for invoices and payments.

📱 Static Links

QR codes, recurring payments, perfect for mobile and offline scenarios.

Step 3: Get Your Credentials

You'll need your YagoutPay credentials to get started:

  • Merchant ID: Your unique merchant identifier
  • Encryption Key: For secure data transmission
  • API URLs: Test and production endpoints

Get your credentials from the YagoutPay Merchant Portal →

Next Steps

Ready to dive in? Here are some recommended starting points:

📖 Start with Integration Methods

Understand the different ways to integrate YagoutPay and choose the best approach for your needs.

Explore Integration Methods →

🎥 Watch Video Tutorials

See YagoutPay integration in action with our comprehensive video guides.

Check the video guides in the right sidebar →

💻 Download SDKs

Get the latest SDKs and code examples for your preferred platform.

Use the SDK dropdown in the top navigation →

🧪 Test Your Integration

Use our test credentials and sandbox environment to verify your integration.

View Test Credentials →