Kentico Paypal与Paypal IPN的集成
需要一些贝宝集成的帮助。我完成了文档中提到的所有配置,如:Paypal网关URL、返回URL(成功)和通知URL(~/CMSModules/Ecommerce/CMSPages/PayPalIPN.aspx)。但即使在成功付款后,我的订单状态也不会更新Kentico Paypal与Paypal IPN的集成,kentico,Kentico,需要一些贝宝集成的帮助。我完成了文档中提到的所有配置,如:Paypal网关URL、返回URL(成功)和通知URL(~/CMSModules/Ecommerce/CMSPages/PayPalIPN.aspx)。但即使在成功付款后,我的订单状态也不会更新 使用沙盒帐户进行测试 能够重定向到Paypal页面(沙盒帐户),并在支付完成后,成功重定向回设置中配置为返回URL的站点(感谢页面) 以下是成功付款后返回的URL示例 /ConfirmPaypalPayment.aspx?金额=5.00,抄送
- 使用沙盒帐户进行测试
- 能够重定向到Paypal页面(沙盒帐户),并在支付完成后,成功重定向回设置中配置为返回URL的站点(感谢页面)
- 以下是成功付款后返回的URL示例
因此,默认支付流中没有IPN,如果您想使用IPN,请查看。这里有一个解释和一个代码示例。感谢Shof的输入。Kentico中有一个选项可以为Paypal提供通知URL以及返回和取消URL,我也在Paypal帐户中启用了IPN通知,但运气不好。我在我的版本中没有找到任何名为“PayPal payment execution”的网页部件。这有最新版本吗?我使用的是Kentico 10I,我说的是版本11,版本10中没有Paypal支付执行。我认为启用设置是不够的,你必须让Paypal支付提供商工作。我相信通知URL和IPN通知是相同的。我还没有为版本10做过集成,但我在早期版本中做过。我来看看第10版。我们必须有肯蒂科附带的代码示例。我等会儿再找。谢谢你。代码在Kentico 10(~/CMSModules/Ecommerce/CMSPages/PayPalIPN.aspx)中可用,我也可以重定向到Paypal并进行支付(使用沙箱),但我不确定下一步要做什么,如何调用此IPN以及为什么订单状态未更新。-再次感谢您的帮助。IPN是paypal服务器和您的服务器之间的即时页面通知-“静默帖子”(因此paypal应该可以访问您的服务器,以便paypal服务器可以向您的服务器发送交易信息)。在您的静默贴子页面(PayPalIPN.aspx)上,您必须使用OrderInfo、设置状态和记录其他交易信息来处理从Paypal收到的结果。默认情况下,PayPalIPN.cs已具有处理交易信息的代码示例。您可以在完成测试事务后检查COM_订单表。