E-ticaret API Market içerisinde entegrasyon için ihtiyacınız olan tüm detaylara ulaşabilirsiniz.
Api BulTüm satış işlemleriniz için gerekli bulunan API’ları içerir. “Peşin”, “Taksitli Satış”, “Puanlı Satış” ve “Ön Otorizasyon” gibi satış işlemlerinizi bulabilirsiniz.
API'ları GörTüm satış işlemleriniz için gerekli bulunan API’ları içerir. “Peşin”, “Taksitli Satış”, “Puanlı Satış” ve “Ön Otorizasyon” gibi satış işlemlerinizi bulabilirsiniz.
İptal işlemleriniz için gerekli bulunan API’ları içerir. “İptal, “Kısmi İptal” ve “Ön Otorizasyon İptal” gibi iptal işlemlerinizi bulabilirsiniz.
API'ları Görİptal işlemleriniz için gerekli bulunan API’ları içerir. “İptal, “Kısmi İptal” ve “Ön Otorizasyon İptal” gibi iptal işlemlerinizi bulabilirsiniz.
Tüm kapama işlemleriniz için gerekli bulunan API’ları içerir. “Ön Otorizasyon Kapama” gibi kapama işlemlerinizi bulabilirsiniz.
API'ları GörTüm kapama işlemleriniz için gerekli bulunan API’ları içerir. “Ön Otorizasyon Kapama” gibi kapama işlemlerinizi bulabilirsiniz.
Tüm iade işlemleriniz için gerekli bulunan API’ları içerir. “İade”, ”Kısmi İade” ve “Puanlı İade” gibi tüm iade işlemlerinizi bulabilirsiniz.
API'ları GörTüm iade işlemleriniz için gerekli bulunan API’ları içerir. “İade”, ”Kısmi İade” ve “Puanlı İade” gibi tüm iade işlemlerinizi bulabilirsiniz.
Tüm sorgulama işlemleriniz için gerekli bulunan API’ları içerir. “Bonus Sorgulama”, “İşlem Sorgulama”, İşlem Detay Sorgulama” ve “Tarih Aralığı Sorgulama” gibi tüm sorgulama işlemlerinizi bulabilirsiniz.
API'ları GörTüm sorgulama işlemleriniz için gerekli bulunan API’ları içerir. “Bonus Sorgulama”, “İşlem Sorgulama”, İşlem Detay Sorgulama” ve “Tarih Aralığı Sorgulama” gibi tüm sorgulama işlemlerinizi bulabilirsiniz.
İhtiyaç duyabileceğiniz ek alanlar için gerekli bulunan API’ları içerir. “Adres Gönderimi”, “Ürün Bilgisi Gönderimi” ve “Özel Alan Gönderimi” gibi tüm ek alan işlemlerinizi bulabilirsiniz.
API'ları Görİhtiyaç duyabileceğiniz ek alanlar için gerekli bulunan API’ları içerir. “Adres Gönderimi”, “Ürün Bilgisi Gönderimi” ve “Özel Alan Gönderimi” gibi tüm ek alan işlemlerinizi bulabilirsiniz.
Tüm ortak ödeme işlemleri için gerekli bulunan API’ları içerir. “DCC”,”Multi Currency”,”Ortak Kart” ve “Vadeli Satış” gibi tüm ortak ödeme işlemlerinizi bulabilirsiniz.
API'ları GörTüm ortak ödeme işlemleri için gerekli bulunan API’ları içerir. “DCC”,”Multi Currency”,”Ortak Kart” ve “Vadeli Satış” gibi tüm ortak ödeme işlemlerinizi bulabilirsiniz.
Açık Kaynak Eklentileri için gerekli API’ları içerir. Garanti BBVA Sanal POS’un hazır olarak entegrasyonunun bulunduğu platformları bulabilirsiniz.
API'ları GörAçık Kaynak Eklentileri için gerekli API’ları içerir. Garanti BBVA Sanal POS’un hazır olarak entegrasyonunun bulunduğu platformları bulabilirsiniz.
Tüm satış işlemleriniz için gerekli bulunan API’ları içerir. “Tokenlı Satış”, “3D Tokenlı Satış”, “Tokensız Satış” ve “3D Tokensız Satış” gibi satış işlemlerinizi bulabilirsiniz.
API'ları GörTüm satış işlemleriniz için gerekli bulunan API’ları içerir. “Tokenlı Satış”, “3D Tokenlı Satış”, “Tokensız Satış” ve “3D Tokensız Satış” gibi satış işlemlerinizi bulabilirsiniz.
Tüm ön otorizasyon işlemleriniz için gerekli bulunan API’ları içerir. “Tokenlı Preauth”, “3D’li Tokenlı Preauth”, “Tokensız Preauth” ve “ 3D’li Tokensız Preauth” gibi satış işlemlerinizi bulabilirsiniz.
API'ları GörTüm ön otorizasyon işlemleriniz için gerekli bulunan API’ları içerir. “Tokenlı Preauth”, “3D’li Tokenlı Preauth”, “Tokensız Preauth” ve “ 3D’li Tokensız Preauth” gibi satış işlemlerinizi bulabilirsiniz.
Tüm ortak ödeme işlemleri için gerekli bulunan API’ları içerir. “Kredi Kartı ile Ödeme” ve “Garanti Pay ile Ödeme” gibi tüm ortak ödeme işlemlerinizi bulabilirsiniz.
API'ları GörTüm ortak ödeme işlemleri için gerekli bulunan API’ları içerir. “Kredi Kartı ile Ödeme” ve “Garanti Pay ile Ödeme” gibi tüm ortak ödeme işlemlerinizi bulabilirsiniz.
Switch içerisinde bulunan “Kod ile Tahsilat” ödeme çözümü ile ilgili bilgileri ve API’leri bulabilirsiniz.
API'ları GörSwitch içerisinde bulunan “Kod ile Tahsilat” ödeme çözümü ile ilgili bilgileri ve API’leri bulabilirsiniz.
Tüm postauth işlemleriniz için gerekli bulunan API’leri içerir.
API'ları GörTüm postauth işlemleriniz için gerekli bulunan API’leri içerir.
İptal işlemleriniz için gerekli bulunan API’ları içerir.
API'ları Görİptal işlemleriniz için gerekli bulunan API’ları içerir.
İade işlemleriniz için gerekli bulunan API’leri içerir.
API'ları Görİade işlemleriniz için gerekli bulunan API’leri içerir.
Sipariş sorgulama için gerekli bulunan API’leri içerir.
API'ları GörSipariş sorgulama için gerekli bulunan API’leri içerir.
Tüm token oluşturma, güncelleme, silme ve sorgulama vb. işlemleri için gerekli bulunan API’ları içerir.
API'ları GörTüm token oluşturma, güncelleme, silme ve sorgulama vb. işlemleri için gerekli bulunan API’ları içerir.
Skor sorgulama işlemleriniz için gerekli bulunan API’ları içerir.
API'ları GörSkor sorgulama işlemleriniz için gerekli bulunan API’ları içerir.
Skor sorgulama iş yeri sonuç işlemleriniz için gerekli bulunan API’ları içerir.
API'ları GörSkor sorgulama iş yeri sonuç işlemleriniz için gerekli bulunan API’ları içerir.
GarantiPay işlemi ile ilgili bir güncelleme olduğunda Ecommerce API Platform iş yerinin sunacağı bu servisi çağırır.
API'ları GörGarantiPay işlemi ile ilgili bir güncelleme olduğunda Ecommerce API Platform iş yerinin sunacağı bu servisi çağırır.
İş yerinin sipariş ile ilgili bilgileri Garanti Ecommerce Platformuna aktardığı istektir. GarantiPay akışında finansal bilgilerin olduğu bu istek hem web2app hem de app2app akışı için iş yerinin backend sunucuları üzerinden yapılmalıdır.
API'ları Görİş yerinin sipariş ile ilgili bilgileri Garanti Ecommerce Platformuna aktardığı istektir. GarantiPay akışında finansal bilgilerin olduğu bu istek hem web2app hem de app2app akışı için iş yerinin backend sunucuları üzerinden yapılmalıdır.
İş yerleri işlem sonuçlarını sorgulamak istediğinde Ecommerce API Platform sipariş sorgu isteğini kullanabilir. İş yerleri zaman aşımı hatası veya başka bir hata aldığında da başarılı bir işlem için de sipariş sorgusu gönderebilir.
API'ları Görİş yerleri işlem sonuçlarını sorgulamak istediğinde Ecommerce API Platform sipariş sorgu isteğini kullanabilir. İş yerleri zaman aşımı hatası veya başka bir hata aldığında da başarılı bir işlem için de sipariş sorgusu gönderebilir.
Bu API ile gün sonundan önce otorizasyon(auth) işlemleri, ön otorizasyon (preauth), kapama (postauth) ve iade (refund) işlemleri iptal edilebilir. Bu servisten sadece GarantiPay 2.0 işlemleri cancel edilebilir.
API'ları GörBu API ile gün sonundan önce otorizasyon(auth) işlemleri, ön otorizasyon (preauth), kapama (postauth) ve iade (refund) işlemleri iptal edilebilir. Bu servisten sadece GarantiPay 2.0 işlemleri cancel edilebilir.
Bu API ile kullanılacak Sanalpos bankasına da bağlı olmak üzere günsonuna giren otorizasyon(auth) ve kapama(postauth) işlemleri için toplam tutar ya da tutarın bir kısmı için iade işlemi gerçekleştirilebilir.
API'ları GörBu API ile kullanılacak Sanalpos bankasına da bağlı olmak üzere günsonuna giren otorizasyon(auth) ve kapama(postauth) işlemleri için toplam tutar ya da tutarın bir kısmı için iade işlemi gerçekleştirilebilir.
GarantiPay 2.0 işleminde operation olarak pre-auth geçirildi ise bu API ile post-auth(kapama) işlemi yapılır. Bu API sadece GarantiPay 2.0 dan geçmiş pre-auth işlemler için geçerlidir.
API'ları GörGarantiPay 2.0 işleminde operation olarak pre-auth geçirildi ise bu API ile post-auth(kapama) işlemi yapılır. Bu API sadece GarantiPay 2.0 dan geçmiş pre-auth işlemler için geçerlidir.
İş yeri, BIN numaraları bazında işlem seçeneklerini yönetmek için gpdatarequest mesajı içinde paymentOptionsUrl değerini göndermelidir.
API'ları Görİş yeri, BIN numaraları bazında işlem seçeneklerini yönetmek için gpdatarequest mesajı içinde paymentOptionsUrl değerini göndermelidir.
Ecommerce API Platform mesajların doğruluğunu kontrol etmek için JWS (Json Web Signature) standardını kullanır.
API'ları GörEcommerce API Platform mesajların doğruluğunu kontrol etmek için JWS (Json Web Signature) standardını kullanır.
Sanal Pos JWK Dosya Yaratılması Listelenmesi ve İndirilmesi işlemleri için gerekli dokümantasyonu içerir.
API'ları GörSanal Pos JWK Dosya Yaratılması Listelenmesi ve İndirilmesi işlemleri için gerekli dokümantasyonu içerir.
Switch Yönetim Portalı ekranları ile Switch sisteminde yer alan bilgiler görüntülenebilir, işlemler ve siparişler listelenebilir, Switch şifre güncellemesi ve banka tanımları yapılabilir.
API'ları GörSwitch Yönetim Portalı ekranları ile Switch sisteminde yer alan bilgiler görüntülenebilir, işlemler ve siparişler listelenebilir, Switch şifre güncellemesi ve banka tanımları yapılabilir.
IOS ve Android mobil entegrasyon için gerekli talimatları içeren dokümantasyondur.
API'ları GörIOS ve Android mobil entegrasyon için gerekli talimatları içeren dokümantasyondur.
<Response>
<Source>GVPS</Source>
<Code>92</Code>
<ReasonCode>0651</ReasonCode>
<Message>Declined</Message>
<ErrorMsg>Kullanıcı şifresi hatalı</ErrorMsg>
<SysErrMsg>ErrorId: 0651</SysErrMsg>
Alınan hata kodlamanızda gönderilen hash datayı değerini oluşturan alanların sistemde tanımlı olan yada kodlama post edilen değerlerle uyuşmadığını durumlarda alınmaktadır. Bu alanları kontrol ederek yeniden işlem denemenizi ve hatanın devamı halinde hash değerini oluşturan alanları ve oluşturduğunuz hash değerini tarafımıza göndermenizi rica ederiz.
Ayrıca kodlamada kullanılan PROVAUT ve 3D şifrenizi resetlemenizi ve kodlamada güncellemenizi rica ederiz.
Kullanmak istediğiniz model bankamız sisteminde tanımlı olmadığı için hata alınmaktadır. eticaretdestek@garantibbva.com.tr mail adresine çalışmak istediğiniz modeli ileterek tanımlama yapılmalıdır.
Bu hata mesajının 3 farklı nedeni olabilir;
1.yazılımda kullanılan şifrelerin hatalı olmasından kaynaklı olabilir.(PROVAUT/PROVOOS/3D şifreleri)
2.hash yapınızı kontrol etmelisiniz. Hash data hatalı hesaplandığında kaynaklı olabilir.
3.post ettiğiniz kodlamadaki hidden/input alanları kontrol etmelisiniz. Boş veya hatalı formatta kullanılıyor olabilir.
Sizden haber almak isteriz. Hizmetlerle ilgili sorunlarınız/sorunuz mu var? Bize bununla ilgili ayrıntılı bir e-posta gönderir misiniz?
Bize Soru Gönderin Bize Soru Gönderin