【问题标题】:paypal sandbox Testing payment not working贝宝沙箱测试付款不起作用
【发布时间】:2012-06-24 10:14:51
【问题描述】:

我们最近将测试和生产服务器迁移到 ws2008 服务器。 我们的生产服务器付款正在发生。但在测试服务器时它抛出“此事务无法处理”。我在旧服务器中使用的相同配置它工作正常。 如果需要安装任何 SDK 或其他东西。请帮忙。谢谢

【问题讨论】:

  • 您使用的是哪种服务? “标准贝宝”?使用即时付款通知?
  • 我对贝宝不熟悉。我们正在使用一些 dll(SDK)。我们的网站没有导航到 Paypal 网站。
  • 那么您需要查看可用于 paypal 的 sdk 列表。cms.paypal.com/au/cgi-bin/…。然后检查您的项目并查看您正在使用的服务.. 在贝宝上,他们有非常好的示例可以与每个 SDK 一起使用...
  • 我们的网站已经与贝宝集成。现在它不适用于新的服务器设置。同样的事情在旧的服务器设置中工作。我需要知道新服务器中遗漏了什么。能给个思路吗?
  • 您是否有权访问您项目的代码。你可能需要去检查代码。它可能缺少一些 api 凭据。检查您的页面的 web.config,这是我们通常保存定义的 api 凭据的位置。贝宝还为沙盒和生产提供服务 uri,检查您是否正确切换服务 uri

标签: asp.net paypal


【解决方案1】:

尝试查看 php 配置。我有一个类似的问题 发现原因是 arg_separator.output 值为“&amp” 而不是“&”,这是贝宝所需要的。 假设您使用的是 php,您可以在代码中设置此值; ini_set('arg_separator.output','&');这将改变 脚本的持续时间然后改回来,所以你必须包括 它在所有脚本上。 或者更改 php.ini 文件。

【讨论】:

    猜你喜欢
    • 2017-08-23
    • 2017-09-10
    • 2013-09-15
    • 2013-08-17
    • 2015-12-12
    • 2017-05-06
    • 2016-01-13
    • 2021-07-18
    • 2018-04-17
    相关资源
    最近更新 更多