我的网站是在Asp.Net C#。
我在我的网站上使用paypal。我有多个产品,如标志设计,宣传册设计等。我为每项服务使用不同的BuyNow按钮。
付款成功后,我将用户发送回我的continue.aspx页面。
但是我只是对于能够接收OrderId的一件事感到困惑,无论如何我的continue.aspx页面?我必须在continue.aspx页面上获取该特定订单的详细信息,以添加更多设计描述,如公司名称,要求等。
成功付款后,有没有办法在我的continue.aspx上接收我的orderId作为查询字符串?
答案 0 :(得分:0)
您使用的是网站付款标准还是快速结账?听起来您正在使用Express Checkout,但如果您使用标准,则可能需要切换到Express Checkout,因为您可以更好地控制结帐流程。通过快速结账,当买家在同意付款后将其发回您的网站时,您的网站将执行GetExpressCheckoutDetails API调用。您将通过此API调用获取买家信息。然后,您可以在执行DoExpressCheckoutPayment API调用之前向买方提供其他选项等,这是实际向买方收费的API调用。