نظرة عامة

مخطّط بياني يعرض مسار الحصول على معلومات الدفع من Google Pay وإرسالها إلى جهة معالجة من خلال تطبيق خلفي
الشكل 1. مسار الدفع على Android

تتيح واجهة Google Pay API إمكانية الدفع السريع داخل تطبيقك، كما تمنحك إمكانية الوصول بسهولة إلى مئات الملايين من البطاقات المحفوظة في حسابات Google حول العالم.

آلية العمل

عندما ينقر المستخدم على زر الدفع في Google Pay، تظهر له ورقة دفع تعرض طرق الدفع المحفوظة في حسابه على Google، بالإضافة إلى حقول اختيارية مثل حقل عنوان الشحن. يمكن للمستخدمين اختيار طريقة دفع بسرعة أو إضافة عنوان شحن اختياري أو إضافة معلومات جديدة.

في ما يلي سير عملية الدفع:

  1. ينقر المستخدم على زر الدفع في Google Pay ويظهر له نموذج دفع يتضمّن قائمة بطرق الدفع المتوافقة.
  2. يختار المستخدم طريقة دفع، ويعرض Google Pay رمزًا مميزًا للدفع بشكل آمن لهذه الطريقة في تطبيقك.
  3. يُرسل تطبيقك رمز الدفع المميّز إلى الخلفية، بالإضافة إلى تفاصيل عملية الشراء.
  4. لتنفيذ عملية الدفع، تعالج الخلفية عملية الشراء وترسل رمز الدفع المميّز إلى مقدّم خدمة الدفع.

البدء

اتّبِع الخطوات التالية لبدء استخدام Google Pay API:

  1. يُرجى مراجعة بنود خدمة Google Pay و سياسة الاستخدام المقبول والالتزام بهما.
  2. اطّلِع على قائمة الجهات المسؤولة عن معالجة المعاملات وبوابات الدفع المتوافقة للعثور على المستندات المرجعية الخاصة بالجهة المسؤولة عن معالجة المعاملات أو بوابة الدفع التي تستخدمها.

  3. راجِع إرشادات العلامة التجارية الخاصة بخدمة Google Pay والتزِم بها.
  4. أكمِل عملية الدمج الأساسية لنظام التشغيل Android باستخدام البرنامج التعليمي في المستندات، أو اطّلِع على المكتبات لإضافة Google Pay إلى تطبيقك على Flutter أو React Native.
  5. راجِع قائمة التحقّق من عملية الدمج لتقييم جاهزية عملية الدمج للإصدار.
  6. اطلب الإذن بالإصدار العلني من Google Pay API باستخدام Google Pay & Wallet Console. حتى نتمكّن من معرفة المزيد عن عملية الدمج التي تنوي إجراءها.
  7. تأكَّد من تثبيت أحدث إصدار متاح من "خدمات Google Play" على جهاز Android.

الموارد

استخدِم المراجع التالية لإكمال عملية الدمج:

Codelabs

ستساعدك الدروس التطبيقية التالية حول الترميز في بدء استخدام Google Pay API على الويب:

الفيديوهات

منشورات المدوّنات