2013-05-22 4 views
6

कैसे स्थापित करें मैं पेपैल का उपयोग कर एक वेबसाइट स्थापित करने की कोशिश कर रहा हूं। दुर्भाग्यवश पेपैल डेवलपर साइट/अवधारणा बहुत बदल गई है, इसलिए मुझे मिले सभी ट्यूटोरियल बेकार प्रतीत होते हैं। उदाहरण के लिए यह (बहुत अच्छा) youtube tutorial जो कि बहुत स्पष्ट है मौजूदा पृष्ठों और कार्यों का उपयोग नहीं कर रहा है ...पेपैल सैंडबॉक्स "विक्रेता" खाता, एक "क्रेता" खाता और एक एप्लिकेशन ट्यूटोरियल

तो कृपया केवल अद्यतित जानकारी/ट्यूटोरियल के साथ मेरी सहायता करने का प्रयास करें।

कृपया ध्यान दें कि मेरे प्रश्न API का उपयोग करने के बारे में नहीं हैं, यह एक ऐप सेट अप करने और जमीन से परीक्षण सैंडबॉक्स कॉन्फ़िगरेशन के बारे में है।

1) जहां तक ​​मैं समझता हूं कि मेरे पास वास्तविक पेपैल खाता होना चाहिए क्योंकि देव साइट लॉगऑन (नया) के लिए पेपैल खाते का उपयोग करती है। इस खाते से लॉग इन किया गया है तो मैं सैंडबॉक्स खाते बना सकता हूं। हालांकि मैं एक "विक्रेता" सैंडबॉक्स खाता और "क्रेता" सैंडबॉक्स खाता बनाना चाहता हूं। (मुझे कुछ याद आया?) नई डेवलपर साइट का उपयोग करना संभव नहीं है। मैं केवल एक प्रकार का सैंडबॉक्स खाता बना सकता हूं। संदर्भित वीडियो में दो प्रकार के सैंडबॉक्स खाते हैं: प्री-कॉन्फ़िगर किए गए खातों में "विक्रेता" और "खरीदार"। या "विक्रेता" का अर्थ केवल व्यवसाय खाता है?

2) मेरे पास एपीआई का उपयोग करने के लिए एक एप्लिकेशन आईडी होना चाहिए। नोट: मुझे एक वर्किंग लीगेसी कोड मिला है जो क्लासिक एपीआई का उपयोग कर रहा है, इसलिए कृपया कोई आरईएसटी नहीं है। वीडियो (पुरानी पेपैल देव साइट) में एक बाएं तरफ मेनू "एपीआई और भुगतान कार्ड प्रमाण-पत्र" है, नई पेपैल देव साइट में ऐसी कोई चीज़ नहीं है। इसके बजाय एक "मेरे ऐप्स" है।

मैंने एक एप्लिकेशन स्थापित करने का प्रयास किया है। यह स्वचालित रूप से अनुमोदित। इसके मेटाडाटा में मैं एक लाइव और एक सैंडबॉक्स ऐप आईडी देखता हूं।

क्या स्पष्ट नहीं है: इस नए बनाए गए ऐप से कौन सा खाता जुड़ा हुआ है? मैंने इसे अपने वास्तविक पेपैल प्रमाण-पत्रों के साथ लॉग इन किया है। अधिक: ??? ऐप निर्माण फ़ॉर्म भरते समय शीर्षक वाला एक इनपुट फ़ील्ड था: "आपूर्ति परीक्षण खाता नाम और पासवर्ड"। सबसे पहले मैं और नाम एक इनपुट फ़ील्ड का नाम कैसे टाइप कर सकता हूं? दूसरा यह क्या है? हो सकता है कि अगर मैं इस ऐप को अपने सैंडबॉक्स ऐप आईडी के साथ उपयोग करता हूं तो यह खाता विक्रेता होगा (पैसा मिला) और यदि मैं इस ऐप से जुड़े लाइव आईडी में ऐप आईडी बदलता हूं, तो मेरे असली पेपैल खाते को पैसा मिल गया है?

हालांकि मेरा लक्ष्य था पूरी तरह से भुगतान की प्रक्रिया इतनी

1) एक विक्रेता सैंडबॉक्स खाता बनाने के अनुकरण (एपीआई क्रेडेंशियल्स मिला) 2) कि विक्रेता खाते के लिए एक आवेदन से संबद्ध नहीं करते, और ऐप्स आईडी मिलता है। 3) एक खरीदार सैंडबॉक्स खाता बनाने के

4 ए) मेरी वेबसाइट, पेपैल एपीआई और 2 सैंडबॉक्स खाते

5 का उपयोग कर विक्रेता एपीआई क्रेडेंशियल्स और सैंडबॉक्स ऐप्स आईडी 4 बी) एक खरीद प्रक्रिया आर्केस्ट्रा के साथ अपने वेब साइट को कॉन्फ़िगर) विक्रेता और क्रेता सैंडबॉक्स खाते के लेनदेन की जांच करें।

अग्रिम

+0

