将动态查询字符串传递给paypal继续页面

时间:2013-04-22 07:40:34

标签: asp.net paypal query-string

我的网站是在Asp.Net C#。

我在我的网站上使用paypal。我有多个产品,如标志设计,宣传册设计等。我为每项服务使用不同的BuyNow按钮。

付款成功后,我将用户发送回我的continue.aspx页面。

但是我只是对于能够接收OrderId的一件事感到困惑,无论如何我的continue.aspx页面?我必须在continue.aspx页面上获取该特定订单的详细信息,以添加更多设计描述,如公司名称,要求等。

成功付款后,有没有办法在我的continue.aspx上接收我的orderId作为查询字符串?

1 个答案:

答案 0 :(得分:0)

您使用的是网站付款标准还是快速结账?听起来您正在使用Express Checkout,但如果您使用标准,则可能需要切换到Express Checkout,因为您可以更好地控制结帐流程。通过快速结账,当买家在同意付款后将其发回您的网站时,您的网站将执行GetExpressCheckoutDetails API调用。您将通过此API调用获取买家信息。然后,您可以在执行DoExpressCheckoutPayment API调用之前向买方提供其他选项等,这是实际向买方收费的API调用。