Güçlü ve Esnek API ile Entegrasyon
RESTful API mimarimiz ile ödeme altyapınızı hızla kurun. Kapsamlı dokümantasyon ve kod örnekleri ile başlayın.
Hızlı Başlangıç
4 adımda API entegrasyonunu tamamlayın
API Key Alın
Developer portalına kayıt olun ve API anahtarınızı oluşturun.
SDK Yükleyin
Tercih ettiğiniz programlama dilinde SDK'yı ekleyin.
İlk İstek
Test ortamında ilk API çağrınızı yapın.
Canlıya Geçin
Testleri tamamlayın ve production API key alın.
Temel API Endpoint'leri
En sık kullanılan API çağrılarını keşfedin
Payments API
Ödeme oluştur, sorgula ve iptal et
/v1/paymentsCustomers API
Müşteri bilgilerini yönet
/v1/customersTransactions API
İşlem geçmişi ve raporlama
/v1/transactionsRefunds API
İade işlemlerini yönet
/v1/refundsWebhooks API
Gerçek zamanlı bildirimler
/v1/webhooksSubscriptions API
Abonelik ve tekrarlayan ödemeler
/v1/subscriptionsÖrnek API İsteği
Ödeme oluşturma endpoint'i için JavaScript örneği:
RESTful Tasarım
Modern, tahmin edilebilir API endpoint'leri
JSON Format
Tüm request ve response'lar JSON formatında
Webhook Desteği
Gerçek zamanlı event bildirimleri
// Initialize PAYMORE SDK
import { Paymore } from '@paymore/sdk';
const paymore = new Paymore({
apiKey: 'sk_live_your_api_key',
environment: 'production'
});
// Create a payment
const payment = await paymore.payments.create({
amount: 10000, // 100.00 TRY
currency: 'TRY',
description: 'Order #12345',
customer: {
email: '[email protected]',
phone: '+905xxxxxxxxx'
},
metadata: {
orderId: '12345'
}
});
console.log(payment.id, payment.status);API Kimlik Doğrulama
PAYMORE API, güvenli erişim için API Key ve OAuth 2.0 destekler.
API Key Yöntemi
Basit entegrasyonlar için Authorization header ile API key gönderin.
Authorization: Bearer sk_live_...OAuth 2.0
Kullanıcı yetkilendirmesi gerektiren uygulamalar için OAuth 2.0 kullanın.
Authorization: Bearer access_tokenAPI Özellikleri
RESTful Tasarım
Modern, tahmin edilebilir API endpoint'leri
JSON Format
Tüm request ve response'lar JSON formatında
Webhook Desteği
Gerçek zamanlı event bildirimleri
Rate Limiting
Adil kullanım ve güvenlik için rate limit
Versiyonlama
Geriye dönük uyumluluk garantisi
Detaylı Hatalar
Anlaşılır hata mesajları ve kodları
Yardıma mı ihtiyacınız var?
Teknik ekibimiz entegrasyon sürecinizde size yardımcı olmaya hazır.