הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

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

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 21-10-13, 01:47   # 1
trupix
חבר מתקדם
 
trupix's Avatar
 
מיני פרופיל
תאריך הצטרפות: Sep 2009
גיל: 33
הודעות: 391

trupix לא מחובר  

עזרה עם PAYPAL API

הי חבר'ה

אני צריך עזרה, זה קצת דחוף. אני ממש ממש אודה למי שיוכל לעזור, אני אובד עצות .

יש מוצר פיזי שאני מוכר שאפשר לקנות אותו בפייפאל.
המוצר קיים במלאי והכמות עומדת על 10.
הרעיון הוא שאנשים ירכשו דרך האתר שלי (כפתור Buy Now שמוביל לפייפאל) והם יוכלו להזין כמות.
אחרי הרכישה, אותו רוכש זכאי לקבל את המוצר ומגיע לחנות. איך אני יודע אם הוא שילם?

הבנתי שיש שני פתרונות:

1. כניסה לAPI של פייפאל - לא התנסיתי בעבר.
2. שילוב טופס מעל הכפתור Buy Now של פייפאל, שבו יהיה שדה עם ערך ייחודי כמו ת.זהות

התחלתי קצת להיכנס למחלקות של הפייפאל, אני עוקב אחרי המדריך הזה:
http://phpguide.co.il/%D7%A2%D7%91%D...Paypal+IPN.htm
אבל זה פועל באופן שונה לחלוטין, מסובך הרבה יותר מליצור כפתור BUY NOW שמוביל לעמוד רכישה שאני יכול לערוך שם מה שבא לי. למשל, לא מצאתי את המשתנה שאני מגדיר כמות.

אני ממש ממש אודה למי שיעזור .. אני מתלבט איזה מהפתרונות עדיף
מקווה שהייתי ברור, התחום חדש לי.
__________________
Senior Product Designer & Envato Author
Frontend & Wordpress Developer


Dribbble | ThemeForest
  Reply With Quote
ישן 21-10-13, 02:20   # 2
yonatan
I am root
 
yonatan's Avatar
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: אשדוד
גיל: 38
הודעות: 3,910

yonatan לא מחובר  

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

לדוגמא:
http://www.magentocommerce.com/download
http://www.oscommerce.com/Products

שים לב שאתה פותח אשכול בקטגוריה המתאימה, האשכול הועבר לתכנות.
__________________
אחסון אתרים - Red Hat Certified
עקבו אחרינו בטוויטר!

  Reply With Quote
ישן 21-10-13, 05:17   # 3
trupix
חבר מתקדם
 
trupix's Avatar
 
מיני פרופיל
תאריך הצטרפות: Sep 2009
גיל: 33
הודעות: 391

trupix לא מחובר  

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

לדוגמא:
http://www.magentocommerce.com/download
http://www.oscommerce.com/Products

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

הי,

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

עריכה: הצלחתי לסדר דרך הAPI שיוכלו להזין כמות רכישה, אבל זה מוצג בתווים מוזרים. הכל שמור כUTF8..
__________________
Senior Product Designer & Envato Author
Frontend & Wordpress Developer


Dribbble | ThemeForest

Last edited by trupix; 21-10-13 at 06:40..
  Reply With Quote
ישן 21-10-13, 06:47   # 4
Dvirs.Net
עסק רשום [?]
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 2,684

Dvirs.Net לא מחובר  

בפייפל זה נקרא IPN.

כאן המידע
https://developer.paypal.com/webapps...ic/ipn/gs_IPN/

קוד דוגמה בשפות שונות כולל PHP מפייפל עצמם
https://cms.paypal.com/uk/cgi-bin/?c...n_code_samples

עוד קוד PHP
http://www.phpbuilder.com/articles/a...pn-in-php.html

