php - Paypal 付款屏幕显示的价格与我在我的 paypal 帐户中收到的价格不同
问题描述
我正在编辑一个接受贝宝付款的 wordpress 插件。购买默认此插件仅提供订阅选项,而我想提供购买我不想在订阅页面上列出的其他服务的报价……所以就在确认页面上……在贝宝屏幕之前,我添加了一个新表格..从数据库中提取数据并显示..即
checkbox = additional-product-1 +$25
checkbox = additional-product-2 +$15
所以.. 在提交页面.. 我看到在贝宝支付屏幕上增加了 25 美元或 15 美元。
在贝宝屏幕上..
您可以看到 $30 .. 这是 $5(订阅)+ $25(附加+product-1)的补充
所以..我已经编辑了代码并能够将付款金额发送到贝宝,但是当我付款时..我的贝宝资金中没有额外的 30 美元,但只有 5 美元的订阅。
任何人都可以给我任何提示来解决这个问题。谢谢你。我无法共享链接,因为它们都处于脱机状态。(本地主机)。
解决方案
好像您正在授权起始价格 + 额外金额开始结帐,然后在获得批准并且从 PayPal 获得回报后......您只捕获起始价格,而不是在您捕获的金额中添加额外金额。
推荐阅读
- c++ - boost::optional 奇怪的未初始化问题
- c# - 拆分 avro 文件并上传到 REST
- flow-project - 如何编写基于代理ID的多代理中的Get_state()返回?
- postgresql - Postgresql 选择基于另一个带有 order、limit 和 agregate 的选择
- javascript - 持久化 Redux 存储的正确架构及其重置
- arrays - 将数组添加到列表视图
- macos - 将组从用户更改为root
- azure-devops - Azure Devpos:如何手动部署特定版本?
- css - 如果 list-style-position 设置为 inside,如何防止列表项在项目符号后立即断开?
- javascript - QuerySelectorAll 一个类不包含样式属性?