PayPal RestApi身份服务为Asp.net C#没有返回正确的URL

时间:2014-07-11 00:26:57

标签: c# asp.net paypal

我目前正在尝试在我们的客户网站上实施PayPal登录,以便能够集成无缝结帐。我有一个指向如何在此处执行此操作的文档的链接:

https://devtools-paypal.com/guide/openid

执行此操作后,我注意到即使我将模式作为沙箱传递,它仍然会给我一个实时网址。此外,客户端ID返回空(我猜b / c我正在使用的客户端ID仅用于测试)。

如何强制api返回沙箱/测试网址?

1 个答案:

答案 0 :(得分:0)

只需创建简单的示例,例如在表单上按一个按钮并在文件后面放置代码 按下按钮单击事件中的以下代码:

        string business = "here type your email id";
        string itemName = "Plan1"; //this variable for itemname.
        double itemAmount = 8.00;// this variable for itemprice.
        string currencyCode = "USD";  //this variable for currency code.

        StringBuilder ppHref = new StringBuilder();

        ppHref.Append("https://www.paypal.com/cgi-bin/webscr?cmd=_xclick");
        ppHref.Append("&business=" + business);
        ppHref.Append("&item_name=" + itemName);
        ppHref.Append("&amount=" + itemAmount.ToString("#.00"));
        ppHref.Append("&currency_code=" + currencyCode);

        Response.Redirect(ppHref.ToString(), true);