Нет варианта кредитной карты со способом оплаты PayPal

Я пытаюсь научиться интегрировать PayPal для оплаты покупок. Я создал сайт с пользовательской корзиной. Теперь я добавил код интеграции PayPal после просмотра этого http://www.youtube.com/watch?v=qDbTqeSUrQY&feature=relmfu

Это работает, но единственная проблема заключается в том, что когда я пробую это с песочницей или реальной учетной записью с точки зрения покупателей, я не могу использовать кредитную карту, т.е. мне нужна учетная запись PayPal для работы. Я понятия не имею, нужно ли мне изменить код или изменить настройки в PayPal. Я пытался просмотреть их документы, ничего не упоминается, там написано, что я могу принимать платежи по кредитным картам в экспресс и стандартных счетах, но как?

Код, который я использовал

<form action="https://www.sandbox.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_cart">
<input type="hidden" name="upload" value="1">
<input type="hidden" name="business" value="[email protected]">
<?php if($_SESSION['cart']) { $total = 0;$i=0;
foreach($_SESSION['cart'] as $product_id => $quantity) {
$product_details = get_product_details($product_id);
$row_cost = $product_details[product_price] * $quantity;
$total = $total + $row_cost; $x=$i+1; ?>
<input type="hidden" name="item_name_<?php echo $x; ?>" value="<?php echo $product_details[product_title]; ?>">
<input type="hidden" name="quantity_<?php echo $x; ?>" value="<?php echo $_SESSION['cart'][product_id]; ?>">
<input type="hidden" name="amount_<?php echo $x; ?>" value="<?php echo $product_details[product_price]; ?>">
<?php $product_id_array = $product_details[product_id]."-".$_SESSION['cart'][product_id].",";$i++; } } ?>
<input type="hidden" name="custom" value="<?php echo $product_id_array; ?>">
<input type="hidden" name="notify_url" value="<?php echo WEBSITE.'paypal/ipn.php'; ?>">
<input type="hidden" name="return" value="<?php echo WEBSITE.'products/thank_you'; ?>">
<input type="hidden" name="rm" value="2">
<input type="hidden" name="cbt" value="Retun to Flash Shop">
<input type="hidden" name="cancel_return" value="<?php echo WEBSITE.'products/cancel'; ?>">
<input type="hidden" name="lc" value="AU">
<input type="hidden" name="currency_code" value="AUD">
<input type="image" src="http://www.paypal.com/en_US/i/btn/x-click-but01.gif" name="submit" alt="Make payments with PayPal - it's fast, free and secure!"></form>

person Abhishek Salian    schedule 15.10.2011    source источник


Ответы (1)


Я полагаю, что это настройка в вашей учетной записи продавца, а не то, что вы передаете с формой.

В разделе «Профиль» перейдите по ссылке «Настройки платежей на веб-сайте», а затем найдите раздел «Дополнительная учетная запись PayPal». Выберите «Вкл.» и сохраните настройки.

person madomausu    schedule 15.10.2011
comment
Пожалуйста, примите этот ответ или укажите, почему это решение не сработало для вас. Спасибо. - person madomausu; 17.10.2011