【发布时间】:2012-04-14 21:53:41
【问题描述】:
如果是内部 CMS,那么它不是面向公众的。我有我的出版商需要通过 PayPal 付款。我希望能够单击一个链接,然后它会直接进入 PayPal 页面,其中填写了他们的电子邮件地址和特定值。
这可能吗?
【问题讨论】:
标签: paypal
如果是内部 CMS,那么它不是面向公众的。我有我的出版商需要通过 PayPal 付款。我希望能够单击一个链接,然后它会直接进入 PayPal 页面,其中填写了他们的电子邮件地址和特定值。
这可能吗?
【问题讨论】:
标签: paypal
【讨论】:
对于那些不想或不能使用 PayPal.me 链接的人,这里有一个 Uri,可以与新旧 PayPal UI 一起使用。
https://www.paypal.com/cgi-bin/webscr
?cmd=_xclick
&business=email@address.com
&tax=0
¤cy=USD
&item_name=NAME
&item_number=NUMBER
&quantity=1
&amount=2.50
【讨论】:
实物商品的基本设置(含运费):
https://www.paypal.com/cgi-bin/webscr?&cmd=_xclick&business=info@test.com¤cy_code=EUR&amount=0.01&item_name=Test description
它将向 PayPal API 添加&item_name 参数,表明您正在销售需要运送给客户的实物。收货地址将显示在付款屏幕上,商品将隐藏在右上角/右上角的下拉菜单(购物车)后面。
PayPal 链接生成器(第三方)
这里有一个纯JS懒惰的PayPal链接生成工具:
http://www.itaynoy.com/sites/paypal_button_generator/
但是,如果您出售服务并在之后付款,显示收货地址可能会不方便。
1) 服务的第一个选项如下所示:
https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=info@test.com¤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&business=info@test.com¤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 和结帐屏幕,但由于上述原因,它目前更适合与家人和朋友交换金钱而不是销售。
【讨论】:
假设他们已经登录:
https://www.paypal.com/us/cgi-bin/webscr?cmd=_send-money&nav=1&email=FOO@BAR.COM
将加载
【讨论】:
_send-money 不再是 cmd 参数的有效值。 developer.paypal.com/docs/classic/paypal-payments-standard/…
您也可以将其设为链接。
获取生成的 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> p>
然后像下面这样挑选值并构造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.me 这正是一个链接来进行类似这样的付款https://www.paypal.me/Vaitkevicius(备用一些零钱...)
【讨论】:
这是一个“立即购买”按钮。您找到“立即付款”按钮了吗? PayPal 上的批量支付选项似乎正是您所需要的。
【讨论】: