首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过Paypal Admin创建的Paypal Standards按钮传递自定义数据

通过Paypal Admin创建的Paypal Standards按钮传递自定义数据
EN

Stack Overflow用户
提问于 2013-09-11 16:42:09
回答 1查看 739关注 0票数 0

我想利用贝宝的按钮在贝宝管理创建贝宝支付标准按钮。但是,我也希望将自定义/动态数据传递给表单。

例如。我有一个注册表,用户可以填写表格,并点击支付立即完成注册。我想和它一起传递注册表号或注册id (我将通过贝宝的传递字段之一,自定义,item_number或发票),以便如果付款成功,贝宝将通过ipn发送通知给我,然后我的ipn侦听器处理消息,检查注册表号的ipn消息,然后激活数据库上的注册。

我可以通过编码我的自定义paypal标准支付按钮手动完成这一点,但我想通过paypal托管一个安全按钮的优势。

如果我在paypal上使用托管按钮,我将如何实现这一点?

提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2013-09-12 09:08:57

好的,我知道了,你可以使用下面这些字段来完成上面的任务。

代码语言:javascript
复制
custom

invoice

通过paypal admin创建一个paypal托管按钮,将html生成的代码粘贴到您的页面上,然后您可以将其更改为包括以下字段。

代码语言:javascript
复制
<input type="hidden" name="custom" value="55555">

<input type="hidden" name="invoice" value="88888">

我通过沙箱进行了尝试,它起作用了。

但是你不能使用ipn字段,如果你在由paypal生成的html代码上添加了一个item_number字段,它仍然会完成交易,但它不会向你的item_number监听器发送任何ipn消息。真奇怪。(我通过沙箱进行了尝试)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18736474

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档