Skip to main content
Ödeme işlem sonuçları için her zaman webhook olaylarını kullanmanız tavsiye edilir. Ödeme sonuçlarınızı güvenilir bir şekilde almak için webhook’ları etkinleştirin.
İşlem sonuçlarını sorgulamak için her zaman Tahsilat API tarafından oluşturulen transaction_id değerini kullanmalısınız. Bu değer, ödeme işlemi sırasında size sağlanır ve her işlem için benzersizdir.
Ödeme işlemleri tamamlandıktan sonra, Tahsilat API üzerinden işlem sonuçlarını sorgulayabilirsiniz. Bu, ödemelerin durumunu kontrol etmek ve gerekli işlemleri gerçekleştirmek için önemlidir.

Sonuç Sorgulama İsteği

Ürün bilgilerini doğrudan ödeme isteği içerisinde tanımlayabilirsiniz:
curl -L 'https://api.tahsilat.com/v1/transaction/60962979612455' \
-H 'Content-Type: application/json' \
-H 'Accept-Language: tr' \
-H 'Authorization: Bearer {access_token}' \
Yanıt
{
    "status": true,
    "message": "İşlem bulundu.",
    "errors": [],
    "error_code": null,
    "data": {
        "transaction_id": 60962979612455,
        "amount": 2000,
        "currency_code": "TRY",
        "installment_count": 1,
        "payment_status": 1,
        "payment_status_text": "success",
        "transaction_status": 2,
        "transaction_status_text": "completed",
        "transaction_message": "İşlem başarılı",
        "transaction_code": null,
        "payment_method": 1,
        "payment_method_text": "is_3d",
        "pre_auth": true,
        "created_at": "2025-06-10T19:16:31+03:00",
        "start_at": null,
        "end_at": "2025-06-10T19:16:33+03:00",
        "metadata": [
            {
                "merchant_id": "1234567",
                "key": "order_id",
                "value": "order_521234125",
                "created_at": "2025-06-10T19:16:31+03:00",
                "updated_at": "2025-06-10T19:16:31+03:00"
            },
            {
                "merchant_id": "1234567",
                "key": "description",
                "value": "Test",
                "created_at": "2025-06-10T19:16:31+03:00",
                "updated_at": "2025-06-10T19:16:31+03:00"
            },
        ],
        "formatted_amount": "20.00"
    }
}