API Entegrasyonu

Payguru Mobil Ödeme entegrasyonu, üye iş yelerine müşterilerinden cep telefonu numaralarını kullanarak ödeme almalarını sağlayan bileşenlerden oluşur. Söz konusu API bileşenleri, çeşitli mobil ödeme kullanıcı akışlarında kullanılmak üzere üye işyeri ile Payguru arasındaki teknik iletişimi sağlar.

  • Müşteri, üye işyerinin kendi sitesine eklemiş olduğu "Mobil Ödeme" opsiyonunu seçer.

  • Üye işyeri bu andan itibaren müşterilerini Payguru Ödeme Sayfasına yönlendirir. İlgili işlem ve kullanıcı parameterlerini Payguru'ya iletir. Üye işyeri artık Payguru'dan gelecek ödeme bilgilerini beklemektedir.

  • Bu noktadan sonra Payguru ödeme işlemini tetikleyerek kullanıcıyı operatöre yönlendirir. Ödeme onay döngüsü operatör tarafında gerçekleşir. Payguru, ödeme sürecinin her adımında üye iş yerine ödeme işleminin durumu ile ilgili teknik entegrasyon üzerinden süreç bildirimlerinde bulunur.

  • Payguru, ödeme sürecinin sonucunda üye işyerine ödeme işleminin durumunu iletir ve kullanıcıyı üye iş yerinin ilgili sayfasına yönlendirir.

  • Üye iş yerinin pazara sunmakta olduğu servis "aboneliğe" dayalı bir hizmetse, Payguru abone alımından itibaren tüm yenileme ve iptal süreçlerini operatörlerle ve üye iş yeri ile senkronize bir şekilde yürütür. Tüm yenileme ücretlendirmeleri Payguru tarafından tetiklenir ve operatör tarafında gerçekleştirilir. Tüm iade süreçleri operatörlerle teknik entegrasyon sayesinde Payguru’nun platformu aracılığıyla yürütülür.

Tüm bu süreçleri yöneten temel entegrasyon bileşenleri aşağıda listelenmiştir.


1. Notifikasyonlar

Üye iş yeri, Payguru'da host edilen uygun landing sayfasını çağırmasıyla başlayan ödeme sürecinin (ve gerektiğinde abonelik sürecinin) akıbetinden bu bildirimler aracılığıyla haberdar olur. Notifikasyonların tamamı, üye iş yeri tarafından Payguru'ya servis konfigürasyonu aşamasında aktarılan URL'ler üzerinden gerçekleştirilir.


2. Abonelik Servisleri

Üye iş yerinin almış olduğu aboneliklerle ilgili Payguru platformunda sorgulama ve abonelik iptali yapabileceği servislerdir.


3. Ücretlendirme (Transaction) Servisleri

Üye iş yerinin Payguru Mobil Ödeme platformu aracılığıyla gerçekleşen ücretlendirmelerini sorgulayabileceği ve iade sağlayabileceği API bileşenleridir.


4. Müşteri Destek (Customer Support) Servisleri

Üye iş yerinin Payguru Platformunda gerçekleştirmiş olduğu ücretlendirme ve aboneliklerle ilgili temel müşteri destek hizmetlerini vermesini sağlayacak arayüz bileşenleridir. Üye işyeri arzu ettiği takdirde bu arayüzlere ulaşarak ödeme hizmetleri ile ilgili müşteri desteğini kendi müşteri destek süreçlerine entegre edebilir.


5. Referanslar

Bu API'da kullanılan nesneler, formatlar ve tablo kolonları hakkında genel bilgiler içermektedir.


6. Örnekler


7. Servis Sonuç Kodları