Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > Интеграция Paypal


Автор: drexel7 7.6.2013, 09:32
Кто может ответить на вопрос, никак не могу найти ответа, возможно здесь есть знатоки PayPal.

Прикрутил платежку к сайту, использовав примитивный способ быстрых платежей:

<form method="post" action= "https://www.paypal.com/cgi-bin/webscr">
<input type="hidden" name="cmd" value="_xclick">
<input type="hidden" name="business" value="my@email.com">
<input type="hidden" name="item_name" value="Item name">
<input type="hidden" name="item_number" value="1234">
<input type="hidden" name="amount" value="19.95">
<input type="hidden" name="no_shipping" value="1">
<input type="submit" value="Buy Now">
</form>

Все хорошо, но при переадресации нет опции оплаты картами, возможно только непосредственно PAYPALом оплатить, либо регить новый акк и оплачивать.

Возможно дело не в коде а в настройках акка, Подскажите пожалуйста, как сделать возможность приема платежа также и картами?

Автор: krundetz 7.6.2013, 09:46
А разве PayPal позволяет принимать платежи не с PayPal кошельков? Разве там не привязывается счет карты к PayPal кошельку и деньги идут не напрямую, а через этот кошелек?

Цитата(drexel7 @  7.6.2013,  09:32 Найти цитируемый пост)
Подскажите пожалуйста, как сделать возможность приема платежа также и картами?

Посмотрите в сторону Робокассы или других подобных систем.

Автор: drexel7 7.6.2013, 09:52
Цитата(krundetz @ 7.6.2013,  09:46)
А разве PayPal позволяет принимать платежи не с PayPal кошельков? Разве там не привязывается счет карты к PayPal кошельку и деньги идут не напрямую, а через этот кошелек?


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

Сервис англоязычный, так что пайпал идеальное решение...

Автор: SergV 7.6.2013, 10:00
Ну так PayPal и так привязывается к карте(банковскому счёту), сам скрипт к карте(банковскому счёту) хозяина магазина, а кто покупает, у них привязан ак к их карте(банковскому счёту).
Других вариантов нет, PayPal это один вид(тип) оплаты, и если нужны другие, в частности оплата картами, то это к PayPal не имеет отношения, тут как уже написали выше, робокасса, или ещё какие системы оплаты...

Этот ответ добавлен с нового Винграда - http://ru.vingrad.com//object-id51b17ea76ccc19b70b000002#findElement_E7045_51b1851f6ccc19926c0007b5_0

Автор: drexel7 7.6.2013, 10:27
Либо тут никто с пайпалом не работал, либо не понимают моего вопроса.

Пайпал, как и монибукерс могут обрабатывать также клиентские платежи проведенные через пластик, при этом без наличия пайпал или манибукерс счетов у клиента.

Добавлено через 3 минуты и 38 секунд
http://www.puremedix.com/shop/auxpage_credit_card/

вот, что мне нужно, но в моем случае, при переходи на сайт пайпала дляоплаты в правом окне, вместо возможности оплатить кредиткой, предлагают зарегить пайпал акк для дальнейшей оплаты...

Добавлено через 5 минут и 46 секунд
Возможно дело в типе счета, возможно это только для счетов класса business, но я нигде не могу найти инфу....

Автор: Gantenbain 7.6.2013, 11:15
Счет типа Premier достаточно. Сменить тип можно в настройках счета. Если форма вызывается, то все у Вас верно, хотя мне странно, что  у Вас отсутствует поле "currency_code". Вбейте что-нибудь типа 
Код

<input type="hidden" name="currency_code" value="USD">
.  И Doctype. мне помнится оне желали 
Код

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
 Кодировка UTF-8?
Вместо кнопки можно их 
Код

<input type=image src='https://www.paypal.com/en_US/i/btn/x-click-but23.gif' border='0' name='submit' alt='Make payments with PayPal - it's fast, free and secure!'>

Автор: drexel7 7.6.2013, 11:52
Все и так работает, но нет возможности платить непосредственно с кредитки, не регая пайпал аккаунт. Что надо сделать чтобы эта опция появилась???? Это и есть главная проблема!

Добавлено @ 11:57
И еще, язык страницы оплаты не могу изменить, надо на анг, а все время рус, независимо от языва браузера и IP входа, в настройках так и не нашел где менять.

Может еще кто подскажет где в рунете можно найти специалистов по этому вопросу, такое впечатление что их нет, покрайней мере в паблике...

Автор: Gantenbain 7.6.2013, 12:30
Я впервые такое слышу
Цитата(drexel7 @  7.6.2013,  11:52 Найти цитируемый пост)
непосредственно с кредитки, не регая пайпал аккаунт

боюсь, Вы заблуждаетесь. Вместе с авторами сайта, чей линк Вы дали. Можно платить и получать на счет пп, не имея кредитки, но когда пп пишет, что вы можете платить прямо с кредитки, это не значит, что Вам будет процессинг и биллинг с Визой просто из хорошего к вам расположения и по доброте пп (пп снимает комиссионные с получателя). Если Вы не откроете счет, или не имеете счета в пп, то никаких переводов через пп не случится. Желаю успеха!
P.S. Для смены языка можете поэкспериментировать с headers через php. Локализация у пп автоматическая, Ваш клиент будет видеть все на своем языке. Войдите с компа, где англ. операционка.

Автор: drexel7 7.6.2013, 12:39
Эхехех, вот что написано на сайте пайпал:

https://www.paypal.com/cgi-bin/webscr?cmd=xpt/Marketing_CommandDriven/merchant/wpstandard/WPStandardFAQsBFTwo-outside

Website Payments Standard: FAQs

Do my buyers need a PayPal account to pay me?

No. They can pay with their credit/debit card (Visa, MasterCard, American Express, and Discover) — all without having a PayPal account.

На свой вопрос по поводу языка.. так отчаялся что уже сам нашел ответ в бурж нете...

<input type="hidden" name="lc" value="US">

Ну вместо US, может быть другой поддерживаемый зык...

Вопрос актуальный, думаю кому понадобится

Автор: Gantenbain 8.6.2013, 08:02
Вопрос, действительно, оказался интересным. https://www.paypal.com/cgi-bin/webscr?cmd=p/mer/WAX_landing-outside, что процедура включения этой фичи проста. Однако, в своем аккаунте я ничего подобного не обнаружил (по смыслу ближайшее, это - Express Checkout Settings, но включение опции в on не приводит ни к каким изменениям в форме платежа. * только Premier and Business ). 
Все html tags перечислены https://developer.paypal.com/webapps/developer/docs/classic/paypal-payments-standard/integration-guide/Appx_websitestandard_htmlvariables/ ссылки на API. Использование API платное, но http://wwstore.com/help/current/en-US/sc/pro/index.htm?page=/help/current/en-US/sc/pro/payment.paypalpro.html, что единственный способ добавить "прямые платежи" в функциональность своей платежной веб-формы - это использование API.

Автор: Soffer 16.6.2013, 10:25
Подскажите, есть модули в Symfony для работы с PayPal?

-----------------------
https://www.allmetals.ru/metals/iron/occurance/

Автор: Gantenbain 21.6.2013, 06:51
"Гугление" с запросом "symfony paypal ipn" не пробовали?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)