הרכיב המוגדר מראש לביצוע תשלום מאמת את המשתמש ומאפשר לו לבצע תשלום. הרכיב הזה משתמש בגרסה מותאמת אישית של הרכיב המובנה Authentication כדי לאמת את בעלי החשבונות ובעלי הכרטיסים. הרכיב משתמש גם ברכיבים המוכנים מראש Name collection, Credit card expiration date collection ו-Credit card CVV collection כדי לאסוף את המידע שנדרש לביצוע תשלומים.
סוגי תשלום
הרכיב הזה תומך בתשלומים של חשבונות כרטיסי אשראי וחשבונות מוטבים. בחשבונות של כרטיסי אשראי, המשתמשים יכולים לבחור לשלם את הסכום המינימלי, את הסכום הכולל או סכום מותאם אישית. המשתמש יכול לשלם באמצעות חשבון הבנק, כרטיס חיוב מיידי או כרטיס אשראי, או דרך מכשיר נייד.
| סוג התשלום | אמצעי תשלום זמינים | סכומי תשלום זמינים |
|---|---|---|
| חשבון כרטיס אשראי | חשבון בנק, כרטיס חיוב מיידי, תשלום דרך מכשיר נייד | סכום מינימלי, סכום כולל, סכום בהתאמה אישית |
| חשבון המוטב | חשבון בנק, כרטיס אשראי, כרטיס חיוב מיידי, תשלום דרך מכשיר נייד | סכום בהתאמה אישית |
מגבלות
בנוסף למגבלות הנפוצות של רכיבים מובנים, לרכיב המובנה הזה יש את המגבלות הבאות:
- הרכיב הזה לא מצפין נתונים.
דוגמאות לדו-שיח
השיחות לדוגמה הבאות ממחישות תרחישים נפוצים שהרכיב המוכן מראש הזה מטפל בהם. הדיאלוגים לדוגמה מדגימים את ההתנהגות כשהרכיב נקרא באמצעות טלפוניה, שמפעילה את כוונת ברירת המחדל לפתיחה ואת התגובה הראשונה של הנציג בתחילת השיחה.
תשלום לחשבון המוטב
הנציג מזהה שהמשתמש לא אומת בעבר ואוסף מידע כדי לוודא שהמשתמש רשום. המשתמש מציין שהוא רוצה לבצע תשלום לחשבון מוטב, והנציג אוסף את המידע הנדרש, כולל שם המוטב, ומאשר את מספר החשבון. בסוף, המשתמש בוחר לשלם באמצעות כרטיס החיוב המיידי שלו, אז הנציג אוסף את מספר כרטיס החיוב המיידי, תאריך התפוגה, קוד האימות (CVV) ומאשר את התשלום.
| קלט של משתמשים | התשובה של הסוכן |
|---|---|
| הנציג מאמת את המשתמש באמצעות הרכיב המוגדר מראש Authentication | |
| תודה, האימות בוצע בהצלחה. | |
| רוצה לשלם את החשבון של כרטיס האשראי הרשום שלך או לבצע תשלום לחשבון מוטב קיים? | |
| מוטב | |
| הנציג אוסף את שם המוטב באמצעות הרכיב המוגדר מראש איסוף שמות | |
| תודה, קיבלנו את שם המוטב. אוקיי, לפי הרישומים שלנו, יש לנו את מספר החשבון שמסתיים ב-7821. כדי לאשר את מספר החשבון, צריך להגיד "כן". |
|
| כן | |
| צריך לאשר את הסכום שרוצים לשלם. לדוגמה, אם רוצים לשלם 100.30$, אומרים "מאה נקודה שלושים". | |
| 50 דולר | |
| רוצה לשלם באמצעות חשבון הבנק, כרטיס חיוב מיידי, כרטיס אשראי או תשלום דרך מכשיר נייד? | |
| כרטיס חיוב מיידי | |
| מהן 4 הספרות האחרונות של מספר כרטיס החיוב המיידי? | |
| 1234 | |
| ארבע הספרות האחרונות של מספר כרטיס החיוב המיידי שקיבלנו הן 1234, נכון? | |
| כן, זה נכון | |
| הנציג אוסף את תאריך התפוגה של כרטיס החיוב המיידי באמצעות הרכיב המוגדר מראש איסוף תאריך התפוגה של כרטיס האשראי | |
| מעולה, סיימנו לאסוף את תאריך התפוגה של כרטיס החיוב המיידי. | |
| הנציג אוסף את קוד האימות (CVV) של כרטיס החיוב המיידי באמצעות הרכיב המוגדר מראש איסוף קוד אימות (CVV) של כרטיס אשראי | |
| מעולה, סיימנו לאסוף את קוד האימות. | |
| אוקיי, אנחנו הולכים לבצע תשלום של 50 $ל-Jane עם מספר כרטיס החיוב המיידי שמסתיים ב-1234. רוצה לאשר את הפעולה? | |
| כן | |
| כדי להמשיך, נשלח לך קוד. איך אתם מעדיפים לקבל את הקוד, בטלפון או באימייל? | |
| אני רוצה לקבל אימייל | |
| שלחנו קוד לכתובת האימייל הרשומה שלך, john.doe@google.com. יכול להיות שיעברו כמה שניות עד שהקוד יגיע. יש לך אפשרות לאשר את הקוד? | |
| 123456 | |
| בסדר, צריך להמתין כמה שניות בזמן שאנחנו מבצעים את התשלום. התשלום לחשבון המוטב בוצע בהצלחה. |
תשלום חשבון כרטיס האשראי
הנציג מזהה שהמשתמש לא אומת בעבר ואוסף מידע כדי לוודא שהמשתמש רשום. המשתמש מציין שהוא רוצה לשלם את החשבון של כרטיס האשראי באמצעות חשבון הבנק שלו. הנציג מאשר את סכום התשלום ואת פרטי אמצעי התשלום ומשלים את התשלום.
| קלט של משתמשים | התשובה של הסוכן |
|---|---|
| הנציג מאמת את המשתמש באמצעות הרכיב המוגדר מראש Authentication | |
| תודה, האימות בוצע בהצלחה. | |
| רוצה לשלם את החשבון של כרטיס האשראי הרשום שלך או לבצע תשלום לחשבון מוטב קיים? | |
| חשבון כרטיס אשראי | |
| מהן 4 הספרות האחרונות של מספר כרטיס האשראי הרלוונטי? | |
| 4321 | |
| ארבע הספרות האחרונות של מספר כרטיס האשראי שקיבלנו הן 4321, נכון? | |
| כן | |
| הסכום הכולל לתשלום הוא 300 $והתשלום המינימלי הוא 20$. רוצה לשלם את הסכום הכולל, את הסכום המינימלי או סכום אחר? | |
| הסכום הכולל | |
| רוצה לשלם באמצעות חשבון הבנק, כרטיס חיוב מיידי או תשלום דרך מכשיר נייד? | |
| חשבון חיסכון | |
| גילינו שיש 2 חשבונות שמשויכים למספר שלך. אפשר לקבל את 4 הספרות האחרונות של החשבון הרלוונטי? | |
| 1001 | |
| ארבע הספרות האחרונות של מספר החשבון שקיבלנו הן 1001, זה נכון? | |
| כן | |
| אוקיי, אנחנו עומדים לבצע תשלום של 300 $לחשבון כרטיס האשראי שמסתיים ב-4321, באמצעות מספר החשבון שמסתיים ב-1001. רוצה לאשר את הפעולה? | |
| כן | |
| כדי להמשיך, נשלח לך קוד. איך אתם מעדיפים לקבל את הקוד, בטלפון או באימייל? | |
| שלח לכתובת האימייל שלי | |
| שלחנו קוד לכתובת האימייל הרשומה שלך, john.doe@google.com. יכול להיות שיעברו כמה שניות עד שהקוד יגיע. יש לך אפשרות לאשר את הקוד? | |
| 123456 | |
| בסדר, צריך להמתין כמה שניות בזמן שאנחנו מבצעים את התשלום. התשלום בכרטיס האשראי בוצע בהצלחה. |
אין מספיק כסף או שהגעתם למגבלה
הנציג מזהה שהמשתמש לא אומת בעבר ואוסף מידע כדי לוודא שהמשתמש רשום. המשתמש מנסה לשלם את החשבון של כרטיס האשראי באמצעות חשבון הבנק וכרטיס החיוב המיידי שלו, אבל שני התשלומים נדחים בגלל יתרה לא מספקת או מגבלות. בסופו של דבר, המשתמש בוחר לשלם דרך מכשיר נייד, והנציג שולח לו קישור להשלמת התשלום.
| קלט של משתמשים | התשובה של הסוכן |
|---|---|
| הנציג מאמת את המשתמש באמצעות הרכיב המוגדר מראש Authentication | |
| תודה, האימות בוצע בהצלחה. | |
| רוצה לשלם את החשבון של כרטיס האשראי הרשום שלך או לבצע תשלום לחשבון מוטב קיים? | |
| כרטיס אשראי | |
| מהן 4 הספרות האחרונות של מספר כרטיס האשראי הרלוונטי? | |
| 4321 | |
| ארבע הספרות האחרונות של מספר כרטיס האשראי שקיבלנו הן 4321, נכון? | |
| כן | |
| הסכום הכולל לתשלום הוא 300 $והתשלום המינימלי הוא 20$. רוצה לשלם את הסכום הכולל, את הסכום המינימלי או סכום אחר? | |
| הסכום הכולל | |
| רוצה לשלם באמצעות חשבון הבנק, כרטיס חיוב מיידי או תשלום דרך מכשיר נייד? | |
| חיסכון | |
| גילינו שיש 2 חשבונות שמשויכים למספר שלך. אפשר לקבל את 4 הספרות האחרונות של החשבון הרלוונטי? | |
| 1002 | |
| ארבע הספרות האחרונות של מספר החשבון שקיבלנו הן 1002, נכון? | |
| כן | |
| אוקיי, אנחנו הולכים לבצע תשלום של 300 $על חשבון כרטיס האשראי שלך שמסתיים ב-4321, באמצעות מספר החשבון שמסתיים ב-1002. רוצה לאשר את הפעולה? | |
| כן | |
| כדי להמשיך, נשלח לך קוד. איך אתם מעדיפים לקבל את הקוד, בטלפון או באימייל? | |
| אימייל | |
| שלחנו קוד לכתובת האימייל הרשומה שלך, john.doe@google.com. יכול להיות שיעברו כמה שניות עד שהקוד יגיע. יש לך אפשרות לאשר את הקוד? | |
| 123456 | |
| בסדר, צריך להמתין כמה שניות בזמן שאנחנו מבצעים את התשלום. התשלום נכשל כי היתרה בחשבון לא מספיקה. רוצה לנסות שוב עם אמצעי תשלום אחר? |
|
| כן | |
| רוצה לשלם באמצעות חשבון הבנק, כרטיס חיוב מיידי או תשלום דרך מכשיר נייד? | |
| כרטיס חיוב מיידי | |
| מהן 4 הספרות האחרונות של מספר כרטיס החיוב המיידי? | |
| 2345 | |
| ארבע הספרות האחרונות של מספר כרטיס החיוב המיידי שקיבלנו הן 2345, נכון? | |
| כן | |
| הנציג אוסף את תאריך התפוגה של כרטיס החיוב המיידי באמצעות הרכיב המוגדר מראש איסוף תאריך התפוגה של כרטיס האשראי | |
| מעולה, סיימנו לאסוף את תאריך התפוגה של כרטיס החיוב המיידי. | |
| הנציג אוסף את קוד האימות (CVV) של כרטיס החיוב המיידי באמצעות הרכיב המוגדר מראש איסוף קוד אימות (CVV) של כרטיס אשראי | |
| מעולה, סיימנו לאסוף את קוד האימות. | |
| אוקיי, אנחנו עומדים לבצע תשלום של 300 $לחשבון כרטיס האשראי שמסתיים ב-4321 באמצעות מספר כרטיס החיוב המיידי שמסתיים ב-2345. רוצה לאשר את הפעולה? | |
| כן | |
| כדי להמשיך, נשלח לך קוד. איך אתם מעדיפים לקבל את הקוד, בטלפון או באימייל? | |
| אימייל | |
| שלחנו קוד לכתובת האימייל הרשומה שלך, john.doe@google.com. יכול להיות שיעברו כמה שניות עד שהקוד יגיע. יש לך אפשרות לאשר את הקוד? | |
| 123456 | |
| בסדר, צריך להמתין כמה שניות בזמן שאנחנו מבצעים את התשלום. התשלום נכשל כי חרגת מהמגבלה בכרטיס החיוב המיידי. רוצה לנסות שוב עם אמצעי תשלום אחר? |
|
| כן | |
| רוצה לשלם באמצעות חשבון הבנק, כרטיס חיוב מיידי או תשלום דרך מכשיר נייד? | |
| נייד | |
| בסדר, אנחנו שולחים את הקישור לתשלום למספר הטלפון הנייד הרשום שלך. הפעולה הזו עשויה להימשך כמה שניות. אם קיבלת אותו, עליך לאשר זאת על ידי אמירת "כן". | |
| כן | |
| מעולה, עכשיו אפשר לפתוח את הקישור ולהמשיך בתשלום. |
מוסכמות למתן שמות
הרכיב המוכן מראש הזה משתמש במוסכמות הבאות למתן שמות:
| תכונה | פורמט | דוגמה |
|---|---|---|
| Flow | [שם הרכיב] | ביצוע תשלום |
| כוונה ספציפית לרכיב | prebuilt_components_[component_name]_[intent_name] | prebuilt_components_make_a_payment_payment_type |
| סוג ישות | prebuilt_components_[component_name]_[entity_type] | prebuilt_components_make_a_payment_payment_mode |
| תגובה לפעולה מאתר אחר (webhook) | prebuilt_components_[component_name]:[webhook_action] | prebuilt_components_make_a_payment:process_payment_credit_card |
פרמטרים של קלט
פרמטרים של קלט הם פרמטרים שמשמשים להגדרת התנהגויות מסוימות של הרכיב. הפרמטרים ישמשו תנאי אחד או יותר בתהליך כדי לקבוע איך הרכיב צריך להתנהג. צריך להגדיר פרמטרים ברמת התהליך בדף ההתחלה של הרכיב, כמו שמתואר בהמשך. אפשר להגדיר פרמטרים ברמת הסשן באמצעות תהליך קריאה או בדף ההתחלה של הרכיב הזה.
הרכיב המוכן לשימוש הזה מקבל את הפרמטרים הבאים של קלט:
| שם הפרמטר | תיאור | פורמט הקלט |
|---|---|---|
| $session.params.auth_level | (אופציונלי) מציין את רמת האימות של המתקשר. | מספר שלם |
| $session.params.auth_level_req | מציינת את רמת האימות שנדרשת כדי שהמשתמש יוכל לגשת להיסטוריית העסקאות שלו. הערך הזה מוגדר בהגדרות הקבועות מראש של הפרמטרים של מילוי הבקשה בכניסה לדף בדף check auth level. כברירת מחדל, הערך הוא 1. |
מספר שלם |
| $session.params.account_auth_enabled | מציין אם המשתמש צריך לעבור אימות כבעל חשבון, כמו שמתואר בקטע סוגי אימות. הערך הזה מוגדר בהגדרות הקבועות מראש של הפרמטרים של מילוי הבקשה בכניסה לדף בדף check auth level. כברירת מחדל, הערך הוא true. |
בוליאני |
| $session.params.card_auth_enabled | מציין אם המשתמש צריך לעבור אימות כבעל הכרטיס, כפי שמתואר בקטע סוגי אימות. הערך הזה מוגדר בהגדרות הקבועות מראש של הפרמטרים של מילוי הבקשה בכניסה לדף בדף check auth level. כברירת מחדל, הערך הוא false. |
בוליאני |
| $session.params.phone_number | (אופציונלי) מספר הטלפון הרשום של הלקוח שמשמש לאימות. | מחרוזת |
| $flow.payment_success_code | מציין את הערך של השדה payment_status_code שמוחזר על ידי ה-webhooks של process_payment, שמציין שהתשלום בוצע בהצלחה. כברירת מחדל, הערך הוא "200". |
מחרוזת |
| $flow.insufficient_fund_code | מציין את הערך של השדה payment_status_code שמוחזר על ידי ה-webhooks של process_payment, שמציין שלא ניתן היה להשלים את התשלום בגלל יתרה לא מספיקה. כברירת מחדל, הערך הוא "400". |
מחרוזת |
| $flow.limit_exceed_code | מציין את הערך של השדה payment_status_code שמוחזר על ידי ה-webhooks של process_payment, שמציין שלא ניתן היה להשלים את התשלום כי חרגת מהמגבלה היומית. כברירת מחדל, הערך הוא "401". |
מחרוזת |
| $flow.max_retry_mop_counter | מציינת את מספר הפעמים שמשתמש יכול לשנות את אמצעי התשלום שלו. ערך ברירת המחדל הוא 2. |
מספר שלם |
| $flow.max_retry_credit_card_payment | מציין את מספר הניסיונות המותרים לביצוע תשלום באמצעות כרטיס אשראי כאמצעי התשלום. ערך ברירת המחדל הוא 3. |
מספר שלם |
| $flow.max_retry_mobile_payment_counter | מספר הניסיונות המותרים לביצוע תשלום דרך מכשיר נייד כאמצעי התשלום. ערך ברירת המחדל הוא 2. |
מספר שלם |
| $flow.max_retry_creditcard_count | מציינת את מספר הניסיונות החוזרים המותרים כשמזינים מספר כרטיס אשראי תקין כדי לבצע תשלום. ערך ברירת המחדל הוא 3. |
מספר שלם |
| $flow.max_retry_acc_number | מציינת את מספר הניסיונות החוזרים המותרים כשמנסים לאסוף פרטי חשבון תקינים כדי לבצע תשלום. ערך ברירת המחדל הוא 3. |
מספר שלם |
| $flow.max_retry_debit_card_details | מציינת את מספר הניסיונות החוזרים המותרים כשמזינים פרטים תקינים של כרטיס חיוב מיידי כדי לבצע תשלום. ערך ברירת המחדל הוא 3. |
מספר שלם |
| $flow.max_retry_credit_card_details | מציינת את מספר הניסיונות החוזרים המותרים כשמנסים לאסוף פרטי כרטיס אשראי תקינים כדי לבצע תשלום. ערך ברירת המחדל הוא 3. |
מספר שלם |
| $flow.otp_length | מציין את האורך הצפוי של הסיסמה החד-פעמית שנשלחת למשתמש. ערך ברירת המחדל הוא 6. |
מספר שלם |
| $flow.max_retry_otp_count | ההגדרה הזו קובעת את מספר הניסיונות המותרים לאיסוף סיסמה חד-פעמית (OTP) תקינה מהמשתמש. ערך ברירת המחדל הוא 3. |
מספר שלם |
| $flow.max_waiting_room_counter | מציינת את מספר הפעמים שהמשתמש יכול לבקש מהנציג להמתין בזמן שהוא מקבל את הקישור לתשלום דרך מכשיר נייד. ערך ברירת המחדל הוא 2. |
מספר שלם |
כדי להגדיר את הפרמטרים של הקלט לרכיב הזה, מרחיבים את ההוראות.
- פותחים את מסוף Dialogflow CX.
- בוחרים את הפרויקט ב-Google Cloud.
- בוחרים את הסוכן.
- לוחצים על הכרטיסייה Build.
- לוחצים על הרכיב המיובא בקטע Flows (תהליכים).
- בקטע Pages, לוחצים על Start Page.
- לוחצים על המסלול true בדף הפתיחה.
- בחלון Route, עורכים את הערכים של Parameter Presets לפי הצורך.
- לוחצים על Save.
פרמטרים של פלט
פרמטרים של פלט הם פרמטרים של סשן שיישארו פעילים אחרי היציאה מהרכיב. הפרמטרים האלה מכילים מידע חשוב שנאסף על ידי הרכיב. הרכיב המוכן מראש הזה מספק ערכים לפרמטרים הבאים של פלט:
| שם הפרמטר | תיאור | פורמט הפלט |
|---|---|---|
| auth_level | מציין את רמת האימות של המתקשר. | מספר שלם |
| phone_number | מספר הטלפון המקומי של המשתמש, ללא קוד המדינה, שמשמש לזיהוי המשתמש. | מחרוזת |
| transfer_reason | הפרמטר הזה מציין את הסיבה ליציאה מהתהליך, אם הוא לא הושלם בהצלחה. הערך שמוחזר הוא אחד מהבאים:agent: משתמש הקצה ביקש נציג אנושי בשלב כלשהו במהלך השיחה.denial_of_information: משתמש הקצה סירב לשתף מידע שהרכיב ביקש.max_no_input: השיחה הגיעה למספר המקסימלי של ניסיונות חוזרים לאירועים ללא קלט. אפשר לעיין באירועים מובנים ללא קלט.max_no_match: השיחה הגיעה למספר המקסימלי של ניסיונות חוזרים לאירועים ללא התאמה. אפשר לעיין באירועים מובנים ללא התאמה.webhook_error: אירעה שגיאת webhook. אפשר לעיין באירוע המובנה webhook.error. webhook_not_found: לא הייתה גישה לכתובת URL של webhook. אפשר לעיין באירוע המובנה webhook.error.not-found. |
מחרוזת |
הגדרה בסיסית
כדי להגדיר את הרכיב המוכן מראש:
- מייבאים את הרכיב שהוגדר מראש.
- מגדירים את ה-webhooks הגמישים שסופקו, באמצעות הגדרה שמתארת את השירותים החיצוניים שלכם. בהמשך מוסבר איך מגדירים webhook.
הגדרת תגובה לפעולה מאתר אחר (webhook)
כדי להשתמש ברכיב הזה, צריך להגדיר את ה-webhooks הגמישים שכלולים בו כדי לאחזר את המידע הדרוש מהשירותים החיצוניים.
אימות
אם לא הגדרתם בעבר שירותים חיצוניים שנדרשים לאימות, תצטרכו להגדיר אותם כדי לאפשר אימות של משתמשים ברכיב הזה. הוראות מפורטות זמינות במאמר הגדרת תגובה לפעולה מאתר אחר (webhook) לאימות.
אימות החשבון
הרכיב משתמש ב-webhook prebuilt_components_account_services:validate_account כדי לוודא שהחשבון קיים, על סמך מספר הטלפון הרשום של המשתמש וארבע הספרות האחרונות של מספר החשבון שסופק.
ה-webhook גם מחזיר את היתרה בחשבון, אם קיים חשבון.
פרמטרים של בקשות API
הרכיב מספק את הפרמטרים הבאים כקלט לבקשת ה-API.
| שם הפרמטר | תיאור | פורמט הקלט |
|---|---|---|
| $session.params.phone_number | מספר הטלפון המקומי של המשתמש, ללא קוד המדינה, שמשמש לזיהוי המשתמש. | מחרוזת |
| $session.params.last_four_digit_of_account_number | ארבע הספרות האחרונות של מספר החשבון שהמשתמש בחר ואישר לביצוע תשלום. | מחרוזת |
פרמטרים של תגובה מה-API
הפרמטרים הבאים נשלפים מהתגובה מה-API כדי שהרכיב ישתמש בהם.
| שם הפרמטר | תיאור | פורמט הפלט |
|---|---|---|
| account_found | מציין אם קיים חשבון עם ארבע הספרות האחרונות שצוינו בחשבון הרשום של המשתמש. | בוליאני |
| יתרה | הסכום של היתרה הנוכחית בחשבון, אם יש כזו. | מספר |
כדי להגדיר את ה-webhook לאימות החשבון ברכיב הזה, מרחיבים את ההוראות.
- פותחים את מסוף Dialogflow CX.
- בוחרים את הפרויקט ב-Google Cloud.
- בוחרים את הסוכן.
- לוחצים על הכרטיסייה ניהול.
- לוחצים על Webhooks.
- בוחרים את ה-webhook prebuilt_components_account_services:validate_account.
- מחליפים את כתובת ה-URL בשדה Webhook URL ב-Dialogflow CX בנקודת הקצה של השירות שרוצים לשלב. בוחרים את השיטה המתאימה בתפריט הנפתח.
- בודקים ומעדכנים את גוף הבקשה כדי ליצור את פורמט הבקשה המתאים ל-webhook.
- בודקים ומעדכנים את Response configuration כדי לחלץ שדות ספציפיים מהתגובה של ה-webhook. אל תשנו את שמות הפרמטרים, כי הם נדרשים לרכיב כדי לגשת לערכי השדות שמוחזרים.
- בודקים ומעדכנים את הגדרות האימות לפי הצורך.
- לוחצים על Save.
פרטי כרטיס המשתמש
הרכיב משתמש ב-webhook prebuilt_components_make_a_payment:user_card_details כדי לקבל פרטים על כרטיסי החיוב וכרטיסי האשראי של משתמש רשום.
פרמטרים של בקשות API
הרכיב מספק את הפרמטרים הבאים כקלט לבקשת ה-API.
| שם הפרמטר | תיאור | פורמט הקלט |
|---|---|---|
| $session.params.phone_number | מספר הטלפון המקומי של המשתמש, ללא קוד המדינה, שמשמש לזיהוי המשתמש. | מחרוזת |
פרמטרים של תגובה מה-API
הפרמטרים הבאים נשלפים מהתגובה מה-API כדי שהרכיב ישתמש בהם.
| שם הפרמטר | תיאור | פורמט הפלט |
|---|---|---|
| credit_card_count | מספר כרטיסי האשראי שמשויכים למספר הטלפון הרשום. | מספר שלם |
| last_four_digit_of_credit_card_number | ארבע הספרות האחרונות של כרטיס האשראי של המשתמש. אם ללקוח יש כמה כרטיסי אשראי, הערך הזה הוא null. |
מחרוזת |
| debit_card_count | מספר כרטיסי החיוב המיידי שמשויכים למספר הטלפון הרשום. | מספר שלם |
| last_four_digit_of_debit_card_number | ארבע הספרות האחרונות של כרטיס החיוב המיידי של המשתמש. אם ללקוח יש כמה כרטיסי חיוב מיידי, הערך הזה הוא null. |
מחרוזת |
כדי להגדיר את ה-webhook של פרטי כרטיס המשתמש לרכיב הזה, מרחיבים את ההוראות.
- פותחים את מסוף Dialogflow CX.
- בוחרים את הפרויקט ב-Google Cloud.
- בוחרים את הסוכן.
- לוחצים על הכרטיסייה ניהול.
- לוחצים על Webhooks.
- בוחרים את ה-webhook prebuilt_components_make_a_payment:user_card_details.
- מחליפים את כתובת ה-URL בשדה Webhook URL ב-Dialogflow CX בנקודת הקצה של השירות שרוצים לשלב. בוחרים את השיטה המתאימה בתפריט הנפתח.
- בודקים ומעדכנים את גוף הבקשה כדי ליצור את פורמט הבקשה המתאים ל-webhook.
- בודקים ומעדכנים את Response configuration כדי לחלץ שדות ספציפיים מהתגובה של ה-webhook. אל תשנו את שמות הפרמטרים, כי הם נדרשים לרכיב כדי לגשת לערכי השדות שמוחזרים.
- בודקים ומעדכנים את הגדרות האימות לפי הצורך.
- לוחצים על Save.
אימות שם המוטב
הרכיב משתמש ב-webhook prebuilt_components_make_a_payment:verify_beneficiary_name כדי לוודא שקיים חשבון מוטב לשם שהמשתמש סיפק.
פרמטרים של בקשות API
הרכיב מספק את הפרמטרים הבאים כקלט לבקשת ה-API.
| שם הפרמטר | תיאור | פורמט הקלט |
|---|---|---|
| $session.params.phone_number | מספר הטלפון המקומי של המשתמש, ללא קוד המדינה, שמשמש לזיהוי המשתמש. | מחרוזת |
| $session.params.name_collection_first_name | השם הפרטי של המוטב. | מחרוזת |
| $session.params.name_collection_last_name | שם המשפחה של המוטב. | מחרוזת |
| $session.params.name_collection_middle_name | השם האמצעי של המוטב. | מחרוזת |
פרמטרים של תגובה מה-API
הפרמטרים הבאים נשלפים מהתגובה מה-API כדי שהרכיב ישתמש בהם.
| שם הפרמטר | תיאור | פורמט הפלט |
|---|---|---|
| beneficiary_account_number | ארבע הספרות האחרונות של מספר חשבון המוטב, בהתאם לשם המוטב שצוין. אם לא נמצא חשבון מוטב לשם שצוין, הערך הוא null. |
מחרוזת |
כדי להגדיר את ה-webhook לאימות שם המוטב ברכיב הזה, צריך להרחיב את ההוראות.
- פותחים את מסוף Dialogflow CX.
- בוחרים את הפרויקט ב-Google Cloud.
- בוחרים את הסוכן.
- לוחצים על הכרטיסייה ניהול.
- לוחצים על Webhooks.
- בוחרים את ה-webhook prebuilt_components_make_a_payment:verify_beneficiary_name.
- מחליפים את כתובת ה-URL בשדה Webhook URL ב-Dialogflow CX בנקודת הקצה של השירות שרוצים לשלב. בוחרים את השיטה המתאימה בתפריט הנפתח.
- בודקים ומעדכנים את גוף הבקשה כדי ליצור את פורמט הבקשה המתאים ל-webhook.
- בודקים ומעדכנים את Response configuration כדי לחלץ שדות ספציפיים מהתגובה של ה-webhook. אל תשנו את שמות הפרמטרים, כי הם נדרשים לרכיב כדי לגשת לערכי השדות שמוחזרים.
- בודקים ומעדכנים את הגדרות האימות לפי הצורך.
- לוחצים על Save.
קבלת הסכום לתשלום
ה-webhook prebuilt_components_make_a_payment:get_due_amount משמש את הרכיב כדי לקבל מידע על הסכום המינימלי והסכום הכולל לתשלום בחשבון כרטיס האשראי של המשתמש.
פרמטרים של בקשות API
הרכיב מספק את הפרמטרים הבאים כקלט לבקשת ה-API.
| שם הפרמטר | תיאור | פורמט הקלט |
|---|---|---|
| $session.params.phone_number | מספר הטלפון המקומי של המשתמש, ללא קוד המדינה, שמשמש לזיהוי המשתמש. | מחרוזת |
| $flow.user_credit_card_number | ארבע הספרות האחרונות של כרטיס האשראי של המשתמש. | מחרוזת |
פרמטרים של תגובה מה-API
הפרמטרים הבאים נשלפים מהתגובה מה-API כדי שהרכיב ישתמש בהם.
| שם הפרמטר | תיאור | פורמט הפלט |
|---|---|---|
| minimum_amount | הסכום המינימלי לתשלום לפי החשבונית של כרטיס האשראי שצוין. | מספר |
| total_amount | הסכום הכולל לתשלום של חשבון כרטיס האשראי שצוין. | מספר |
כדי להגדיר את ה-webhook "קבלת סכום לתשלום" לרכיב הזה, מרחיבים את ההוראות.
- פותחים את מסוף Dialogflow CX.
- בוחרים את הפרויקט ב-Google Cloud.
- בוחרים את הסוכן.
- לוחצים על הכרטיסייה ניהול.
- לוחצים על Webhooks.
- בוחרים את ה-webhook prebuilt_components_make_a_payment:get_due_amount.
- מחליפים את כתובת ה-URL בשדה Webhook URL ב-Dialogflow CX בנקודת הקצה של השירות שרוצים לשלב. בוחרים את השיטה המתאימה בתפריט הנפתח.
- בודקים ומעדכנים את גוף הבקשה כדי ליצור את פורמט הבקשה המתאים ל-webhook.
- בודקים ומעדכנים את Response configuration כדי לחלץ שדות ספציפיים מהתגובה של ה-webhook. אל תשנו את שמות הפרמטרים, כי הם נדרשים לרכיב כדי לגשת לערכי השדות שמוחזרים.
- בודקים ומעדכנים את הגדרות האימות לפי הצורך.
- לוחצים על Save.
אימות מספר כרטיס האשראי
הרכיב משתמש ב-webhook prebuilt_components_make_a_payment:verify_credit_card_number כדי לוודא שמספר כרטיס האשראי שסופק רשום בחשבון של המשתמש.
פרמטרים של בקשות API
הרכיב מספק את הפרמטרים הבאים כקלט לבקשת ה-API.
| שם הפרמטר | תיאור | פורמט הקלט |
|---|---|---|
| $session.params.phone_number | מספר הטלפון המקומי של המשתמש, ללא קוד המדינה, שמשמש לזיהוי המשתמש. | מחרוזת |
| $flow.user_credit_card_number | ארבע הספרות האחרונות של כרטיס האשראי של המשתמש. | מחרוזת |
פרמטרים של תגובה מה-API
הפרמטרים הבאים נשלפים מהתגובה מה-API כדי שהרכיב ישתמש בהם.
| שם הפרמטר | תיאור | פורמט הפלט |
|---|---|---|
| card_found | מציין אם כרטיס האשראי שצוין נמצא. | בוליאני |
כדי להגדיר את ה-webhook לאימות מספר כרטיס האשראי ברכיב הזה, מרחיבים את ההוראות.
- פותחים את מסוף Dialogflow CX.
- בוחרים את הפרויקט ב-Google Cloud.
- בוחרים את הסוכן.
- לוחצים על הכרטיסייה ניהול.
- לוחצים על Webhooks.
- בוחרים את ה-webhook prebuilt_components_make_a_payment:verify_credit_card_number.
- מחליפים את כתובת ה-URL בשדה Webhook URL ב-Dialogflow CX בנקודת הקצה של השירות שרוצים לשלב. בוחרים את השיטה המתאימה בתפריט הנפתח.
- בודקים ומעדכנים את גוף הבקשה כדי ליצור את פורמט הבקשה המתאים ל-webhook.
- בודקים ומעדכנים את Response configuration כדי לחלץ שדות ספציפיים מהתגובה של ה-webhook. אל תשנו את שמות הפרמטרים, כי הם נדרשים לרכיב כדי לגשת לערכי השדות שמוחזרים.
- בודקים ומעדכנים את הגדרות האימות לפי הצורך.
- לוחצים על Save.
אימות פרטי כרטיס אשראי
ה-webhook prebuilt_components_make_a_payment:verify_credit_card_details משמש את הרכיב כדי לוודא שהפרטים שסופקו, כולל תאריך התפוגה וקוד ה-CVV, תקפים לכרטיס האשראי שהמשתמש סיפק.
פרמטרים של בקשות API
הרכיב מספק את הפרמטרים הבאים כקלט לבקשת ה-API.
| שם הפרמטר | תיאור | פורמט הקלט |
|---|---|---|
| $session.params.phone_number | מספר הטלפון המקומי של המשתמש, ללא קוד המדינה, שמשמש לזיהוי המשתמש. | מחרוזת |
| $flow.credit_card_number | ארבע הספרות האחרונות של כרטיס האשראי של המשתמש. | מחרוזת |
| $flow.credit_card_exp_date | תאריך התפוגה של כרטיס האשראי הספציפי שהמשתמש סיפק. | { |
| $flow.credit_card_cvv_code | קוד ה-CVV שהמשתמש סיפק לכרטיס האשראי שצוין. | מחרוזת |
פרמטרים של תגובה מה-API
הפרמטרים הבאים נשלפים מהתגובה מה-API כדי שהרכיב ישתמש בהם.
| שם הפרמטר | תיאור | פורמט הפלט |
|---|---|---|
| creditcard_verification_status | מציין אם פרטי כרטיס האשראי שסופקו אומתו. | בוליאני |
כדי להגדיר את ה-webhook לאימות פרטי כרטיס אשראי ברכיב הזה, מרחיבים את ההוראות.
- פותחים את מסוף Dialogflow CX.
- בוחרים את הפרויקט ב-Google Cloud.
- בוחרים את הסוכן.
- לוחצים על הכרטיסייה ניהול.
- לוחצים על Webhooks.
- בוחרים את ה-webhook prebuilt_components_make_a_payment:verify_credit_card_details.
- מחליפים את כתובת ה-URL בשדה Webhook URL ב-Dialogflow CX בנקודת הקצה של השירות שרוצים לשלב. בוחרים את השיטה המתאימה בתפריט הנפתח.
- בודקים ומעדכנים את גוף הבקשה כדי ליצור את פורמט הבקשה המתאים ל-webhook.
- בודקים ומעדכנים את Response configuration כדי לחלץ שדות ספציפיים מהתגובה של ה-webhook. אל תשנו את שמות הפרמטרים, כי הם נדרשים לרכיב כדי לגשת לערכי השדות שמוחזרים.
- בודקים ומעדכנים את הגדרות האימות לפי הצורך.
- לוחצים על Save.
אימות פרטי כרטיס החיוב המיידי
הרכיב משתמש ב-webhook של prebuilt_components_make_a_payment:verify_debit_card_details כדי לוודא שהפרטים שסופקו, כולל תאריך התפוגה וקוד ה-CVV, תקפים לכרטיס החיוב המיידי שהמשתמש סיפק.
פרמטרים של בקשות API
הרכיב מספק את הפרמטרים הבאים כקלט לבקשת ה-API.
| שם הפרמטר | תיאור | פורמט הקלט |
|---|---|---|
| $session.params.phone_number | מספר הטלפון המקומי של המשתמש, ללא קוד המדינה, שמשמש לזיהוי המשתמש. | מחרוזת |
| $flow.debit_card_number | ארבע הספרות האחרונות של כרטיס החיוב המיידי של המשתמש. | מחרוזת |
| $flow.debit_card_exp_date | תאריך התפוגה של כרטיס החיוב המיידי שהמשתמש סיפק לכרטיס החיוב המיידי שצוין. | { |
| $flow.debit_card_cvv_code | קוד ה-CVV שהמשתמש סיפק לכרטיס החיוב המיידי שצוין. | מחרוזת |
פרמטרים של תגובה מה-API
הפרמטרים הבאים נשלפים מהתגובה מה-API כדי שהרכיב ישתמש בהם.
| שם הפרמטר | תיאור | פורמט הפלט |
|---|---|---|
| debitcard_verification_status | מציין אם פרטי כרטיס החיוב המיידי שסופקו אומתו. | בוליאני |
כדי להגדיר את ה-webhook של אימות פרטי כרטיס החיוב המיידי ברכיב הזה, מרחיבים את ההוראות.
- פותחים את מסוף Dialogflow CX.
- בוחרים את הפרויקט ב-Google Cloud.
- בוחרים את הסוכן.
- לוחצים על הכרטיסייה ניהול.
- לוחצים על Webhooks.
- בוחרים את ה-webhook prebuilt_components_make_a_payment:verify_debit_card_details.
- מחליפים את כתובת ה-URL בשדה Webhook URL ב-Dialogflow CX בנקודת הקצה של השירות שרוצים לשלב. בוחרים את השיטה המתאימה בתפריט הנפתח.
- בודקים ומעדכנים את גוף הבקשה כדי ליצור את פורמט הבקשה המתאים ל-webhook.
- בודקים ומעדכנים את Response configuration כדי לחלץ שדות ספציפיים מהתגובה של ה-webhook. אל תשנו את שמות הפרמטרים, כי הם נדרשים לרכיב כדי לגשת לערכי השדות שמוחזרים.
- בודקים ומעדכנים את הגדרות האימות לפי הצורך.
- לוחצים על Save.
עיבוד תשלום בכרטיס אשראי
ה-webhook prebuilt_components_make_a_payment:process_payment_credit_card משמש את הרכיב לעיבוד תשלום באמצעות פרטי כרטיס האשראי שסופקו.
פרמטרים של בקשות API
הרכיב מספק את הפרמטרים הבאים כקלט לבקשת ה-API.
| שם הפרמטר | תיאור | פורמט הקלט |
|---|---|---|
| $session.params.phone_number | מספר הטלפון המקומי של המשתמש, ללא קוד המדינה, שמשמש לזיהוי המשתמש. | מחרוזת |
| $flow.payee_number | ארבע הספרות האחרונות של מספר החשבון של מקבל התשלום. | מחרוזת |
| $flow.payment_type | סוג התשלום. הערכים התקינים מוגדרים על ידי הישות המותאמת אישית prebuilt_components_make_a_payment_payment_type. כברירת מחדל, הרכיב הזה תומך ב-"beneficiary_pay" וב-"credit_card_pay". |
מחרוזת |
| $flow.credit_card_number | ארבע הספרות האחרונות של כרטיס האשראי של המשתמש. | מחרוזת |
| $flow.credit_card_exp_date | תאריך התפוגה של כרטיס האשראי שצוין, כפי שהמשתמש סיפק אותו. | { |
| $flow.credit_card_cvv_code | קוד ה-CVV שהמשתמש סיפק לכרטיס האשראי שצוין. | מחרוזת |
| $flow.payment_amount | הסכום שהמשתמש בחר לשלם. | מספר |
פרמטרים של תגובה מה-API
הפרמטרים הבאים נשלפים מהתגובה מה-API כדי שהרכיב ישתמש בהם.
| שם הפרמטר | תיאור | פורמט הפלט |
|---|---|---|
| payment_status_code | מציין אם התשלום בוצע בהצלחה. הערכים התקינים מוגדרים על ידי פרמטרים של קלט שניתנים להגדרה $flow.payment_success_code, $flow.insufficient_fund_code ו-$flow.limit_exceed_code. |
מחרוזת |
כדי להגדיר את ה-webhook של עיבוד תשלום בכרטיס אשראי לרכיב הזה, מרחיבים את ההוראות.
- פותחים את מסוף Dialogflow CX.
- בוחרים את הפרויקט ב-Google Cloud.
- בוחרים את הסוכן.
- לוחצים על הכרטיסייה ניהול.
- לוחצים על Webhooks.
- בוחרים את ה-webhook prebuilt_components_make_a_payment:process_payment_credit_card.
- מחליפים את כתובת ה-URL בשדה Webhook URL ב-Dialogflow CX בנקודת הקצה של השירות שרוצים לשלב. בוחרים את השיטה המתאימה בתפריט הנפתח.
- בודקים ומעדכנים את גוף הבקשה כדי ליצור את פורמט הבקשה המתאים ל-webhook.
- בודקים ומעדכנים את Response configuration כדי לחלץ שדות ספציפיים מהתגובה של ה-webhook. אל תשנו את שמות הפרמטרים, כי הם נדרשים לרכיב כדי לגשת לערכי השדות שמוחזרים.
- בודקים ומעדכנים את הגדרות האימות לפי הצורך.
- לוחצים על Save.
עיבוד תשלום בכרטיס חיוב מיידי
ה-webhook של prebuilt_components_make_a_payment:process_payment_debit_card משמש את הרכיב לעיבוד תשלום באמצעות פרטי כרטיס החיוב המיידי שסופקו.
פרמטרים של בקשות API
הרכיב מספק את הפרמטרים הבאים כקלט לבקשת ה-API.
| שם הפרמטר | תיאור | פורמט הקלט |
|---|---|---|
| $session.params.phone_number | מספר הטלפון המקומי של המשתמש, ללא קוד המדינה, שמשמש לזיהוי המשתמש. | מחרוזת |
| $flow.payee_number | ארבע הספרות האחרונות של מספר החשבון של מקבל התשלום. | מחרוזת |
| $flow.payment_type | סוג התשלום. הערכים התקינים מוגדרים על ידי הישות המותאמת אישית prebuilt_components_make_a_payment_payment_type. כברירת מחדל, הרכיב הזה תומך ב-"beneficiary_pay" וב-"credit_card_pay". |
מחרוזת |
| $flow.debit_card_number | ארבע הספרות האחרונות של כרטיס החיוב המיידי של המשתמש. | מחרוזת |
| $flow.debit_card_exp_date | תאריך התפוגה של כרטיס החיוב המיידי שהמשתמש סיפק לכרטיס החיוב המיידי שצוין. | { |
| $flow.debit_card_cvv_code | קוד ה-CVV שהמשתמש סיפק לכרטיס החיוב המיידי שצוין. | מחרוזת |
| $flow.payment_amount | הסכום שהמשתמש בחר לשלם. | מספר |
פרמטרים של תגובה מה-API
הפרמטרים הבאים נשלפים מהתגובה מה-API כדי שהרכיב ישתמש בהם.
| שם הפרמטר | תיאור | פורמט הפלט |
|---|---|---|
| payment_status_code | מציין אם התשלום בוצע בהצלחה. הערכים התקינים מוגדרים על ידי פרמטרים של קלט שניתנים להגדרה $flow.payment_success_code, $flow.insufficient_fund_code ו-$flow.limit_exceed_code. |
מחרוזת |
כדי להגדיר את ה-webhook של התשלום בכרטיס חיוב מיידי ברכיב הזה, מרחיבים את ההוראות.
- פותחים את מסוף Dialogflow CX.
- בוחרים את הפרויקט ב-Google Cloud.
- בוחרים את הסוכן.
- לוחצים על הכרטיסייה ניהול.
- לוחצים על Webhooks.
- בוחרים את ה-webhook prebuilt_components_make_a_payment:process_payment_debit_card.
- מחליפים את כתובת ה-URL בשדה Webhook URL ב-Dialogflow CX בנקודת הקצה של השירות שרוצים לשלב. בוחרים את השיטה המתאימה בתפריט הנפתח.
- בודקים ומעדכנים את גוף הבקשה כדי ליצור את פורמט הבקשה המתאים ל-webhook.
- בודקים ומעדכנים את Response configuration כדי לחלץ שדות ספציפיים מהתגובה של ה-webhook. אל תשנו את שמות הפרמטרים, כי הם נדרשים לרכיב כדי לגשת לערכי השדות שמוחזרים.
- בודקים ומעדכנים את הגדרות האימות לפי הצורך.
- לוחצים על Save.
עיבוד תשלום בחשבון
ה-webhook של prebuilt_components_make_a_payment:process_payment_account משמש את הרכיב לעיבוד תשלום באמצעות פרטי החשבון שסופקו.
פרמטרים של בקשות API
הרכיב מספק את הפרמטרים הבאים כקלט לבקשת ה-API.
| שם הפרמטר | תיאור | פורמט הקלט |
|---|---|---|
| $session.params.phone_number | מספר הטלפון המקומי של המשתמש, ללא קוד המדינה, שמשמש לזיהוי המשתמש. | מחרוזת |
| $flow.payee_number | ארבע הספרות האחרונות של מספר החשבון של מקבל התשלום. | מחרוזת |
| $flow.payment_type | סוג התשלום. הערכים התקינים מוגדרים על ידי הישות המותאמת אישית prebuilt_components_make_a_payment_payment_type. כברירת מחדל, הרכיב הזה תומך ב-"beneficiary_pay" וב-"credit_card_pay". |
מחרוזת |
| $session.params.last_four_digit_of_account_number | ארבע הספרות האחרונות של חשבון המשתמש. | מחרוזת |
| $flow.payment_amount | הסכום שהמשתמש בחר לשלם. | מספר |
פרמטרים של תגובה מה-API
הפרמטרים הבאים נשלפים מהתגובה מה-API כדי שהרכיב ישתמש בהם.
| שם הפרמטר | תיאור | פורמט הפלט |
|---|---|---|
| payment_status_code | מציין אם התשלום בוצע בהצלחה. הערכים התקינים מוגדרים על ידי פרמטרים של קלט שניתנים להגדרה $flow.payment_success_code, $flow.insufficient_fund_code ו-$flow.limit_exceed_code. |
מחרוזת |
כדי להגדיר את ה-webhook של הרכיב הזה, מרחיבים את ההוראות.
- פותחים את מסוף Dialogflow CX.
- בוחרים את הפרויקט ב-Google Cloud.
- בוחרים את הסוכן.
- לוחצים על הכרטיסייה ניהול.
- לוחצים על Webhooks.
- בוחרים את ה-webhook prebuilt_components_make_a_payment:process_payment_account.
- מחליפים את כתובת ה-URL בשדה Webhook URL ב-Dialogflow CX בנקודת הקצה של השירות שרוצים לשלב. בוחרים את השיטה המתאימה בתפריט הנפתח.
- בודקים ומעדכנים את גוף הבקשה כדי ליצור את פורמט הבקשה המתאים ל-webhook.
- בודקים ומעדכנים את Response configuration כדי לחלץ שדות ספציפיים מהתגובה של ה-webhook. אל תשנו את שמות הפרמטרים, כי הם נדרשים לרכיב כדי לגשת לערכי השדות שמוחזרים.
- בודקים ומעדכנים את הגדרות האימות לפי הצורך.
- לוחצים על Save.
עיבוד תשלום דרך מכשיר נייד
ה-webhook prebuilt_components_make_a_payment:process_payment_mobile משמש את הרכיב כדי ליצור ולשלוח קישור לתשלום דרך מכשיר נייד, בהתאם לפרטי התשלום שהמשתמש בחר.
פרמטרים של בקשות API
הרכיב מספק את הפרמטרים הבאים כקלט לבקשת ה-API.
| שם הפרמטר | תיאור | פורמט הקלט |
|---|---|---|
| $session.params.phone_number | מספר הטלפון המקומי של המשתמש, ללא קוד המדינה, שמשמש לזיהוי המשתמש. | מחרוזת |
| $flow.payee_number | ארבע הספרות האחרונות של מספר החשבון של מקבל התשלום. | מחרוזת |
| $flow.payment_type | סוג התשלום. הערכים התקינים מוגדרים על ידי הישות המותאמת אישית prebuilt_components_make_a_payment_payment_type. כברירת מחדל, הרכיב הזה תומך ב-"beneficiary_pay" וב-"credit_card_pay". |
מחרוזת |
| $flow.payment_amount | הסכום שהמשתמש בחר לשלם. | מספר |
פרמטרים של תגובה מה-API
הפרמטרים הבאים נשלפים מהתגובה מה-API כדי שהרכיב ישתמש בהם.
| שם הפרמטר | תיאור | פורמט הפלט |
|---|---|---|
| payment_link_generated | מציין אם הקישור לתשלום דרך מכשיר נייד נוצר ונשלח למשתמש בהצלחה. | בוליאני |
כדי להגדיר את ה-webhook של עיבוד תשלום דרך מכשיר נייד לרכיב הזה, מרחיבים את ההוראות.
- פותחים את מסוף Dialogflow CX.
- בוחרים את הפרויקט ב-Google Cloud.
- בוחרים את הסוכן.
- לוחצים על הכרטיסייה ניהול.
- לוחצים על Webhooks.
- בוחרים את ה-webhook prebuilt_components_make_a_payment:process_payment_mobile.
- מחליפים את כתובת ה-URL בשדה Webhook URL ב-Dialogflow CX בנקודת הקצה של השירות שרוצים לשלב. בוחרים את השיטה המתאימה בתפריט הנפתח.
- בודקים ומעדכנים את גוף הבקשה כדי ליצור את פורמט הבקשה המתאים ל-webhook.
- בודקים ומעדכנים את Response configuration כדי לחלץ שדות ספציפיים מהתגובה של ה-webhook. אל תשנו את שמות הפרמטרים, כי הם נדרשים לרכיב כדי לגשת לערכי השדות שמוחזרים.
- בודקים ומעדכנים את הגדרות האימות לפי הצורך.
- לוחצים על Save.
הושלמה
עכשיו הנציג וה-webhooks שלו אמורים להיות מוגדרים ומוכנים לבדיקה.