PayPal:callBack url和returnurl有什么区别?

时间:2012-11-27 07:01:46

标签: java web-services soap paypal

现在我正在使用表达式结帐。

我在API 1中有两个属性是返回网址,另一个属于回调网址。

我知道返回网址但是何时使用回调网址?

如果是经常性付款,最好用于确认交易吗?

2 个答案:

答案 0 :(得分:3)

ReturnURL是PayPal在PayPal页面上完成审核/付款后重定向用户的地方。

CallbackURL用于将PayPal定向到您已设置的Web服务,该服务可以从PayPal的服务器接收付款人的送货信息,根据该数据生成送货和销售税率,并将送货选项返回到PayPal审核屏幕。这会在此评论页面上显示您的退回费率下拉菜单,以便买家可以在PayPal审核期间从中选择,并在他们返回您的网站后取消其他步骤。

从理论上讲,它很棒,但不幸的是,我没有很好的经验。它确实有效,但它只给应用程序最多6秒来完成所有事情。如果您试图在回调脚本中呼叫第三方服务,如UPS,USPS,FedEx等,以获取费率信息,这通常会在所有时间咀嚼,PayPal将默认为您提供的运输选项使用您的SetExpressCheckout请求。

如果你有一个真正快速的方法来获得运费,那么这是一个很棒的系统。

答案 1 :(得分:0)

  

返回 PayPal在完成付款后重定向买家浏览器的网址。例如,在您的网站上指定一个显示“感谢您的付款”页面的网址。   默认 - PayPal将浏览器重定向到PayPal网页。

     

callback_url 即时更新回调服务器的网址[对于跟踪您的广告资源,记录等非常有用]

PayPal Variables

在定期付款的情况下,既不应该用于向用户确认交易。我相信Paypal会在每次拍摄或向帐户汇款时默认发送通知电子邮件。

注意我不是Paypal专家,所以如果我离开,请不要讨厌我。 :)