האם אתם מתקשים ללכוד מכירות מתיירים בינלאומיים המעדיפים ארנקים ניידים על פני כרטיסי אשראי מסורתיים? החרגת שיטות תשלום גלובליות פופולריות אלו עלולה להוביל לשיעורי נטישת עגלה גבוהים ולהכנסות אבודות בקופה. מדריך זה מסביר את השלבים הטכניים ודרישות ה-API לשילוב קודי QR של Alipay ו-WeChat Pay בתהליך התשלום שלכם לחוויית לקוח חלקה.
יסודות טכניים של תשלומי קוד QR
תהליכי תשלום מודרניים עבור Alipay ו-WeChat Pay מסתמכים בדרך כלל על מצב המוצג על ידי הסוחר. בתרחיש זה, המערכת שלכם מייצרת קוד QR ייחודי עבור כל עסקה, אותו הלקוח סורק באמצעות האפליקציה הניידת שלו. שיטה זו יעילה ביותר הן עבור קמעונאות פיזית והן עבור חנויות דיגיטליות מכיוון שהיא מבטלת את הצורך בחומרת קריאת כרטיסים יקרה ומפחיתה את חיכוך העסקה.
כאשר לקוח משתמש בארנק נייד לתשלום, נתוני העסקה מועברים דרך ערוצים מוצפנים לספק התשלומים. שימוש ב- קודי QR לתשלומים מאפשר אישור מיידי, שכן הספק מודיע למערכת הקצה שלכם ברגע שהמשתמש מאשר את הכספים. לולאת משוב בזמן אמת זו חיונית לעסקים שצריכים להפעיל מילוי הזמנות מיידי או לספק קבלות דיגיטליות מיידיות.
הגדרת חשבון סוחר ודרישות API
לפני שתוכלו לייצר קוד תשלום יחיד, עליכם להירשם כסוחר בפלטפורמות המתאימות. עבור Alipay, עסקים שבסיסם בארה"ב צריכים בדרך כלל לספק מסמכי רישום עסק, מספרי זיהוי מס ופרטי חשבון בנק. WeChat Pay דורשת תיעוד דומה דרך פורטל הסוחרים של Tencent, כולל הוכחת עמידה ב- מדריך התאימות ל-PCI-DSS כדי להבטיח את אבטחת סביבת התשלום.
לאחר אישור חשבונותיכם, יונפקו לכם אישורי API קריטיים. אלה כוללים בדרך כלל:
- מזהה סוחר ייחודי (MCHID) או מזהה אפליקציה (App ID).
- מפתחות API או מפתחות סודיים לחתימת בקשות.
- כתובות URL של Webhook לקבלת התראות תשלום אסינכרוניות.
- קבצי אישור לתקשורת מאובטחת RSA או SHA-256.
אישורים אלה מאפשרים לשרת שלכם לתקשר עם שערי התשלום. עבור WeChat Pay, סביר להניח שתשתמשו בממשקי ה-API של Native Payment Order Placement (v3) או Unified Order (v2). ממשקים אלה דורשים שדות ספציפיים כמו `outtradeno` (מזהה העסקה הייחודי שלכם), `total`fee`, ו-`notify``url` כדי ליזום עסקה בהצלחה.
יצירת קודי QR דינמיים לתשלום
הדרך המאובטחת ביותר לטפל בעסקאות היא באמצעות קודי QR דינמיים. בניגוד לקוד סטטי שתמיד מצביע על אותו יעד, קוד דינמי נוצר במיוחד עבור הזמנה בודדת. כאשר ה-backend שלך קורא ל-API של Alipay או WeChat Pay, הספק מחזיר `code_url` או `orderCodeForm`. המערכת שלך משתמשת אז ב- מחולל קודי QR כדי להפוך את כתובת האתר הזו לתמונה סריקה עבור הלקוח.


קודים דינמיים מציעים יתרונות אבטחה משמעותיים. לדוגמה, ניתן להגדיר את הפרמטר `paymentExpiryTime` כך שהקוד יפוג לאחר מספר דקות, ובכך למנוע שימוש בלתי מורשה בקישורי עסקה ישנים. בנוסף, קודי QR דינמיים מאפשרים לך לעקוב אחר נתוני סריקה בזמן אמת, ומספקים לך תובנה לגבי מתי והיכן הלקוחות שלך מתקשרים עם נקודות המגע של התשלום שלך.
צור קודי תשלום מאובטחים באופן מיידי רוצה ליצור קודי QR ניתנים למעקב וממותגים עבור תהליך התשלום שלך? השתמש ב- מחולל קודי QR דינמיים כדי לבנות זרימות תשלום מאובטחות ולנטר את ביצועי העסקאות היום.
אבטחה, תאימות ואימות חתימה
אבטחה היא המרכיב הקריטי ביותר באינטגרציית תשלומים. גם Alipay וגם WeChat Pay דורשים שכל בקשות ותגובות ה-API יהיו חתומות. תהליך זה כולל יצירת מחרוזת חתימה המבוססת על שיטת הבקשה, ה-URI והגוף, ולאחר מכן הצפנתה באמצעות המפתח הפרטי שלך. ספק התשלומים משתמש במפתח הציבורי שלך כדי לוודא שההודעה לא שונתה במהלך המעבר.
מעבר להצפנה, עליך להיות מודע ל- סיכונים בתשלומי QR, כגון החלפת קוד זדונית. כדי למתן סיכונים אלה:
- תמיד אמת את החתימה של webhooks נכנסים כדי לוודא שהם אכן הגיעו מספק התשלומים.
- השתמש ב-TLS 1.2 או גבוה יותר עבור כל תקשורת שרת-לשרת.
- הטמע הגבלת קצב (rate limiting) בנקודות הקצה של יזום התשלומים שלך כדי למנוע התקפות כוח גס.
- בקר באופן קבוע את יומני הרישום שלך לאיתור דפוסים חריגים, כגון נפח גבוה של הזמנות שיזומות אך לעולם אינן מגיעות לשלב אישור התשלום.
על ידי הקפדה על פרוטוקולים אלה, אתה מבטיח שהאינטגרציה שלך תישאר תואמת לתקנות פיננסיות גלובליות ומגנה על הנתונים הרגישים של לקוחותיך.
תרחישי אינטגרציה עבור קופה (POS) ומסחר אלקטרוני
בסביבת קמעונאות פיזית, באפשרותך להציג את קוד ה-QR שנוצר על מסך הפונה ללקוח או להדפיס אותו ישירות על קבלה. זה מאפשר ללקוח לסרוק קוד QR ב-WeChat או Alipay באופן מיידי. עבור מערכות קופה (POS) ישנות יותר שחסרות מסכים, סוחרים רבים משתמשים בפלייר מודפס של “תחנת תשלום” הכולל תצוגה דינמית או משתלב עם מעבד צד שלישי כמו Stripe כדי לגשר על הפער בין תשלומים פיזיים לדיגיטליים.


עבור חנויות מקוונות, קודי QR למסחר אלקטרוני מוטמעים בדרך כלל בדף התשלום הסופי. כאשר המשתמש בוחר ב-Alipay או WeChat Pay כשיטת התשלום שלו, המסך מתעדכן כדי להציג את קוד העסקה. לאחר שהלקוח סורק ומשלם בטלפון שלו, האתר משתמש ב-webhook כדי להפנות אוטומטית את המשתמש לדף “תודה” או דף אישור. אינטראקציה זו בין מכשירים הוכחה כמשפרת את שיעורי ההמרה, כפי שניתן לראות במגוון מקרי בוחן של מסחר אלקטרוני שבהם אימוץ ארנק נייד פישט את מסע המשתמש.
לפני העלייה לאוויר, תמיד בדוק את זרימת העבודה שלך בסביבת ארגז חול (sandbox). זה מאפשר לך לדמות תשלומים מוצלחים, קודים שפג תוקפם ותרחישי החזר כספי מבלי להזיז מטבע אמיתי. ברגע שאתה בטוח ביציבות קריאות ה-API שלך, תוכל לעבור לסביבת הייצור ולהתחיל לקבל תשלומים ניידים גלובליים.
שאלות נפוצות
קודים סטטיים מכילים קישור קבוע ולעתים קרובות משמשים להעברות פשוטות בין עמיתים, בעוד שקודים דינמיים נוצרים עבור כל עסקה ספציפית. קודים דינמיים מאובטחים יותר מכיוון שהם כוללים מזהי הזמנה ייחודיים וניתן להגדיר אותם לפוג לאחר תקופה מסוימת.
לא, לקוחות משתמשים בסורקים המובנים בתוך אפליקציות Alipay או WeChat. סוחרים יכולים גם לאמת את סטטוס העסקה באמצעות סורק קוד QR סטנדרטי אם הם צריכים לבדוק את הנתונים הגולמיים במהלך שלב הבדיקה או ניפוי הבאגים.
אליפיי (Alipay) ווויצ'ט פיי (WeChat Pay) מטפלים בדרך כלל בהמרת יואן סיני (CNY) למטבע המקומי שלך, כגון דולר אמריקאי (USD), בזמן העסקה. עליך לבדוק את הסכם הסוחר שלך לגבי שערי החליפין הספציפיים ותנאי הסליקה המסופקים על ידי הסולק שלך.























