Ответ 1
Nevermind, нашел его.
https://www.paypal.com/us/cgi-bin/webscr?cmd=_button-designer&factory_type=buynow
Это, если для внутренней CMS, так что она не является публичной. У меня есть мои издатели, которые мне нужно оплатить через PayPal. Я хотел бы иметь возможность щелкнуть одну ссылку и перейти непосредственно на страницу PayPal с заполненным им адресом электронной почты и определенным значением.
Возможно ли это?
Nevermind, нашел его.
https://www.paypal.com/us/cgi-bin/webscr?cmd=_button-designer&factory_type=buynow
Предположим, что они уже вошли в систему:
https://www.paypal.com/us/cgi-bin/webscr?cmd=_send-money&nav=1&[email protected]
загрузит
Вы также можете сделать это как ссылку.
Возьмите html, который генерируется
<form action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_top">
<input type="hidden"
name= "cmd" value = "_ s-xclick" >
<input type="hidden"
name= "hosted_button_id" value = "5RR3ZKSAPS2EY" >
<input type="image" src="https://www.paypalobjects.com/en_US/GB/i/btn/btn_buynowCC_LG.gif" border="0" name="submit" alt="PayPal – The safer, easier way to pay online.">
<img alt="" border="0" src="https://www.paypalobjects.com/en_GB/i/scr/pixel.gif" width="1" height="1">
</form>
Затем выберем значения и построим url, как показано ниже
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=5RR3ZKSAPS2EY
и вы должны сделать.
Вы можете даже пойти на дикую природу и сделать что-то вроде этого:
<a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=5RR3ZKSAPS2EY"><img src="https://www.paypalobjects.com/en_US/GB/i/btn/btn_buynowCC_LG.gif" border="0" name="submit" alt="PayPal – The safer, easier way to pay online."></a>
Это кнопка "Купить". Вы нашли кнопку "Оплатить сейчас"? Вариант массовой оплаты в PayPal, по-видимому, вам нужен.
Для тех, кто не хочет или не может использовать ссылки PayPal.me, вот Uri, который будет работать с новым и старым интерфейсом PayPal.
https://www.paypal.com/cgi-bin/webscr
?cmd=_xclick
&[email protected]
&tax=0
¤cy=USD
&item_name=NAME
&item_number=NUMBER
&quantity=1
&amount=2.50
Базовая установка для физических товаров (с доставкой):
https://www.paypal.com/cgi-bin/webscr?&cmd=_xclick&[email protected]¤cy_code=EUR&amount=0.01&item_name=Test description
Он добавит параметр &item_name
, который указывает API PayPal, что вы продаете физические предметы, которые должны быть отправлены клиенту. Адрес доставки будет отображаться на экране платежа, и элементы будут скрыты за выпадающим меню в верхнем/правом углу (корзине покупок).
Генератор ссылок PayPal (сторонний)
Здесь есть чистый JS-инструмент для создания ссылок PayPal:
http://www.itaynoy.com/sites/paypal_button_generator/
Однако наличие отображаемого адреса доставки может быть неудобным, если вы продаете услуги, и платеж происходит впоследствии.
1) Первый вариант для службы будет выглядеть так:
https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&[email protected]¤cy_code=EUR&amount=0.01&invoice=112233&custom=something
Поскольку вы не укажете item_name
или item_number
, покупатель будет отправлен на другой экран проверки, более подходящий для служб. Он отобразит название компании и позволит покупателю добавить описание. Вы можете использовать параметры invoice
и/или custom
, чтобы указать, для чего предназначен платеж. Тем не менее, я еще не нашел способа сделать вывод номера счета-фактуры PayPal, пользовательского поля или ввода для предварительного заполнения, чтобы покупатель также посмотрел, за что он платит.
2) Второй вариант для сервисов состоит в объединении параметров item_name
и no_shipping=1
:
https://www.paypal.com/cgi-bin/webscr?&cmd=_xclick&[email protected]¤cy_code=EUR&amount=0.01&item_name=Test description&no_shipping=1
Это займет покупатель на экране проверки физических предметов, но без адреса доставки. Он не позволит покупателю добавлять описание, но по крайней мере он отобразит текст из параметра item_name
в корзине (выпадающее меню в верхнем/правом углу). Это не лучшее местоположение для отображения данных о платежных услугах, но это что-то.
Документация PayPal по кнопкам/ссылкам:
https://developer.paypal.com/docs/classic/paypal-payments-standard/integration-guide/formbasics/ https://developer.paypal.com/docs/classic/paypal-payments-standard/integration-guide/Appx_websitestandard_htmlvariables/
PayPal.me - относительно новая услуга, специально предназначенная для платежей через простые ссылки. К сожалению, он не позволяет (по состоянию на сегодняшний день) указать, для чего предназначен платеж. Не продавцом, ни покупателем. Вы не можете указать его как параметр, и на странице проверки нет поля описания. Хотя у PayPal.me есть более красивые URL-адреса и экран проверки, по вышеуказанной причине в настоящее время он более подходит для обмена деньгами с семьей и друзьями, чем с продажами.