2009-11-10 15 views
6

मैंने एक साधारण फोटो गैलरी बनाई है जिसे मैं पेपैल चेकआउट बटन लागू करना चाहता हूं। मूल बातें काफी सरल हैं, लेकिन मैं जो करना चाहता हूं वह कम से कम नामित फ़ील्ड को बटन के भाग के रूप में पूर्व-पॉप्युलेट करना है या कार्ट के माध्यम से प्रत्येक व्यक्तिगत पृष्ठ में निहित चर चर है।पेपैल चेकआउट बटन और कस्टम चर

प्रत्येक पृष्ठ में एक चित्र आईडी, दिनांक और शीर्षक होता है। मैं इस डेटा को साथ पास करने में सक्षम होना चाहता हूं ताकि जब कोई "कार्ट में जोड़ें" पर क्लिक करता है, तो डेटा पहले से मौजूद है। अभी काम करने वाले बटनों को देख सकने का एकमात्र तरीका कस्टम फ़ील्ड बनाना और ग्राहक को डेटा कॉपी करना और पेस्ट करना, दर्द का प्रकार बनाना है।

यदि मैं यह एक चीज़ समझ सकता हूं तो पेपैल चेकआउट के लायक हो सकता है। क्या किसी ने कभी यह किया है?

उत्तर

6

आपको ऐसा कुछ चाहिए? मुझे थोड़ी देर पहले पेपैल दस्तावेज़ों से बाहर निकला। मैं इसे अब एक उत्पादन ऐप में उपयोग कर रहा हूं। हालांकि उपयोग करने से पहले का परीक्षण करें :)

<form target="paypal" action="https://www.paypal.com/cgi-bin/webscr" method="post" style="margin:4px 0px 0px 4px;"> 
<input type="image" src="<ADD_TO_CART_BUTTON>.jpg" border="0" name="submit" alt="Add this item to your shopping cart"> 
<img alt="" border="0" src="https://www.paypal.com/en_US/i/scr/pixel.gif" width="1" height="1"> 
<input type="hidden" name="add" value="1"> 

<input type="hidden" name="cmd" value="_cart"> 
<input type="hidden" name="business" value="<YOUR_PAYPAL_EMAIL>"> 
<input type="hidden" name="item_name" value="<THE_ITEM_NAME>"> 
<input type="hidden" name="item_number" value="<THE_ITEM_NUMBER_SKU_OR_WHATEVER>"> 
<input type="hidden" name="amount" value="<HOW_MUCH_IT_COSTS>"> 
<input type="hidden" name="no_shipping" value="1"> 
<input type="hidden" name="cn" value="<CUSTOM_TEXT_FOR_THE_BUYER_TO_LEAVE_YOU_SPECIAL_INSTRUCTIONS>"> 
<input type="hidden" name="currency_code" value="USD"> 
<input type="hidden" name="lc" value="US"> 

<input type="hidden" name="bn" value="PP-ShopCartBF"> 
<input type="hidden" name="address_override" value="1"> 
<input type="hidden" name="business_cs_email" value="<YOUR_PAYPAL_EMAIL>"> 
    <input type="hidden" name="return" value="<WHERE_TO_TAKE_THE_USER_AFTER_PURCHASE_LIKE_thankyou.html>"> 
    <input type="hidden" name="notify_url" value="<IF_YOU_PROCESS_ORDERS_THROUGH_YOUR_SITE_THE_CALLBACK_URL_GOES_HERE>"> 

</form> 

आप प्रत्येक आइटम आप बेच रहे के लिए इनमें से किसी एक की आवश्यकता होगी।

http://sandbox.paypal.com पर साइन अप करें और इसे देखने के लिए अपने सैंडबॉक्स में काम करना प्रारंभ करें।

http://www.x.com और http://www.paypal-labs.com देखें। वे चेकआउट के साथ कुछ अच्छी चीजें कर रहे हैं।

+0

धन्यवाद! यह सुनिश्चित करने के लिए कि मैं समझता हूं, क्या वह कोड पेपैल आईपीएन या पेपैल चेकआउट बटन के लिए ऊपर है? –

+0

चेकआउट बटन – gmoore

4

"कस्टम" पेपैल वैरिएबल का उपयोग करके भी देखें, जिसका उपयोग आप पेपैल के लिए इच्छित किसी भी जानकारी को पारित करने के लिए कर सकते हैं और लेनदेन पूरा होने पर इसे वापस प्राप्त कर सकते हैं।

संबंधित मुद्दे