Başlangıç Rehberi

SanalTahsilat API'si ile dakikalar içinde ödeme almaya başlayabilirsiniz. Bu rehber, entegrasyon sürecinizi adım adım açıklamaktadır.

Not: API anahtarınızı almak için önce bir SanalTahsilat hesabı oluşturmanız gerekmektedir.

API Referans

Tüm API istekleri https://api.gotahsilat.com/v1 temel URL'si üzerinden yapılır. Kimlik doğrulama için Bearer token kullanılır.

Kimlik Doğrulama

HTTP
POST /v1/auth/token
Content-Type: application/json

{
"api_key": "your_api_key",
"secret": "your_secret_key"
}

Ödeme Oluşturma

cURL
curl -X POST https://api.gotahsilat.com/v1/payments \
-H "Authorization: Bearer TOKEN" \
-H "Content-Type: application/json" \
-d '{
"amount": 150.00,
"currency": "TRY",
"description": "Siparis #1234"
}'

Webhooks

Webhook'lar, ödeme durumu değişikliklerinde sisteminize otomatik bildirim gönderir. Aşağıdaki olaylar desteklenmektedir:

SDK'lar

Entegrasyon sürecinizi hızlandırmak için resmi SDK'larımızı kullanabilirsiniz:

Hata Kodları

API, standart HTTP durum kodları ve özel hata kodları döndürür: