פיתוח מסחר אלקטרוני מהיר עם Dreamweaver UltraDev ו-PayPal‏


מאת Joel Martinez ו-Ray West‏ (www.basic-ultradev.com‏)

מאמר זה בוחן כיצד לבצע אינטגרציה ל-UltraDev ב-PayPal באמצעות אוסף של דרכי התנהגות של שרת ללא תשלום, כדי לפתור שלושה תרחישים נפוצים של מכירות באינטרנט. דרכי ההתנהגות של השרת, המכונות 'חבילת ההרחבה של PayPal', זמינות מאת Mike Ahern ב-Shore Computers‏ (http://www.shorecomp.com/ultradev/paypal/default.asp‏). החבילה ניתנת ללא תשלום, אך מומלץ להעניק תרומה, באמצעות PayPal, אם אתה משתמש בעבודתו.

לשימוש בסל קניות PayPal, אפילו ללא הסיוע של חבילת דרכי התנהגות שרת זו, דרוש ידע ב-HTML בלבד. אם אתה יכול לגזור ולהדביק טקסט, תוכל ליהנות בקלות מפוקנציונליות זו מבלי להסתייע בהרחבה. עם זאת, חבילה זו משתלבת טוב למדי עם UltraDev, ומעניקה לך ממשק משתמש קל להבנה. שלוש הדוגמאות הבאות ילמדו אותך כיצד להשתמש במערכת PayPal עבור שלושה סוגים נפוצים של עסקאות:
  • קניית הפריט הבודד שמאפשרת לך למכור פריט אחד בסביבת מכרז.
  • סל הקניות הפשוט שמאפשר לך להגדיר פריטים מרובים שניתן לקנות בעסקת PayPal יחידה
  • סל הקניות מבוסס מסד הנתונים, שמאפשרת לך להגדיר מערכת מלאי שניתן לנהל ולמסור לדפים שלך באופן דינאמי ממסד הנתונים.

יצירת אתר מסחר אלקטרוני באמצעות PayPal‏


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

כיוון שמדובר בחבילת הרחבות, קיימות מספר התנהגויות של שרת, כל אחת עם פונקציונליות שונה מעט. עם זאת, יש להן כמה רכיבים משותפים.
  • דואר אלקטרוני PayPal - אופן הפעולה של כל שרת יחייב אותך להזין את כתובת הדואר האלקטרוני המשמשת עבור חשבון PayPal שלך. אם אתה מתכוון לנהל עסקים דרך חשבונך, מומלץ מאוד לבחור בחשבון העסקי.
  • שדות סטאטיים/דינאמיים - כמעט כל התנהגות של שרת עושה שימוש בשדה שמאפשר לך לבחור פריטים מחלון איגודי הנתונים ב-UltraDev או להשתמש בערכים סטאטיים. הדבר היחיד שעליך לזכור הוא שכדי להשתמש בערך סטאטי, עליו להימצא בין מירכאות כפולות. (כלומר "5.00")
  • כסף - על כל השדות הכספיים להופיע בתבנית 'xx.xx‏'. אם הקצית ערך מלוח איגודי הנתונים לאחד משדות אלה, ודא שהוא מופיע בתבנית זו. תוכל להשתמש בפונקציונליות UltraDev המובנית כדי להקצות ערכת עיצוב לערך זה.

איור 1: לוח איגודי נתונים מקצה עיצוב כספי.
  • שדות כתובת URL - חלק מהתנהגויות השרת מבקשות כתובת URL של לוגו או מיקום כדי לשלוח אליו את המשתמש לאחר עיבוד עסקה. על כל הכתובות האלה להיות כתובות URL מוחלטות, כלומר יש לכלול את http://www.yourdomain.com‏.
התנהגויות השרת

התנהגויות השרת הרשומות למטה זמינות בחבילה, כדי לאפשר לך לפעול עם הפונקציונליות PayPal‏.
  1. התנהגות הקנייה הבודדת
    כאשר היא מוחלת על תמונה או טקסט כלשהו, התנהגות שרת זו יוצרת קישור ישירות אל מסך קופת PayPal‏. היא מאפשרת לך ליצור קישורים כמו 'קנה אותי עכשיו!'. אפשרות זו הינה שימושית עבור אתרים שמוכרים מוצר או שירות אחד בלבד.
  2. התנהגות 'מסל הקניות'
    אם תחליט להשתמש בפתרון סל קניות אחר, כמו UltraCart II, עדיין תוכל להשתמש בשירותים המסופקים על-ידי PayPal כדי לקבל תשלום עבור המוצרים שלך. המידע היחיד שעליך לספק (מלבד מזהה PayPal שלך וכמה כתובות URL) הוא מספר הזמנה וסכום מכירה כולל. מידע זה נאסף בקלות ומועבר אל ממשק המשתמש הפשוט.
  3. התנהגות 'הוסף פריט לסל קניות'
    זוהי אולי התנהגות השרת שתזכה לשימוש הרב ביותר. ההתנהגות 'הוסף פריט לסל הקניות' משתלבת בקלות רבה במסך תצוגת מסד נתונים של פריטים, והדבר מאפשר ללקוחות להמשיך לקנות ולהוסיף פריטים לסל הקניות שלהם. בכל לחיצה על הקישור שנוצר, מופעל חלון מוקפץ עם תוכן סל הקניות שלך בתצוגה נוחה. לאחר מכן משתמשים יכולים להמשיך ממסך זה אל אזור התשלום, שבו יוכלו להיכנס לחשבון PayPal שלהם או רק לספק את פרטי התשלום שלהם.
  4. התנהגות 'צפה בסל הקניות'
    כאשר היא משמשת שילוב עם ההתנהגות 'הוסף פריט לסל הקניות', לחיצה על קישור שנוצר על-ידי התנהגות השרת 'צפה בסל הקניות' מקפיצה חלון עם תוכן סל הקניות שלך. המידע היחיד הדרוש הוא מזהה הדואר האלקטרוני שלך ב-PayPal‏.
  5. התנהגות 'תרומה'
    הקישור הנוצר על-ידי התנהגות שרת זו יעביר את המשתמש למסך שבו הוא יוכל לשלוח כסך מחשבון PayPal שלו. אנשים שמוכרים תוכנות שיתוף או מוסדות ללא כוונות רווח יכולים ליהנות מגישה זו, כיוון שהיא מעניקה לך את היכולת לקבל כסף מהאתר שלך מבלי לקשור את הכסף לקנייה ספציפית.
  6. התנהגות 'מינוי'
    אתרים המציעים גישה מבוססת מינוי לתוכן שלהם ייהנו משירות ייחודי זה המוצע על-ידי PayPal‏. משתמשים הנרשמים לשירות מינוי יקבלו חשבון חודשי חוזר מ-PayPal‏. הכסף עובר ישירות אל חשבון PayPal שלך, ואתה מקבל הודעת דואר אלקטרוני עם כל תשלום, המודיעה לך על המשך המינוי של המשתמש. הקישור הנוצר על-ידי התנהגות שרת זו מקפיץ חלון שמבקש מהמשתמש את פרטי החיוב שלו.

יישומים מעשיים עבור חבילת PayPal‏


קיימים שני תרחישים נפוצים הכוללים את רוב תרחישי המסחר האלקטרוני הקיימים כיום באינטרנט. הקנייה הבודדת דומה למודל המכרז בכך שמוכר מציע פריט אחד בלבד, וכאשר הוא נמכר, הוא אינו מוצע עוד. מודל סל הקניות כולל מכירה של פריטים מרובים, עם אפשרות לעותקים מרובים של פריטים אלה. הנה שלוש דוגמאות לשימוש בשירות PayPal כדי להציע פריט יחיד למכירה, לשימוש בסל קניות PayPal ולשימוש בסל קניות של צד שלישי לפעולה עם PayPal‏.

יצרנו אתר לדוגמה שנמצא בכתובת http://www.codecube.net/teksales/‎‏. הדוגמאות המתוארות במאמר זה נמצאות באתר לדוגמה.


איור 2: אתר לדוגמה teksales‏


"אקח אחד, בבקשה" - מכירת פריט בודד


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

נניח שיש לך את האופנוע הכי לוהט שיש - ה-Ducati Monster S4Fogarty‏. יום אחד אתה נוסע בו, כאשר לפתע מכונית חותכת אותך ועוברת נתיב. חייך חולפים לפתע אל מול עיניך, ואינך יכול לנסוע באופנוע מטר נוסף מבלי להישטף בזיעה קרה. אז אתה מחליט למכור אותו באתר שלך. אתה יוצר עיצוב מהיר ב-UltraDev, ומציב אותו באתר שלך.


איור 3: אתר מכירת Ducati...לפני SB‏

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

שימוש בהתנהגות שרת של קנייה בודדת

השימוש בהתנהגות שרת של קנייה בודדת הוא פשוט למדי. לאחר שעיצבת את הדף, כל שעליך לעשות הוא לבחור אובייקט בדף שישמש כלחצן הקנייה. על לחצן זה יכולה להופיע תמונת 'קנה אותי' או כל טקסט אחר שמעביר את המסר. סמן את האובייקט והחל את התנהגות השרת כרגיל. התנהגות השרת של קנייה בודדת נמצאת בלוח התנהגויות השרת תחת PayPal> קנייה בודדת של PayPal‏.



תרשים 4: pp_SinglePurchase‏

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


'אקח שניים מכל אחד' - סל קניות פשוט


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

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

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

שימוש בסל קניות PayPal‏

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

כדי להחיל את אופן הפעולה של השרת על הפריט, סמן אובייקט או טקסט בדף ובחר באפשרות 'התנהגות שרת הוספה ל'סל קניות' תחת> 'הוסף פריט לסל קניות PayPal' ב-'לוח התנהגויות השרת'. חזור על פעולה זו עבור כל פריט באתר שלך.



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

שימוש ב-PayPal עם סל קניות המבוסס על מסד נתונים


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

מבנה טבלה

בבניית אתר מסוג זה, החלק שדורש את הזמן הרב ביותר הוא מסד הנתונים עצמו. למעשה, התחברות למערכת הקניות ב-PayPal היא טריוויאלית כמעט. לצורך הדיון, נשתמש במבנה נתונים קלאסי של הורה/ילד - ראשי-פרט. זוהי פריסת מסד הנתונים הנמצאת בשימוש ב-99% מסדי נתונים ברחבי האינטרנט. אם דרושה לך עזרה עם ההיבט של מסד הנתונים בפרויקט זה, קיימים משאבים רבים באינטרנט העשויים לסייע לך.

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

קטגוריית טלוויזיה
- Sony 20"‎‏
- RCA 19"‎‏
- Magnavox 32"‎‏

קטגוריית מכשירי וידאו
- Panasonic Two Head‏
- Samsung Four Head‏

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

הטבלה הבאה הדרושה לנו היא טבלת המוצרים. טבלה זו תכלול מידע אודות כל מוצר נפרד, ולכן עליה לכלול שדה עבור כל פריט תואם בהתנהגות השרת 'הוסף לסל הקניות'.
  • itemID - (מזהה פריט) מספר אוטומטי
  • catID - (מזהה קטגוריה) מספר
  • itemName - (שם פריט) טקסט
  • סכום - מטבע
  • משלוח - מטבע
  • טיפול - מטבע
אם לא תשתמש בחלק משדות אלה (אם לא תחייב על משלוח וטיפול, לדוגמה) תוכל למלא אותם באפסים.

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

איור 6: tekDB_relationship‏
ייצוג גרפי של הקשר בין שתי הטבלאות

לאחר הגדרת מבנה מסד הנתונים, מלא את הטבלה בכמה נתונים לבדיקה. ניתן להחליף זאת מאוחר יותר בנתוני ייצור. תחילה, צור כמה קטגוריות.



איור 7: tekDB_catTableContents‏

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


איור 8: tekDB_ProductTableContents‏


הצגת הנתונים

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

תחילה, צור טבלת HTML עבור ממשק המשתמש. טבלה בממדים ‎2 x 2 תתאים לנו. השורה הראשונה תהיה כותרת פשוטה, המתארת את תוכן העמודה שתחתיה, והשורה השנייה תכיל את פלט ערכת הרשומות. צור ערכת רשומות הבוחרת את שם ומזהה הקטגוריה מהטבלה.

גרור את שם הקטגוריה מלוח מקורות הנתונים אל השורה השנייה בעמודה הראשונה. העמודה השנייה תכיל קישור 'הצג'.

כדי ליצור את קישור התצוגה, התחל בסימון הטקסט ושימוש במפקח המאפיינים כדי לנווט אל הדף שבו המוצרים יוצגו. לחץ על סמל התיקייה, ורשימת הדפים הקיימים באתר שלך תופיע. בחר את דף המוצרים ולאחר מכן לחץ על 'פרמטרים' בחלק התחתון של תיבת הדו-שיח. בחלון 'פרמטרים', תוכל ליצור פרמטר כתובת URL המכונה catID (המשמש בערכת רשומות המוצרים לסינון) ולהקצות ערך ממסד הנתונים על-ידי בחירה בשדה catID באמצעות סמל הברק. עכשיו, כאשר הלחצן 'צפה' לצד קטגוריה זו נלחץ, המזהה התואם יועבר אל ערכת רשומות המוצרים במחרוזת כתובת ה-URL, ורק המוצרים בקטגוריה זו יוצגו בדף הפירוט. לאחר השלמת הפעולה, תוכל להוסיף את התנהגות השרת של אזור החזרה לשורה השנייה.

עכשיו, כשדף הקטגוריה פועל, השלב הבא יהיה יצירת דף הפירוט. אנו יודעים שכל מי שמגיע לדף זה יגיע מדף הקטגוריה, ולכן יכלול catID במחרוזת השאילתה. נתחיל ביצירת ערכת הרשומות שמקבלת כל שדה בטבלה, נסנן את catID לפי הערך ממחרוזת השאילתה באמצעות בקשה (catID‏).


איור 9: tekDB_categoryRS‏

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


איור 10: tekDB_Addtocart‏

זה כל הסיפור. עכשיו לקוחות יכולים לעיין בקטלוג הפריטים שלך, לבחור את הפריטים שברצונם לקנות ולשלם. פיתוח מהיר של יישומים הוא אחת התכונות העיקריות שהופכות את החבילה של PayPal למתמודדת אמיתית בתחום המסחר האלקטרוני. למערכות סלי קניות אחרות דרוש זמן פיתוח רב מבלי לטפל בבעיית איסוף התשלום. הדגמה זו נוצרה במשך שעה בערך, הודות לעוצמה של Dreamweaver UltraDev וחבילת ההרחבה של PayPal‏.

מאמר זה מובא מתוך הספר החדש: UltraDev E-commerce Concepts: Next Steps מאת Ray West,‏ Tom Muck ו-Joel Martinez‏. לפרטים נוספים אודות UltraDev ומסחר אלקטרוני, בקר ב-Basic UltraDev בכתובת www.basic-ultradev.com‏. שם תמצא פרטים אודות הספרים שלנו, מדריכים והרחבות שיכולות לשפר במידה רבה את יכולות הפיתוח שלך באינטרנט.

כתב ויתור: תוכן זה מסופק על-ידי המחבר הספציפי של כל מאמר ולא על-ידי החברות המסונפות אליה או הנציגויות שלה. המאמרים עלולים להכיל שגיאות ו-PayPal אינה מאשרת ואינה מספקת תמיכה עבור התכנים שלהם. אם יש לך שאלות או שאתה מעוניין בפרטים אודות תמיכה טכנית, אחריות ו/או רישיונות, PayPal ממליצה ליצור קשר עם מחברי המאמרים. אם תבחר להסתמך על התוכן המתפרסם באחד ממאמרים אלה, אתה עושה זאת על אחריותך הבלעדית. PayPal אינה נושאת באחריות לשגיאות, לפגיעה או לנזקים אחרים שעלולים להתרחש כתוצאה מההסתמכות על תוכן זה, לרבות נזקים מקריים, מיוחדים, עקיפים או תוצאתיים. PayPal מסירה במפורש כל אחריות בנוגע לתוכן זה ולשימוש בתוכן זה.