asp.net - 如何通过服务器端向paypal发送参数
问题描述
晚上好,我在 aspx 中开发了一个 IPN 侦听器,效果很好,但我正在通过表单发送订阅或购买项目的参数,客户端。我想将参数发送到服务器端的贝宝,以避免欺诈。我在贝宝网站和周围寻找过,但我不明白我该怎么做,有人可以帮助我吗?
谢谢
解决方案
任何服务器端集成都将支持在服务器端发送参数。您想使用哪个服务器端集成?
如果您需要建议,请从 UI 的前端模式开始:https ://developer.paypal.com/demo/checkout/#/pattern/server
它的 fetch 调用/demo...
需要替换为对服务器上实际端点的调用。
在https://developer.paypal.com/docs/checkout/reference/server-integration/上查看如何在您的服务器上实施 v2/orders
您将需要事务设置 API 来返回一个 orderID,并且您需要在从 onApprove 调用时捕获事务。
一旦一切顺利,不要忽视处理资金来源故障- 这样如果在服务器端捕获失败,例如付款人的第一张卡被拒绝,这会传播回 UI,他们可以只需选择一个不同的。
推荐阅读
- ajax - 我想使用 ajax 在 select2 下拉列表中获取数据,但我不知道如何获取更新视图的数据
- python - Pandas Dataframe 以间隔计算
- node.js - 禁用此消息 - 对 _ 的表达式分配现在已禁用?NodeJs-REPL
- java - Java 通用通配符列表动物 = new ArrayList<>()
- go - 在结构中组合多种类型
- python - 列表中带有“距离限制”的独特组合
- python - 使用 '\n'.join(generator) 时添加尾随分隔符
- python - Tkinter 不允许我在文本小部件中插入文本
- node.js - 无法从表单发布到 nodeJS 服务器的数据
- c# - 数据记录内的列表为空