问题标签 [paypal-sandbox]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1371 浏览

paypal - 在 Paypal Standard 中停止 Paypal 定期付款

当用户选择定期付款复选框时,我正在为我的网站使用贝宝定期付款,但是如果一段时间后,如果用户想要删除定期付款并需要定期付款选项,那么我们正在考虑提供取消选中复选框的功能。

当时它直接从贝宝退订定期付款(使用贝宝标准),无需访问贝宝网站。

请让我知道该怎么做。是否有任何 API 用于从我们这边取消订阅定期付款。???

谢谢。

0 投票
1 回答
1110 浏览

ruby-on-rails-3 - 活跃商户信用卡号问题

我实施了贝宝快速结帐并且工作正常,但我不得不将其更改为网站支付专业版。我切换到网站支付专业版并设置了所需的一切,但始终将“无效的信用卡号”显示为错误消息。

我的development.rb文件有以下代码

我使用下面的代码来生成信用卡并验证

我真的不明白为什么会出现这个错误。我认为我做的一切都是正确的。我已经输入了贝宝的沙盒账户信用卡号。

我正在使用 rails 3.0.0、ruby 1.9.2 和活跃的商人 1.12.0。

0 投票
1 回答
2465 浏览

paypal - developer.paypal.com 和 x.com 有什么区别?

我以为我在 PayPal 有一个开发人员帐户(仍然成功登录到https://developer.paypal.com),但是当单击该页面上的PayPal 开发人员网络链接时(询问特定于 PayPal API 的问题),系统提示我再次登录。这一次,我的 developer.paypal.com 的帐户用户名和密码根本无法在那里使用。

我应该在那里创建另一个帐户吗?如果是这样,它是否会链接到 developer.paypal.com 之一(就像 SO/SE 中的帐户被链接一样)?

如果我可以进一步解释我的困惑:我有一个“常规”PayPal 账户(用于在线购买东西),我有一个商业账户(用于接受在线支付),我有一个开发者账户(用于测试购物车与 paypal 的集成) . 我需要多少个 PayPal 账户?当我创建一个 x.com 帐户时,它会与我现有的帐户冲突吗?

谢谢。

编辑:更令人困惑的是x.com登录页面中的问题:

已经有一个贝宝账户?

好吧,我当然有一个PayPal 帐户。事实上,我有 3 个。我是否需要创建另一个,只是为了在开发者网络论坛中发布问题?

在此处输入图像描述

0 投票
4 回答
2763 浏览

php - 使用 POST 从 PHP 页面将自定义购物车上传到 Paypal

我在 PayPal 上使用网站支付标准。所以我有一个自定义购买页面,它本质上是我的许可证列表(从数据库中提取):

他们选择其中之一(单选按钮),然后单击购买按钮。这会将页面发布到我的处理 PHP 页面,该页面从上一页获取选定的 licence_id,然后使用它从数据库中选择正确的许可证信息(价格、许可证期限)等。然后它为用户存储一个新许可证(但标记为未付款,因为尚未发生 Paypal 付款)。

然后我的 PHP 代码使用以下代码重定向到 Paypal 网站进行付款:

这实质上是重定向用户并通过 GET 将参数发送到 PayPal。令人惊讶的是它的工作原理!然而,明显的安全问题是用户只需编辑地址栏中的变量并更改价格即可获得便宜/免费的许可证。

那么是否可以让我的 PHP 页面改为 POST 信息并将浏览器重定向到该页面,以便用户可以完成 paypal 交易?因此,关键数据从我的网络服务器直接发布到 PayPal,用户将无法编辑付款信息。

我想你可以使用 IPN 来确保他们支付了正确的金额,我仍然会这样做。但我仍然不希望通过 GET 发送所有内容。

谢谢!

0 投票
3 回答
676 浏览

paypal - 支付宝结账问题

我使用 Paypal 网站支付标准销售数字产品。一切都很好,除了贝宝结帐没有继续说明以下错误:“贝宝不允许您的居住国家/地区交付到您希望的国家/地区”

我想禁用任何与运输相关的东西,我正在使用 osCommerce

0 投票
2 回答
3031 浏览

php - paypal自适应支付IPN中的自定义字段

我已经在我的网站上实施了自适应支付。首先是标准支付,所以我custom在表单中传递了一个参数,然后我在 IPN 中获取它。但我无法找到如何在自适应付款中传递此参数。

谢谢

0 投票
3 回答
1997 浏览

iphone - 支付宝按钮问题

我在沙盒环境中测试了一个 PayPal 按钮,它工作正常。现在我正试图让它在现场环境中工作,该按钮保持禁用状态。

我的代码是

如果我将 Environment ENV_LIVE 更改为 ENV_SANDBOX,则启用该按钮

0 投票
1 回答
2224 浏览

paypal - 使用 PayPal 的沙盒时,当它要求我登录时,我使用什么登录?

我正在开发一个尝试使用 Paypal 的 Express Checkout 的应用程序。在我返回后SetExpressCheckout,我"Success"使用以下 URL 重定向到 PayPal 的沙盒站点:return Redirect("http://www.sandbox.paypal.com?cmd=_express-checkout&TOKEN=" + viewModel.Last()["TOKEN"]);

当我从 localhost 运行它时,PayPal 说我需要登录。现在我有一个沙盒登录,但我相信我也有一个卖方测试帐户。我想我还需要一个买家测试账户,但是每当我点击“新测试账户:预配置”并输入“买家”账户的信息时,它会提交,但我在任何地方都看不到新的测试账户。

所以,

A:我应该使用什么登录名?

B:我应该在哪里登录?

谢谢你的帮助


顺便说一句:我知道我对 api 的初始调用是成功的:

代币:EC-8EB417855U0122113

时间戳:2011-05-20T19:42:41Z

相关 ID:3b01e2f4ae858

确认:成功

版本:51.0

建立:1882144

0 投票
3 回答
2488 浏览

html - 通过 PayPal 传递选项

我正在为客户创建一个简单的结帐,访问者可以通过PayPal结帐。目前,我的 HTML 表单如下所示:

如您所见,这是一个将产品详细信息传递给PayPal进行结帐的简单表单。但是,我在使用自定义选项时遇到问题,即option_name1option_selection1

如何将自定义信息(例如选择的尺寸和颜色等)传递给PayPal以供客户和管理员查看?目前,使用PayPal沙盒功能测试上述内容,我看不到任何与自定义选项相关的内容。

0 投票
1 回答
2723 浏览

php - 为什么我的 PayPal IPN 脚本失败?

我正在开发一个使用PayPal作为支付网关的轻量级电子商务解决方案。但是,我的 IPN 回调不断返回INVALID响应。我什至尝试使用PayPal提供的示例 PHP 脚本:

但正如我所说,我不断收到INVALID回应。这实际上是我使用将响应写入日志文件的 PHP 类得到的响应:

这是来自官方的PayPal IPN 测试工具。所以PayPal的示例代码和测试工具之间的某些东西导致我的脚本失败。有人有想法么?