אתה רק שם כפתור BUY NOW עם פרמטרים מאחורי הקלעים (שדות HTML נסתרים כמו שם המוצר, מחיר וכו')
ואחרי שהלקוח רכש את המוצר, פייפל שולחים את כל הנתונים שלו ושל המוצר לעמוד הIPN שתגדיר בפייפל, העמוד שצריך לבנות... מקבל את כל הנתונים ואיתם תעשה מה שאתה רוצה.
__________________
בברכה,
Dvirs.Net - בניית אתרים / קידום ושיווק אתרים / שירותי SMS
  Reply With Quote
ישן 21-10-13, 07:15   # 5
trupix
חבר מתקדם
 
trupix's Avatar
 
מיני פרופיל
תאריך הצטרפות: Sep 2009
גיל: 33
הודעות: 391

trupix לא מחובר  

ציטוט:
נכתב במקור על ידי Dvirs.Net צפה בהודעה
בפייפל זה נקרא IPN.

כאן המידע
https://developer.paypal.com/webapps...ic/ipn/gs_IPN/

קוד דוגמה בשפות שונות כולל PHP מפייפל עצמם
https://cms.paypal.com/uk/cgi-bin/?c...n_code_samples

עוד קוד PHP
http://www.phpbuilder.com/articles/a...pn-in-php.html

אתה רק שם כפתור BUY NOW עם פרמטרים מאחורי הקלעים (שדות HTML נסתרים כמו שם המוצר, מחיר וכו')
ואחרי שהלקוח רכש את המוצר, פייפל שולחים את כל הנתונים שלו ושל המוצר לעמוד הIPN שתגדיר בפייפל, העמוד שצריך לבנות... מקבל את כל הנתונים ואיתם תעשה מה שאתה רוצה.
API ו- IPN נפרדים אחד מן השני? כולי מבולבל כבר.

יש שתי דרכים ליצור עמוד רכישה בפייפאל, נכון?
1. יצירת הכפתור באופן ידני והכי פשוט בעולם - https://www.paypal.com/cgi-bin/websc...ry_type=buynow
2. עבודה עם הAPI של פייפאל, יצירה של עמוד, שמעביר אותך לעוד עמוד, שבסופו של דבר תגיע לעמוד רכישה בפייפאל. את ההגדרות (כן יהיה משלוח, לא יהיה משלוח, למי זה יישלח, סוג מטבע וכו') מגדירים דרך קוד PHP

אני רוצה לעשות את זה בדרך הראשונה, אבל אין לי אפשרות שם לבדוק דרך הSandbox אם הכל עובד כמו שצריך. האופציה הראשונה חוסכת לי עולם
אני משתגע מהsandbox הזה. האתר לא זז + אני כל הזמן מתחבר כי זה כל הזמן ממשיך לנתק אותי. אבטחה אבטחה אבל מה זה הדבר הזה?
__________________
Senior Product Designer & Envato Author
Frontend & Wordpress Developer


Dribbble | ThemeForest

Last edited by trupix; 21-10-13 at 08:03..
  Reply With Quote
ישן 21-10-13, 08:06   # 6
Ori The Man
משתמש - היכל התהילה
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: חיפה
גיל: 33
הודעות: 3,694
שלח הודעה באמצעות MSN אל Ori The Man Send a message via Skype™ to Ori The Man

Ori The Man לא מחובר  

API ו IPN זה 2 דברים שונים
IPN זאת השיטת התממשקות ותשלום מול PP, יש להם כל מיני שיטות ודרכים, כל אחד והצרכים שלו.
ב IPN אתה פשוט מעביר את הערכים ל PP (כמות מחיר וכו'), ואתה כן יכול לעשות בדיקה בסנדבוקס, תשנה את כתובת השרת (אם אני לא טועה מוסיפים snadbox לתחילת הכתובת)
  Reply With Quote
ישן 21-10-13, 08:07   # 7
trupix
חבר מתקדם
 
trupix's Avatar
 
מיני פרופיל
תאריך הצטרפות: Sep 2009
גיל: 33
הודעות: 391

trupix לא מחובר  

ציטוט:
נכתב במקור על ידי Ori The Man צפה בהודעה
API ו IPN זה 2 דברים שונים
IPN זאת השיטת התממשקות ותשלום מול PP, יש להם כל מיני שיטות ודרכים, כל אחד והצרכים שלו.
ב IPN אתה פשוט מעביר את הערכים ל PP (כמות מחיר וכו'), ואתה כן יכול לעשות בדיקה בסנדבוקס, תשנה את כתובת השרת (אם אני לא טועה מוסיפים snadbox לתחילת הכתובת)
הי
תודה על ההסבר.
ניסיתי כבר להוסיף .sandbox, זה מציג לי שגיאה בעמוד הרכישה.
ציטוט:
<form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post" target="_top">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="hosted_button_id" value="****">
<input type="image" src="https://www.paypalobjects.com/he_IL/IL/i/btn/btn_buynowCC_LG.gif" border="0" name="submit" alt="PayPal - הדרך הקלה והבטוחה לשלם באופן מקוון!">
<img alt="" border="0" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" height="1">
</form>
השגיאה:
ציטוט:
PayPal cannot process this transaction because of a problem with the seller's website. Please contact the seller directly to resolve this problem.
הערה חשובה - זה הקוד של המוצר האמיתי.. כשאני מנסה ליצור כפתור דרך האתר של Sandbox, זה משנה לי את האתר לפייפאל הראשי..

עריכה:
הצלחתי ליצור כפתור רכישה של Sandbox. הוא מוחבא שם בגודל טקסט של 8px בלחץ.
הבעיה היא שאני רוצה לשלב מידע אישי של כל רוכש, דבר שיבוא בכלל לפני שלחצו על הBuy Now שמפנה לעמוד רכישה בפייפאל..
יש לי עמוד IPN שמקבל בPOST את הנתונים באופן אוטומטי, ניסיתי לעשות אותו דבר לשדה טקסט שלי אבל זה לא מקבל את המידע..
__________________
Senior Product Designer & Envato Author
Frontend & Wordpress Developer


Dribbble | ThemeForest

Last edited by trupix; 21-10-13 at 09:23..
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 23:50.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