Yould बनाने के लिए cou [इस पर] एक नज़र (http://stackoverflow.com/questions/38556870/missingcredentialexception-no-api-accounts ले बनाएं -have-दिया-विन्यस्त में आवेदन)? – displayname

उत्तर

8

विक्रेता खाते = व्यवसाय खाता

खरीदार खाता धन्यवाद = व्यक्तिगत खाता

आप शायद ही खिलौने के डिब्बे में प्रत्येक में से एक बनाने के लिए की जरूरत है।

आप अपने "प्रोफ़ाइल" को सैंडबॉक्स खातों की सूची में और संबंधित टैब पर क्लिक करके विक्रेता खाते के एपीआई प्रमाण-पत्र प्राप्त कर सकते हैं।

+0

मैंने आपके रास्ते का पालन करने की कोशिश की, लेकिन यह मेरे लिए काम नहीं किया। का मतलब है कि मैं "खाता बनाएं" बटन नहीं देख सकता – fresher

+0

@ प्रेस्टन अलेक्जेंडर मैंने सफलतापूर्वक सैंडबॉक्स पेपैल ऐप पर भुगतान किया है। और जब मैं पेपैल में 'लेनदेन' की जांच करता हूं, तो सभी लेन-देन लॉग दिखाए जाते हैं। लेकिन खरीदार की राशि या सुविधाकर्ता की राशि में कोई बदलाव नहीं है? मुझे नहीं पता कि मूल्य अपडेट हो गए हैं या नहीं। मैंने 'create()' विधि का उपयोग किया। क्या मुझे 'execute()' विधि का उपयोग करने की भी आवश्यकता है? – viper

+1

@ वाइपर एक नए लेनदेन के लिए कदम हैं (1) बनाएं, (2) स्वीकृति (अनुमोदन के लिए PayPal.com पर खरीदार को रीडायरेक्ट करें) (3) –

3

अपने असली पेपैल खाते के साथ अपने सैंडबॉक्स में लॉग इन करने के रूप में सैंडबॉक्स में लॉग इन करने के बारे में सोचें। आप इसे http://developer.paypal.com पर करते हैं।

स्क्रीन के मध्य में अपने सैंडबॉक्स में लॉग इन होने के बाद, "सैंडबॉक्स परीक्षण खातों का उपयोग करके परीक्षण जारी रखें" पर क्लिक करें।

जब अगली स्क्रीन आती है तो आपको सैंडबॉक्स टेस्ट खातों का शीर्षक और खाता बनाने के लिए एक बटन के दाईं ओर दिखाई देगा। इस पर क्लिक करें और फिर आपको एक "व्यक्तिगत" खरीदार खाता (आपका सैंडबॉक्स खरीदार जिसे आप परीक्षण करेंगे) और एक "व्यवसाय" विक्रेता खाता (आपका सैंडबॉक्स विक्रेता जिसे आप परीक्षण करेंगे) बनाने की आवश्यकता है।

इनमें से प्रत्येक को सेट करें जैसे कि आप एक नया पेपैल खाता सेट अप कर रहे थे।

जब आपने उन्हें पूरी तरह से बनाया है तो आपके पास काम करने के लिए नकली बैंक खाते होंगे।

इसके अलावा, आप इन ट्यूटोरियल http://www.developphp.com/list_php_video.php को देख सकते हैं जहां साइट पेपैल आईपीएन (तत्काल भुगतान अधिसूचना) के साथ अपने स्वयं के कस्टम, मूल शॉपिंग कार्ट का उपयोग करके वेबसाइट पर पेपैल भुगतान सेट करने के साथ गहराई से चलती है। आप "ई-कॉमर्स वेबसाइट ट्यूटोरियल ..." पर स्क्रॉल करना चाहते हैं। कार्ट के साथ 9-20 से निपटने और पेपैल स्वीकार करने के सबक। यह चीजों को करने का एक पुराना तरीका हो सकता है, लेकिन यह आपको पेपैल IMHO के साथ काम करने में सामान्य ग्राउंडिंग प्राप्त करने में मदद करेगा।

आप https://developer.paypal.com/webapps/developer/docs/ पर भी जा सकते हैं कॉलम के निचले भाग में "क्लासिक एपीआई" शीर्षक है जो आप आगे बढ़ने के लिए प्रलेखन प्रदान कर सकते हैं।

शुभकामनाएं!

4

बस मुझे एक ही स्थिति में मिला। जैसा कि आप कहते हैं कि यह लगातार विकसित होता प्रतीत होता है - यह भी सुनिश्चित नहीं है कि यहां कुछ उत्तरों अभी भी अद्यतित हैं। बाएं हाथ की ओर

  • किसी भी सैंडबॉक्स आप खातों पर Sandbox खाते पर पर developer.paypal.com
  • जाओ एप्लिकेशंस टैब को
  • क्लिक करें

    1. लॉगिन:

      इस तरह के माध्यम से यह चले पहले से ही बनाया जाएगा सूचीबद्ध किया जाएगा। बिग नीला बटन खाता अधिक

    enter image description here

  • +0

    मैंने आपके रास्ते का पालन करने की कोशिश की, लेकिन यह मेरे लिए काम नहीं किया। मतलब है कि मैं "खाता बनाएं" बटन नहीं देख सकता। – fresher

    +0

    क्या कोई मौका है कि आप मेरी मदद कर सकते हैं [इस पर] (http://stackoverflow.com/questions/38556870/missingcredentialexception-no-api-accounts-have-been-configured-in-plication)? – displayname

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