Google Standart Ödemeler: Bankacılık Ödeme Şekli

Genel Bakış

Banka ödeme şekli, Google ve Ödeme entegrasyon uzmanının (İş Ortağı Banka veya entegratör) tek seferlik bir hesap kimliği değişimi gerçekleştirir ve kullanıcı yetkilendirmesini kullanarak Google ve Banka. Daha sonra entegratöre bu ilişkilendirmeye atıfta bulunarak paranın kullanıcının hesabından başka bir banka hesabı.

Google bu bilgi alışverişini sağlamak için iki akış kullanır:

  1. Authentication-Authorization akışı: Kullanıcının kimliğini doğrular ve bu bağlantıyı kurmak için kullanıcıdan yetki isteyebilir.
  2. AssociateAccount akışı: Önceden tanımlanmış ve kimliği doğrulanmış kullanıcılardan oluşur. Bu, şunları sağlayan bir yöntem çağrısıyla yapılır: Google ve Ödeme entegratörü arasındaki ilişki. Bu akış ayrıca Bu durum ilişkilendirme olarak adlandırılır.

İlişkilendirme kurulduktan sonra Google, para transferi sırasında bu hesabı kullanacaktır. hızlı ve sorunsuz bir ödeme deneyimi sunmaya çalışıyoruz. Google buna enstrüman olabilir. Google müşterilerinin bir veya daha fazla aracı vardır. ödeme aracı, Google'ın çeşitli birimlerindeki hizmetler ve ürünler için pazar yerlerinde daha iyidir.

Bu akışlar aşağıdaki bölümlerde daha ayrıntılı olarak açıklanmıştır. Örnekler inceleyebilirsiniz.

Önemli Kavramlar

Kimlik Doğrulama-Yetkilendirme Akışı

Kimlik doğrulama-yetkilendirme akışının amacı, kimlik doğrulama ve entegratörde kullanıcı kimliğini doğrulamak ve kullanıcının akıştaki diğer işlemleri gerçekleştirmesini sağlayın. Kimlik Doğrulama Yetkilendirmesi (şimdiki değeri) bir yönlendirmeyle işlenir. Bu, bir uygulamaya veya web yönlendirmesi olabilir.

Kimlik Doğrulaması-Yetkilendirmeyi Yeniden Yönlendir

Yönlendirme kimlik doğrulama yetkilendirmesi, Google'ın kullanıcıyı bir uygulamadır. Bu uygulama bir web uygulaması olabilir veya Android uygulaması.

Android ve Web yönlendirmeleri benzer şekilde çalışır. Burada, Google entegratörün uygulamasına yönlendirir. Entegratör, değeri tanımlamak için kullanılan en doğal olanı sunun. Kimlik doğrulandıktan sonra Entegratör, ilişkilendirmeyi tamamlamak için kullanıcıyı tekrar Google'ın kullanıcı arayüzüne yönlendirir. Yönlendirme sonrasında, Google bunu tanımlamak için bir requestId sağlar oturum açın. Bu tanımlayıcı daha sonra kimlik doğrulama kanıtı olarak kullanılır ve kimlikten bahsedeceğim.

Bu akışı seçen entegratörler, aşağıdaki gibi bir web kimlik doğrulama URL'si sağlamalıdır: tüm yüzeylerde (Masaüstü, Mobil) en yaygın paydadır. Ancak Android kimlik doğrulaması, en iyi kullanıcıyı sağladığı için önemle tavsiye edilir mobil cihazlarda daha iyi bir deneyim.

Google kullanıcı arayüzleri, cihaz bağlamına ve yüklü uygulamalara bağlı olarak yönlendirmelerine yer verebilirsiniz.

Bu kimlik doğrulama mekanizması, entegratöre maksimum özgürlük sağlar. Kullanıcıların kimliğini doğrulamanın ve kullanıcıları tanımlamanın birçok yolu vardır. Kullanıcı adı + şifre, biyometrik bilgiler ve güvenlik soruları kullanılabilir çözümler geliştirir. Google, bir entegrasyon uzmanının belirtir. Kullanıcının kimliğini doğrulama işini entegrasyon uzmanı üstlenir. Bunu kullanarak yöntemini kullanıyorsanız Google, entegratörün çeşitli kullanıcı arayüzlerinden faydalanarak kullanıcının kimliğini doğrulamanız ve Google'a kimlik doğrulama kanıtı sunmanız yeterlidir.

Ayrıca, gösterilmesi gereken Authorization kapsamların listesini de ileteceğiz. bu işlemlerin her biri için yetki almak üzere (ör. AssociateAccount akışı, kullanıcının associate Google Hesabı'nda oturum).

Bu akış, İlişkilendirme akışı için kullanıcının hesabı seçmesine de olanak tanır. ve entegratördeki hedef kitleyle bu akışı takip edecek olan AssociateAccount araması için geçerlidir.

Kimlik doğrulama hakkında daha fazla bilgi için ayrıntılı bir kılavuzda bulabilirsiniz.

İlişkilendirme Akışı

İlişkilendirme akışının amacı, ilişkili tüm adımların bir enstrüman oluşturmaktır. Bu akış:

  1. Entegratörün sisteminde bir ilişkilendirme oluşturur ve hesabı bağlar Kimlik Doğrulama-Yetkilendirme akışı sırasında belirli bir Google hesabı.
  2. Bu Google Payment'a atıfta bulunmak için kullanılacak bir referans üzerinde pazarlık yapar Jeton (GPT).
  3. Google'ın risk motoruna bilgi sağlamak için hesap bilgileri sağlar.

GPT için belirlenen referans, hem Google hem de entegratörünüzdedir.

İlişkilendirme akışı, Google'ın entegratör için kimlik doğrulaması/yetkilendirme. Şu tarihten önce: ilişkilendirme akışı olduğundan Google, kimlik doğrulama-yetkilendirme akışını kontrol edin.

Aşağıdaki şemada kimlik doğrulama-yetkilendirme akışı ve ilişkilendirme akışı

İlişkilendirme Akışı

Kimlik doğrulama hakkında daha fazla bilgi için ayrıntılı bir kılavuzda bulabilirsiniz.