我在其中一个Stackoverflow上读到,可以使用以下URL通过paypal进行付款 . https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=youremail@goeshere.tld&amount=1.00¤cy_code=GBP&item_name=tripdatagoeshere
我查看它接受notify_url的文档,paypal将在付款成功后发送POST . 我试过但不能 . paypal支持这个吗?
1 回答
这是一种与PayPal集成的老派方式;我认为该公司通常会引导人们访问具有隐藏字段的网站付款标准按钮工厂/帖子来访问此功能,而不是将参数放在URL中 . 也就是说,您可以在按钮帖子中发送的任何参数也可以在普通的GET URL中发送,所以是的,您应该能够直接在GET参数中传递notify_url,如上所示 .
但是,notify_url仅用于覆盖销售帐户的正常通知URL . 您需要在 Profiles 中设置通知网址才能启用此功能;我相信如果未启用该功能,将忽略特定于事务的覆盖URL . 打开IPN功能后,您应该能够以这种方式覆盖它......但您也可能不需要,除非您希望每次付款都有不同的回发网址 .
另请参阅WPS集成指南:https://cms.paypal.com/cms_content/GB/en_GB/files/developer/PP_WebsitePaymentsStandard_IntegrationGuide.pdf
和IPN指南:https://developer.paypal.com/webapps/developer/docs/classic/ipn/integration-guide/IPNIntro/