Developer Documentation

Waffy Developer Documentation

Everything you need to integrate payments, contracts, and financial workflows into your applications. Get started in minutes with our comprehensive guides and API reference.

Quick Start

Get up and running with Waffy APIs in under 5 minutes

Authentication

Learn how to authenticate and secure your API calls

First API Call

Make your first API call and see Waffy in action

API Reference

Comprehensive documentation for all Waffy APIs

Users API

Manage user accounts and authentication

• Create and manage user accounts
• Link users to Waffy platform
• Handle KYC/KYB processes
View Documentation

Contracts API

Create and manage smart contracts

• Create multi-party contracts
• Manage contract lifecycle
• Handle contract completion
View Documentation

Payments API

Process payments and manage transactions

• Process card and bank payments
• Generate virtual IBANs
• Handle payment confirmations
View Documentation

Webhooks

Real-time event notifications

• Real-time event notifications
• Secure webhook verification
• Retry and failure handling
View Documentation

SDKs & Tools

Official SDKs and tools to accelerate your development

JS
JavaScript SDK

Official JavaScript/TypeScript SDK

PY
Python SDK

Official Python SDK

Coming Soon

iOS
iOS SDK

Native Swift SDK for iOS apps

Coming Soon

AND
Android SDK

Native Kotlin SDK for Android apps

Popular Guides

Step-by-step tutorials for common integration patterns

Payment Integration

Complete guide to integrating payments

Learn how to integrate Waffy payments into your application with our step-by-step guide.
Read Guide

Webhook Handling

Handle real-time events with webhooks

Set up and handle webhooks to receive real-time notifications about events.
Read Guide

Need Help?

Our team is here to help you succeed. Get support through multiple channels.