我试图让非 PayPal 用户在购买后被重定向到我的网站。(我知道他们必须点击一个链接才能这样做)。我将 return_url 和 cancel url 设置为正确的 url。问题是:它们都没有正确重定向。而不是http://mywebsite.com/page,它重定向到http://www.paypal.com/cgi-bin/mypage。
还有什么我需要设置的吗?
我使用 C# 代码重定向到网页。成本、商品名称和商家信息等信息都可以使用,无论有没有贝宝,我都可以进行购买。但是,之后我无法返回我的网站。
另一个注。一切都在沙盒模式下工作,但不是正常的。
C# 代码(已删除个人信息):
string redirect;
redirect = "https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=" + PayPalId;
redirect += "&item_name=" + "Item Name";
redirect += "&amount=" + String.Format("{0:0.00} ", cost);
redirect += "&return=http://mywebsite/success";
redirect += "&cancel_return=http://mywebsite/cancel";
Response.Redirect(redirect);