רשתות תשלומים שנתמכות ב-Google Pay API

חברות אשראי בינלאומיות

ב-Google Pay API, מגדירים את סוגי הכרטיסים על ידי הכללת מזהי המחרוזות שלהם במערך allowedCardNetworks בתוך האובייקט CardParameters. המוֹכרים יכולים לבחור את פרטי התשלום שמוחזרים על ידי Google Pay על ידי העברת השיטות הנתמכות, כמו PAN_ONLY או CRYPTOGRAM_3DS במערך allowedAuthMethods.

סוגי הכרטיסים הבאים זמינים בכל העולם ותומכים בסוגי פרטי הכניסה האלה:

סוג הכרטיס allowedAuthMethods
PAN_ONLY CRYPTOGRAM_3DS
אמריקן אקספרס 🟢 🟢
Discover 🟢 🔴
JCB 🟢 🔴
מאסטרקארד 🟢 🟢
ויזה 🟢 🟢

חברות אשראי מקומיות

רשתות מקומיות יכולות להנפיק כרטיסי תשלום ככרטיסים עם סמל יחיד, שפועלים באופן בלעדי במסגרת המותג המקומי, או ככרטיסים עם סמל משותף, שפועלים בשותפות עם תוכנית גלובלית. ב-Google Wallet וב-Google Pay API, הכרטיסים האלה עוברים טוקניזציה ומעובדים על סמך הרשתות שהם תומכים בהן באופן מפורש, בהתאם לתקנות המקומיות ולהעדפות הניתוב. לפני שמגדירים את Google Pay API, כדאי לבדוק עם ספקי שירותי התשלום אם הרשת המקומית נתמכת.

כרטיסים עם תג משותף

כרטיסים עם תג משותף כוללים גם תוכנית בינלאומית וגם רשת מקומית, ומאפשרים לנתב אותם דרך כמה ערוצי תשלום. כשמוסיפים אותם ל-Google Wallet, הם מופיעים ככרטיס דיגיטלי אחד עם שני הלוגואים של הרשתות, והעסקאות שמתבצעות באמצעות הכרטיסים האלה מנותבות לשתי הרשתות.

העדפת ניתוב

בצד של Google, אפשר להגדיר כרטיסים עם תג משותף עם התנהגויות ניתוב ספציפיות כדי לכבד את התקנות המקומיות ואת אפשרויות הבחירה למשתמשים או למוכר. הפרמטרים וההגדרות השונים כוללים:

  • בחירת המשתמש: המשתמש יכול לבחור את הרשת המועדפת עליו מתפריט נפתח בממשק המשתמש בגיליון התשלום במהלך התשלום.

הגדרות של תגים משותפים שהוטמעו לפי רשת מקומית:

סוג הכרטיס allowedAuthMethods העדפת ניתוב
PAN_ONLY CRYPTOGRAM_3DS אפשרויות בחירה למשתמשים
Elo 🟢 🟢 ‫🟢 (כרטיסים משולבים בלבד)
Interac 🔴 🟢 🔴

Elo

‫Google Pay API תומך בכרטיסי Elo בברזיל. חשוב לבדוק אם ספק שירותי התשלום שלכם תומך ב-Elo לפני שמגדירים את Google Pay API לקבלת הכרטיסים האלה.

משתמשים עם כרטיסי Elo משולבים, עם פונקציה כפולה, שיש בהם אשראי וחיוב מיידי בכרטיס אחד, יכולים לבחור בין חיוב מיידי לאשראי בגיליון התשלום של Google Pay.

כדי לקבל כרטיסי Elo, צריך להגדיר את הפרטים הבאים בשילוב עם Google Pay API כשיוצרים את האובייקט PaymentDataRequest:

  1. transactionInfo.countryCode

    הערך חייב להיות Brazil (ברזיל).

    "countryCode": "BR"
  2. allowedCardNetworks

    הוא חייב לכלול את ELO ו-ELO_DEBIT ברשימת הרשתות, לצד כל רשת אחרת שמתקבלת.

    "allowedCardNetworks": ["AMEX", "ELECTRON", "ELO", "ELO_DEBIT", "MAESTRO", "MASTERCARD", "VISA"]
          
  3. allowedAuthMethods

    כדי לקבל את כל כרטיסי Elo, כולל כרטיסים ששמורים בקובץ ואסימוני מכשיר, צריך לציין את CRYPTOGRAM_3DS ו-PAN_ONLY.

    "allowedAuthMethods": ["PAN_ONLY", "CRYPTOGRAM_3DS"]
  4. transactionInfo.totalPrice

    מחיר העסקה חייב להיות גדול מאפס, למשל 10.50.

Interac

‫Google Pay API תומך בכרטיסי Interac בקנדה. חשוב לבדוק אם ספק שירותי התשלום שלכם תומך ב-Interac לפני שאתם מגדירים את Google Pay API לקבלת הכרטיסים האלה.

כדי לתמוך בכרטיסי Interac, מגדירים את האובייקט PaymentDataRequest עם הפרמטרים הבאים:

  1. transactionInfo.countryCode וגם transactionInfo.currencyCode

    הן צריכות להיות מוגדרות לקנדה.

    "countryCode": "CA",
    "currencyCode": "CAD"
  2. allowedCardNetworks

    הוא חייב לכלול את INTERAC ברשימת הרשתות, לצד כל רשת מקובלת אחרת.

    "allowedCardNetworks": ["AMEX", "DISCOVER", "INTERAC", "MASTERCARD", "VISA"]
          
  3. allowedAuthMethods

    כדי לקבל תשלומים ממשתמשים עם כרטיסי Interac, צריך לציין את הערך CRYPTOGRAM_3DS. צריך להציג את PAN_ONLY כדי לקבל את שאר הכרטיסים שמופיעים ב-allowedCardNetworks.

    "allowedAuthMethods": ["PAN_ONLY", "CRYPTOGRAM_3DS"]
  4. transactionInfo.totalPrice

    מחיר העסקה חייב להיות גדול מאפס, למשל 10.50.