HostGator Windows sunucusunda çalışan 1.8.0.0 kullanarak ilk Magento sistemimi kuruyorum.
PayPal hesabımızda IPN'yi yapılandırdım. Ancak, ödemeler hiçbir zaman Magento'ya iletilmez ve tüm siparişler "Bekleyen Ödeme" bölümünde kalır.
Şu anda, Sistem-> Yapılandırma-> Ödeme Yöntemleri -> PayPal Ödeme Standardı, İşletme Korumalı Alan e-postasıyla ilişkilidir, Ödeme İşlemi "Satış", Korumalı Alan Modu = "Evet" ve Hata Ayıklama Modu = "Evet" olarak ayarlanmıştır.
PayPal tarafında, IPN Geçmişi (Sandbox ve Production'da denedim) her işlemi "Yeniden Deneme" olarak gösterir. Hiçbiri için HTTP Yanıt Kodu listelenmemiştir.
PayPal'daki Bildirim URL'si, benim için doğru görünen http://www.alanadim.com:/shop/Index.php/paypal/ipn/ adresini gösterir .
Ödeme yöntemi için hata günlüklerini ve hata ayıklama modunu açtıktan sonra, sanal alan denemem için payment_paypal_standard.log başlıklı bir günlük dosyası alıyorum.
Dosyanın içeriği gerçek sanal alan sırasını yansıtır:
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
)
Hem PayPal IPN hem de Magento'da yeniyim, bu yüzden bariz bir hata yapıyor olabilirim, ancak Magento kurulumunda sağlanan HostGator otomatik yükleyici paketi ile ilgili sorunlardan kaynaklanan bir ton sorun yaşıyorum.
Ödemelerim neden Magento tarafından kaydedilmiyor?