מפתחים שעומדים בדרישות יכולים להציע למשתמשים במדינות מסוימות מערכת חיוב חלופית באפליקציה שלהם ולדווח ל-Google על העסקאות שמתבצעות דרכה. בהתאם למקום שבו אתם מפיצים את האפליקציה ולעמידה בדרישות, יש שני סוגים של מערכת חיוב חלופית שאפשר להטמיע באפליקציה:
- מערכת חיוב חלופית עם אפשרות בחירה למשתמש: האפליקציה מציעה מערכת חיוב חלופית לצד מערכת החיוב של Google Play באזורים שעומדים בדרישות.
- מערכת חיוב חלופית: האפליקציה מציעה מערכת חיוב חלופית, שיכולה לכלול את מערכת החיוב של Google Play (בכפוף לתנאי התוכנית).
במדריך הזה מוסבר על ממשקי ה-API שצריך להשתמש בהם כדי להציע את אחת מהאפשרויות. לפני שמשתמשים בממשקי ה-API האלה, חשוב לעיין בדפי התוכנית ולהירשם לתוכניות הרלוונטיות.
מילון מונחים
מוסכמות לשימוש במונחים במדריך הזה:
- ממשקי API של מערכת חיוב חלופית: ממשקי API שמשמשים להצגת מסכים רלוונטיים למשתמשים ומאפשרים למפתחים לדווח על עסקאות שהושלמו במערכת החיוב החלופית של המפתח.
- מערכת חיוב חלופית: מערכת חיוב חלופית של מפתח שאפשר להציע לצד מערכת החיוב של Google Play או בנפרד (בכפוף לדרישות הסף).
- עסקה חיצונית: עסקה שמתבצעת מחוץ למערכת החיוב של Google Play.
- טוקן של עסקה חיצונית: טוקן שמועבר למפתח דרך ספריית החיובים ב-Play, והמפתח משתמש בו כשהמשתמש משלים עסקה במערכת חיוב חלופית. הטוקן הזה משמש כדי להודיע ל-Google Play על רכישה מוצלחת.
- מזהה עסקה חיצוני: מזהה ייחודי שנוצר על ידי המפתח כדי לזהות עסקה.
הצעה של מערכת חיוב חלופית עם אפשרויות בחירה למשתמשים
בקטע הזה מתואר איך להציע למשתמשים מערכת חיוב חלופית עם אפשרות לבחור להשתמש במערכת החיוב של Google Play. לפני שמשתמשים בממשקי ה-API האלה, חשוב לוודא את הדברים הבאים:
- בודקים את דרישות הסף של התוכניות הרלוונטיות ומשלימים את שלבי ההצטרפות שמפורטים במאמר הסבר על התוכנית "חיוב לבחירת המשתמש" ב-Google Play.
- שילוב של ספריית החיובים ב-Play בגרסה 5.2 ואילך.
שאר המודולים המומלצים לשילוב של חיוב ב-Google Play זהים לאלה שכבר קיימים למפתחים בשילוב הנוכחי שלהם.
בנוסף, מומלץ להכין הגדרה של שילוב עם ממשק API של Google Play למפתחים כי השילוב בקצה העורפי יתבסס עליו.

הגדרה ב-Play Console
מפתחים שהשלימו את ההרשמה לתוכנית הרלוונטית של מערכת חיוב חלופית עם אפשרויות בחירה למשתמשים ושילבו באפליקציות שלהם ממשקי API של מערכת חיוב חלופית יכולים לנהל את ההגדרות של מערכת החיוב החלופית דרך Play Console:
- אתם יכולים לבחור אם להציע מערכת חיוב חלופית בכל אחת מהאפליקציות שעומדות בדרישות.
- מעלים את הלוגו של אמצעי התשלום בהתאם להנחיות ולכל מפרטי הפורמט. תמונות שלא עומדות בהנחיות האלה לא יוצגו במערכת החיוב החלופית במסך אפשרויות הבחירה למשתמשים. (הערה: אפשר לכלול לוגו של אמצעי התשלום, אבל מומלץ מאוד לעשות את זה).
- אם אתם מציעים מינויים, עליכם לספק את הקישור הנדרש לניהול המינוי.
חוויית משתמש
ממשקי ה-API בצד הלקוח מאפשרים את הפונקציונליות הבאה:
- Google Play מעבדת ומנהלת את המידע הרלוונטי ואת מסכי אפשרויות הבחירה למשתמשים
- אם המשתמש בוחר להשתמש במערכת החיוב של Google Play, תהליך החיוב ממשיך באמצעות ממשק החיוב הרגיל של Google Play.
אפליקציה למפתחים. |
מסך בחירת החיוב. |
הדוגמה הזו מיועדת להמחשה בלבד.
מסך אפשרויות בחירה למשתמשים
במסך אפשרויות הבחירה למשתמשים מוצגת למשתמשים האפשרות להשתמש במערכת החיוב החלופית של המפתח או במערכת החיוב של Google Play.

