רשתות תשלומים שנתמכות ב-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, צריך לבדוק עם ספקי שירותי התשלום (PSP) אם יש תמיכה ברשת המקומית.

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

כרטיסים עם תג משותף כוללים גם תוכנית בינלאומית וגם רשת מקומית, ומאפשרים לנתב אותם דרך כמה ערוצי תשלום. כשמוסיפים אותם ל-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.