Skip to main content
Developer Hub

Everything You Need to Build Payments

API documentation, webhooks, and code examples. Contact us to get started.

Quick Start in 3 Steps

quickstart.js
// 1. Install the SDK
npm install @yallasystems/sdk

// 2. Initialize with your API key
import YallaSystems from '@yallasystems/sdk'
const yalla = new YallaSystems(process.env.YALLA_API_KEY)

// 3. Create a payment
const payment = await yalla.createPayment({
  amount: 1500.00,
  currency: 'EGP',
  method: 'card',
  customer: { email: '[email protected]' },
  webhookUrl: 'https://yourapp.com/webhook'
})

console.log(payment.checkoutUrl)
// → https://yalla.systems/pay/abc123

Ready to Build?

Join the Yalla Systems developer community.