Dükkânımı PayPal Sandbox ile test etmeye çalışıyorum . 2 farklı durumda 2 farklı hata alıyorum.
1. Tüm PayPal sipariş bitirene kadar iyi çalışıyor. Sonra mesaj alın:
Maalesef PayPal, ABD sakinlerinin satın alma işlemlerini (herhangi bir yere) göndermelerine izin vermiyor
2. İkinci durum, daha sonra ABD'ye alıcı gönderim adresimi değiştirdiğim zamandır. Paypal'ın ilk sayfasında aşağıdaki hatayı alıyorum:
Ödeme işleme koyulamıyor. Satıcı tarafından sağlanan gönderim adresi geçersiz olduğu için lütfen satıcıyla bağlantı kurun ve satıcı, siparişinizin bu adrese gönderilmesini istedi.
Ben burada formu buldum , bu birçokları için sorun gibi görünüyor. Gönderen burada orada bir ilgisi olduğunu öğrendim address_override yöntemi ve burada kapatmak için önerilir.
Magento'da kapatmanın bir yolu var mı? Kapatmak güvenli midir? Neden ilk etapta orada? veya başka hangi çözümler var? :
Magento adres_override yöntemi bulundu
\ app \ code \ core \ Mage \ Paypal \ Model \ Api \ Standard.php satırı: 238 $ request ['address_override'] = 1;
Bunu değiştirdi '0' ve şimdi paypal sanal işler. Artık hata yok. Ama bunu magento çekirdek dosyalarını değiştirmeden nasıl yapabilirim? ve güvenli mi?