2013-02-23 2 views
0

Я попытался сделать выкуп Paypal как here. Это отлично работает для Chrome, но в Firefox я застрял с этим:Paypal checkout Firefox

paypal

Форма

<html><body> 
Paypal redirect...<br /> 
<form name="frm" action="https://sandbox.paypal.com/cgi-bin/webscr" method="post"> 
    <input type="hidden" name="cmd" value="_xclick" /> 
    <input type="hidden" name="business" value="[email protected]" /> 
    <input type="hidden" name="return" value="http://bbb.com/yeah.php" /> 
    <input type="hidden" name="undefined_quantity" value="1" /> 
    <input type="hidden" name="item_name" value="Order #<?= $_SESSION['order_id'] ?>" /> 
    <input type="hidden" name="item_number" value="order_<?= $_SESSION['order_id'] ?>" /> 
    <input type="hidden" name="amount" value="<?= $_SESSION['kasse_price'] ?>" /> 
    <input type="hidden" name="shipping" value="0.00" /> 
    <input type="hidden" name="no_shipping" value="1" /> 
    <input type="hidden" name="cn" value="Comments" /> 
    <input type="hidden" name="currency_code" value="EUR" /> 
    <input type="hidden" name="lc" value="DE" /> 
    <input type="hidden" name="bn" value="PP-BuyNowBF" /> 
    <input type="image" src="https://www.paypal.com/de_DE/i/btn/btn_paynow_SM.gif" border="0" name="submit" alt="Mit PayPal bezahlen." /> 
    <img alt="" border="0" src="https://www.paypal.com/de_DE/i/scr/pixel.gif" width="1" height="1" /> 
</form> 
<script language="JavaScript"> 
    document.frm.submit(); 
</script></body></html> 

Я проверил параметры POST отправить Paypal. Взгляд отлично подходит для обоих браузеров. Обратите внимание, что я автоматически отправлю форму. Я знаю, что это нехорошо, но я не знаю, как лучше я попытаюсь сделать эту работу.

Любая идея, почему это не удается для Firefox?

ответ

2

Речь идет не о Firefox или Chrome, вам необходимо войти в систему с учетной записью разработчика. У вас должна быть учетная запись разработчика (создана здесь https://developer.paypal.com/), которую вы использовали для определения, по крайней мере, покупателя и учетной записи продавца.

Чтобы использовать учетную запись для песочницы, вам необходимо войти в систему. У вас будет «псевдо-логин» для этой учетной записи покупателя, но это в том контексте, в котором вы уже вошли в свою учетную запись dev.

+0

ах, глупый меня. уверен, что он говорит. Спасибо. – PiTheNumber

+0

@PiTheNumber приветствуются – mishu

Смежные вопросы