【问题标题】:How to integrate paypal sandbox classic api in asp.net如何在asp.net中集成paypal沙箱经典api
【发布时间】:2015-05-23 03:37:31
【问题描述】:

我正在尝试集成 paypal 测试环境以进行测试。但是当点击时,它会在沙箱主页上重定向,如下所示

https://www.sandbox.paypal.com/webapps/mpp/home

当我使用 www.paypal.com 时,它会重定向到正确的付款方式。以下是我的代码。

decimal price = Convert.ToDecimal(itemCost);
    string returnURL = "";
   // returnURL += "https://www.paypal.com/xclick/business=" + HttpUtility.UrlEncode(email);
    returnURL += "https://www.sandbox.paypal.com/cgi-bin/webscr?business =" + HttpUtility.UrlEncode(email);
    //Passing Item Name as dynamic
    returnURL += "&item_name=" + HttpUtility.UrlEncode(itemName);
    returnURL += "&item_number=" + HttpUtility.UrlEncode(itemNumber);
    returnURL += "&amount=" + HttpUtility.UrlEncode(price.ToString());
    returnURL += "&currency=" + HttpUtility.UrlEncode(currency);
    returnURL += "&return=http://localhost:38436/";
    returnURL += "&cancel_return=http://localhost:38436/";
    returnURL += "&data-env=sandbox";
    return returnURL;

请告诉我如何使用沙盒,以便它可以在支付页面上重定向,在实时环境中正常工作。

我在 www.developer.paypal.com 创建了 1 个企业帐户和一个个人帐户

请给我建议 非常感谢提前

【问题讨论】:

标签: asp.net api paypal


【解决方案1】:

我错过了在查询字符串中传递 cmd=_xclick。 https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_xclick 现在工作正常:)

【讨论】:

    猜你喜欢
    • 2013-06-17
    • 1970-01-01
    • 1970-01-01
    • 2014-01-27
    • 2012-07-30
    • 2018-05-28
    • 1970-01-01
    • 2016-11-29
    • 2013-03-17
    相关资源
    最近更新 更多