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
iyzico Satıcı Panelinize giriş yapın.
Şuraya gidin: Ayarlar → API Anahtarları (Satıcı API Anahtarları).
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
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.

Ö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:
SDJ91MTKTTsizin 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
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