C# 拒绝贝宝付款
我目前正在通过贝宝API实现软件销售的自动化系统。我已经让IPN门户正常工作,因此它接收来自Paypal的IPN消息,并被传递到后端服务,后端服务将其归档到SQL数据库中,生成许可证yadda yadda yadda。它还检查内部条目,以确认收到的付款与所购买产品的实际价格相符(阻止他们偷偷摸摸的黑客)。我现在遇到了一个绊脚石,我想拒绝支付不正确的价格,我已经查阅了Paypal API开发人员文档,似乎找不到我想要的东西。我猜是在调用Adaptive或merchant API URL,但我找不到需要发送的身份验证凭据以外的信息。有人能告诉我正确的页面或第三方网站的信息,我可以使用它来获得这个设置吗?首选NVP解决方案。此时您不能拒绝付款,因为交易已经完成。您所能做的就是退款,您可以通过IPN脚本中的。这样,你也可以得到你的贝宝费用退还C# 拒绝贝宝付款,c#,paypal,C#,Paypal,我目前正在通过贝宝API实现软件销售的自动化系统。我已经让IPN门户正常工作,因此它接收来自Paypal的IPN消息,并被传递到后端服务,后端服务将其归档到SQL数据库中,生成许可证yadda yadda yadda。它还检查内部条目,以确认收到的付款与所购买产品的实际价格相符(阻止他们偷偷摸摸的黑客)。我现在遇到了一个绊脚石,我想拒绝支付不正确的价格,我已经查阅了Paypal API开发人员文档,似乎找不到我想要的东西。我猜是在调用Adaptive或merchant API URL,但我找不到
您已经具备了检查价格是否匹配的逻辑,因此,如果价格不匹配,只需添加一个RETURNTRANSACTION调用即可。在这种情况下,您可能还想向买家发送电子邮件通知,让他们知道他们订单上的定价有问题,因此可以退款,如果您愿意,您甚至可以提供一个结账按钮,让他们以正确的价格重新购买。漂亮,没错,谢谢本文!您好,安德鲁,快速提问,商家API应该使用X-PAYPAL头进行身份验证,还是API用户/PWD NVP条目?几乎所有自适应支付之外的内容,其余API都使用用户/pass/sig组合。