Ortak Ödeme Sayfası

Payguru Ortak Ödeme Sayfa entegrasyonu üye işyeri ile Payguru arasında hem sunucudan sunucuya kurulan bağlantı hem de "kullanıcı arayüzleri" üzerinden gerçekleştirilen entegrasyondur.

ADIM 0 - Üye İşyeri Payguru Ortak Ödeme Sayfa Başlatıcı Servisini Çağırır.
  • Üye iş yeri, müşterinin talebine istinaden Payguru ortak ödeme sayfasını kendisine ait parameterler aracılığı ile çağırır ve kullanıcıyı bu sayfaya yönlendirir. Ancak bu "son kullanıcı yönlendirme" işleminden önce, üye işyeri ilgili ödeme işleminin parametrelerini Payguru Platformuna Sunucu entegrasyonu üzerinden aşağıdaki URL'i çağırarak aktarır.

    URL:    [https://cp.payguru.com/token](https://cp.payguru.com/token)  
    Method: POST
  • Bu URL çağırılırken kullanılacak olan parametereler aşağıda verilmiştir. msisdn parametresi ekleyerek başka telefon numarası girilmesi engellenebilir

  • Bu POST talebine isitnaden Üye İşyeri aşağıdaki formatta bir "yanıt" alacaktır.

ADIM 1 - Üye İş Yeri Payguru Ortak Ödeme Sayfasını çağırır
  • Üye iş yeri, bir önceki adımda Payguru Platformundan almış olduğu yanıttaki redirectUrl parametresini kullanarak Payguru ortak ödeme sayfasını çağırır ve kullanıcıyı bu sayfaya yönlendirir. Üye işyeri bu andan itibaren pasif olarak Payguru'dan gelecek ödeme işlem sonucunu beklemeye başlar.
ADIM 1 - Son Kullanıcı Bilgi Girişi
  • Payguru kendi sunucuları üzerinde konumlandırılan ortak ödeme sayfasının son kullanıcı ekranında açılması ile tüm ödeme sürecinin kontrolünü eline alır.
  • Açılan sayfada kullanıcının cep telefonunu girmesi ve "Devam" tuşuna basması istenir.
ADIM 2 - Payguru'nun Ödeme ve Abonelik İşlemini Başlatması
  • Kullanıcının cep telefonunu girmesini takiben
    • Payguru cep telefonunun hangi operatöre ait olduğunu tesbit eder,
    • İlgili operatöre "ödeme ve gerekirse abonelik" süreci ile ilgili işlem talebinde bulunur
    • Üye işyerine ücretlendirme ve abonelik ile ilgili gerekli notifikasyonları yapar
    • Son kullanıcı ortak ödeme sayfasının ikinci adımına yönlendirir.
ADIM 3 - Ödeme İşlemi Onayı ve Ödeme İşleminin Gerçekleştirilmesi
  • Payguru'nun ödeme talebine istinaden Mobil Operatör, son kullanıcının Payguru Ortak Ödeme Sayfasının ilk adımında girmiş olduğu cep telefonu numarasına ödeme işlemini onaylamasını isteyen SMS mesajını iletir.
  • Payguru ödemenin ikinci adımında son kullanıcıya "ödeme onayı bekleniyor" ekranını gösterir.
  • Son kullanıcı 5 dakika içinde cebine gelen onay mesajını, "evet" yazıp SMS ile yanıtlayarak onaylar.
  • Payguru, Mobil Operatörle olan entegrasyonu üzerinden ödeme ve abonelik işlemini gerçekleştirir.
  • Payguru, ödeme ve abonelik işlem sonucunu Üye İşyerine notifikasyon URL'leri üzerinden bildirir.
  • Payguru son kullanıcıya ödeme işleminin sonucu ile ilgili ödeme sonuç ekranını gösterir ve ardındn son kullanıcıyı üye işyeri sayfasına yönledirir.
  • Payguru son kullanıcının yönlendirileceği sayfayı aşağıdaki parametrelerle üye iş yerine POST eder: md5(status + statusDescription + merchant + service + order + product + price + transaction + private_key)

Tüm parametreleri kullanarak ödeme işlemi deneyebileceğiniz "sampling" sayfası için tıklayınız!

Yukarda anlatılan adımlar ile iglili ekran görüntüleri aşağıdaki görsellerde verilmiştir.