איך עובדת מערכת חיוב חלופית


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

מידות |
192dp X 20dp |
המרווח בין הכרטיסים |
8dp |
תבנית קובץ |
PNG, רקע שקוף |
וריאציות של אמצעי תשלום
מפתחים יכולים לבחור את מספר הסמלים של אמצעי התשלום שהם רוצים לכלול בנכס התמונה, עד מקסימום של 5.
אסור לכלול בתמונה טקסט או תמונות אחרות.


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

| מידות הכרטיסים | 32dp X 20dp |
| מרווח פנימי | 3dp |
| קווי מתאר | 1dp (הקו הפנימי כלול בממדים), רדיוס 2dp, #E0E0E0 |
| רקע הכרטיס | צבע אחיד (רצוי לבן) |
השלבים הבאים
כדי להתחיל לשלב את ממשקי ה-API של מערכת חיוב חלופית עם אפשרויות בחירה למשתמשים, פועלים לפי המדריכים המפורטים בנושא שילוב באפליקציה ושילוב בקצה העורפי.
הצעה של מערכת חיוב חלופית בלבד
בקטע הזה מוסבר איך להציע למשתמשים שלכם מערכת חיוב חלופית. לפני שמשתמשים בממשקי ה-API האלה, צריך לוודא שמתקיימים התנאים המוקדמים הבאים:
- קוראים את הדרישות ונרשמים לאחת מתוכניות החיוב החלופיות.
- שילוב של ספריית החיובים ב-Play בגרסה 6.2.1 ואילך.
מומלץ להכין הגדרת שילוב של ממשק API של Google Play למפתחים כי השילוב של ה-Backend יתבסס עליה.
הגדרה ב-Play Console
מפתחים שסיימו את תהליך ההרשמה והטמיעו ממשקי API של מערכת חיוב חלופית יכולים לנהל את ההגדרות של מערכת החיוב החלופית דרך Play Console:
- לכל אפליקציה שעומדת בדרישות, בוחרים אם להציע מערכת חיוב חלופית בלבד (בלי אפשרות בחירה למשתמש) בכל מדינה שבה האפשרות זמינה
מסך מידע למשתמשים
מסך המידע עוזר למשתמשים להבין שבתוך האפליקציה שעומדת בדרישות מוצעת רק מערכת חיוב חלופית. מסך המידע יוצג למשתמשים בתחילת הרכישה הראשונה שלהם באפליקציה אחרי הפעלת החיוב החלופי. ההודעה הזו לא תוצג ברכישות הבאות שיבוצעו על ידי אותו משתמש באפליקציה שלכם באותו מכשיר. הערה: יכול להיות שבמקרים מסוימים, כמו אם המשתמש מוחק את מטמון המכשיר, תיבת הדו-שיח תוצג שוב למשתמש.
מסך מידע למשתמשים בארה"ב. |
מסך מידע למשתמשים באזור הכלכלי האירופי. |
הדוגמה הזו מיועדת להמחשה בלבד.
השלבים הבאים
כדי להתחיל לשלב את ממשקי ה-API של מערכת החיוב החלופית, פועלים לפי המדריכים המפורטים בנושא שילוב באפליקציה ושילוב בק-אנד.