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 operatör standartlarına uygun olarak ödeme sürecini devralır. Tüm süreci kendi tarafında gerçekleştirmiş olduğu operatör entegrasyonları üzerinden yürütür. Ö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 yenilmeme ve iptal süreçlerini operatörlerle ve üye iş yeri ile senkronize bir şekilde yürütür. Tüm yenileme ücretlendirmelerei Payguru tarafından yürütülür, tüm abone alım sayfaları Payguru tarafından host edilir, tüm iade süreçleri operatör arayüzleri aracılığıyla Payguru entegrasyonu çerçevesinde 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ş yerinin Payguru'da host edilen uygun ödeme/abonelik sayfasını çağırmasıyla başlayan ödeme sürecinin (ve gerektiğinde abonelik sürecinin) akıbetinden bu bildirirmler aracılığıyla haberdar olur. Notifikasyonların tamamı, üye iş yeri tarafından Payguru'ya servis konfigurasyonu 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 platformunda yapmış olduğu ücretlendirmeler ile ilgili yapabileceği sorgulama ve ücret iadesi süreçleri ile ilgili 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ı