For the complete documentation index, see llms.txt. This page is also available as Markdown.

Iyzico

Kullanmak için iyzico Mavibot'ta iyzico ödeme ağ geçidini kullanmak için, API kimlik bilgilerinizi iyzico satıcı hesabınızdan alıp entegrasyon ayarlarına girmeniz gerekir.

API Kimlik Bilgilerini Alma

  1. iyzico Satıcı Panelinize giriş yapın.

  2. Şuraya gidin: Ayarlar → API Anahtarları (Satıcı API Anahtarları).

  3. Aşağıdaki kimlik bilgilerini kopyalayın:

    • API Anahtarı

    • Gizli Anahtar

Bu kimlik bilgileri, iyzico'yu Mavibot'a bağlamak için gereklidir.

Test için iyzico, ayrı kimlik bilgileri sandbox- önekli sağlar. Bu kimlik bilgilerini girerseniz, tüm ödemeler otomatik olarak Sandbox (test) modundaişlenir—ek yapılandırma gerekmez. Canlı ödemeleri kabul etmek için üretim kimlik bilgilerinizi ( sandbox- önek olmadan) kullanın.

iyzico'yu Bağlama

Tahsilat sekmesinde şunu seçin: iyzico.

Ardından şunları girin:

  • API Anahtarı — API anahtarınız.

  • Gizli Anahtar — Gizli Anahtarınız.

Entegrasyon artık tamamlandı.

Ödeme Bağlantısı Oluşturma

Hesaplayıcı işlevi:

get_iyzico_payment_url(amount, description, currency, customer_email, customer_phone, full_name, identity_number, city, country, address, product_name, language)

Parametreler

Parametre
Açıklama
Gerekli
Varsayılan / İzin Verilen Değerler

amount

Ödeme tutarı.

description

Ödeme açıklaması.

Hayır

currency

Ödeme para birimi.

Hayır

Varsayılan: TRY Desteklenenler: TRY, USD, EUR, GBP, CHF, NOK

customer_email

Müşterinin e-posta adresi.

Hayır

customer_phone

Müşterinin uluslararası formatta telefon numarası (örneğin, +905XXXXXXXXX).

Hayır

full_name

Müşterinin tam adı.

Hayır

identity_number

Müşterinin kimlik numarası (Türkiye'deki müşteriler için bu TCKN'dir).

Hayır

city

Müşterinin şehri.

Hayır

country

Müşterinin ülkesi.

Hayır

address

Müşterinin adresi.

Hayır

product_name

Ödeme sayfasında görüntülenen ürün adı. Atlanırsa, description kullanılır.

Hayır

Kullanır description

language

Ödeme sayfasının dili.

Hayır

Varsayılan: en Desteklenenler: en, tr

İşlev bir ödeme URL'si döndürür.

örnek

Ödeme Bağlantısı Düğmesi

Bir ödeme bağlantısı içeren bir düğme göndermek için, Ödeme Düğmesi türünü seçin ve iyzico ödeme ağ geçidi olarak seçin. Ardından ürün adını, ödeme tutarını ve gerekirse ödeme para birimini girin.

Ödeme Geri Çağrıları

Müşteri ödeme bağlantısını açıp ödemeyi tamamladıktan sonra, başarılı bir ödeme sonrasında aşağıdaki geri çağrı konuşmaya gönderilir:

SDJ91MTKTT_success 100

Burada:

  • SDJ91MTKTT sizin ilk 10 karakteridir Gizli Anahtar.

  • 100 ödeme tutarıdır.

Ödeme başarısız olursa, aşağıdaki geri çağrı gönderilir:

SDJ91MTKTT_fail 100

Başarılı Bir Ödemeden Sonra Müşteri Değişkenleri

Değişken
Değer

iyzico_callback_data

iyzico'dan alınan ödeme bilgileri

iyzico_payment_completed

Doğru ödeme başarıyla işlendiğinde

iyzico_payment_id

iyzico ödeme kimliği

Son güncelleme