PayPal Sandbox로 상점을 테스트하려고합니다 . 2 가지 상황에서 2 가지 오류가 발생합니다.
1. 모든 PayPal 마무리 주문까지 잘 작동합니다. 그런 다음 메시지를 받으십시오.
죄송합니다. PayPal은 미국 거주자가 (어디서나)
2. 두 번째 상황은 구매자 운송 주소를 미국으로 변경하는 경우입니다. 페이팔의 첫 페이지에 다음과 같은 오류가 발생합니다.
결제를 처리 할 수 없습니다. 판매자가 제공 한 배송 주소가 유효하지 않아 판매자에게 문의하십시오. 판매자는 주문을 해당 주소로 배송하도록 요청했습니다.
나는 여기 에서 양식을 발견했는데 , 이것이 많은 사람들에게 문제가되는 것 같습니다. 에서 여기에 나는이 함께 할 수있는 뭔가 있음을 발견 address_override의 방법과 여기에 그것을 해제하는 것이 좋습니다.
마 젠토에서 끄는 방법이 있습니까? 끄는 것이 안전합니까? 왜 처음에 있습니까? 또는 다른 솔루션이 있습니까? :
magento의 address_override 메소드를 찾았습니다.
\ app \ code \ core \ Mage \ Paypal \ Model \ Api \ Standard.php 줄 : 238 $ request [ 'address_override'] = 1;
'0'으로 변경하면 이제 페이팔 샌드 박스가 작동합니다. 더 이상 오류가 없습니다. 그러나 magento 코어 파일을 변경하지 않고 어떻게 할 수 있습니까? 그리고 안전합니까?