मैं अपना पहला Magento सिस्टम सेट कर रहा हूं, एक HostGator विंडोज सर्वर पर 1.8.0.0 का उपयोग करके।
मैंने अपने PayPal खाते पर IPN कॉन्फ़िगर किया है। हालांकि, भुगतानों को कभी भी मैगनेटो को सूचित नहीं किया जाता है, और सभी आदेश "लंबित भुगतान" पर अटक जाते हैं।
वर्तमान में, सिस्टम-> कॉन्फ़िगरेशन-> भुगतान के तरीके -> पेपल पेमेंट स्टैंडर्ड, बिजनेस सैंडबॉक्स ईमेल के साथ जुड़ा हुआ है, इसमें "सेल", सैंडबॉक्स मोड = "हां", और डीबग मोड = "हां" के लिए भुगतान एक्शन सेट है।
पेपल की ओर, आईपीएन इतिहास प्रत्येक लेनदेन (मैंने सैंडबॉक्स और प्रोडक्शन दोनों में कोशिश की है) को "रिट्रीइंग" के रूप में दिखाता है। उनमें से किसी के लिए कोई HTTP रिस्पांस कोड सूचीबद्ध नहीं है।
PayPal में अधिसूचना URL http://www.mydomain.com:/shop/Index.php/paypal/ipn/ दिखाता है , जो मेरे लिए सही प्रतीत होता है।
भुगतान विधि के लिए त्रुटि लॉग और डिबग मोड को चालू करने के बाद, मुझे भुगतान_पेपल_स्टैंडर्ड.लॉग शीर्षक के लिए मेरे सैंडबॉक्स प्रयास के लिए एक लॉग फ़ाइल मिलती है।
फ़ाइल की सामग्री वास्तविक सैंडबॉक्स क्रम को दर्शाती है:
2014-01-02T18:19:13+00:00 DEBUG (7): Array
(
[request] => Array
(
[business] => ****
[invoice] => 100000006
[currency_code] => USD
[paymentaction] => sale
[return] => https://www.mydomain.com/shop/Index.php/paypal/standard/success/
[cancel_return] => https://www.mydomain.com/shop/Index.php/paypal/standard/cancel/
[notify_url] => http://www.mydomain.com:/shop/Index.php/paypal/ipn/
[bn] => Varien_Cart_WPS_US
[item_name] => My Shopping Cart
[lc] => en_US
[charset] => utf-8
[amount] => 7.99
[tax] => 0.00
[shipping] => 5.00
[discount_amount] => 0.00
[item_number_1] => Bacon4NFHS
[item_name_1] => Bacon - Nitrate Free Hickory Smoked 4 oz.
[quantity_1] => 1
[amount_1] => 2.99
[item_number_2] => Flat Rate - Fixed
[item_name_2] => Shipping
[quantity_2] => 1
[amount_2] => 5.00
[cmd] => _cart
[upload] => 1
[tax_cart] => 0.00
[discount_amount_cart] => 0.00
[city] => recipient_city
[country] => US
[email] => sandbox_customer_email@test.com
[first_name] => customer_fname
[last_name] => customer_lname
[zip] => customer_zip
[state] => customer_state
[address1] => customer_address1
[address2] =>
[address_override] => 1
)
[__pid] => 5440
)
मैं PayPal IPN और Magento दोनों के लिए नया हूं, इसलिए मैं एक स्पष्ट गलती कर सकता हूं, लेकिन मुझे Magento के इंस्टॉल के साथ एक टन की समस्या भी हो रही है जो ऑटो-इंस्टॉलर पैकेज HostGator के साथ समस्याओं के कारण थे।
मेरे भुगतान मैगेंटो द्वारा रिकॉर्ड क्यों नहीं किए जा रहे हैं?