当前位置: 首页 > 知识库问答 >
问题:

贝宝移动快递结账

伊温书
2023-03-14

我正在尝试使用本指南实现mobile express结账

我首先从我的Web服务器进行php调用以使用所需的参数调用setExpressCheckout,并取回一个有效的令牌,然后使用call将其编辑到贝宝上

https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_mobile-快速结账

这会重定向到PayPal,但sandbox告诉我

您请求了一个过时的PayPal版本。此错误通常是由于使用书签造成的

如果我打电话

https://www.sandbox.paypal.com/cgi-bin/webscr?cmd=_express-结帐

这是打开一个有效的PayPal页面,要求用户登录

有人能告诉我我哪里错了或者错过了什么参数吗?


共有1个答案

淳于乐池
2023-03-14

我建议使用标准的_cmd=express_checkout,让PayPal自动检测移动浏览器,并提供适当的移动视图。

 类似资料:
  • PayPal。NET SDK 1.7.2(https://www.nuget.org/packages/PayPal/)支持快速结帐?我似乎在示例代码中找不到它。 如果没有,它是否提供了另一种在电子商务网站上进行支付的机制? 或者我应该使用PayPalMerchant SDK。NET 2.16.117(https://www.nuget.org/packages/PayPalMerchantSDK

  • 我需要在贝宝中使用部分支付,但我不知道如何在PHP中使用贝宝部分支付。在没有信用卡的情况下使用贝宝账户授权和捕获金额的过程是什么。 例如,如果我在结账时授权1000美元,第一次发货时捕获500美元,第二次发货时捕获500美元。

  • 我在这里使用omnipay设置:https://github.com/adrianmacneil/omnipay处理paypal express结账。 这个过程运行良好,用户被重定向到paypal- 我的问题是,我需要捕获他们输入到贝宝作为他们的账单/送货地址的地址。 要将用户发送到paypal,我有以下几点: 当用户返回时,我有以下内容: 响应消息或原始数据中没有任何内容包含客户地址。 在我苦苦

  • 我对Paypal express结账有点困惑,是否有可能为通过信用卡付款而没有账单协议的买家进行参考付款(我们禁用账单协议,因为如果启用,Paypal会要求创建新帐户)。 我知道在payment Pro中,我们可以在没有任何账单协议的情况下进行参考支付,因为它仅限于少数几个我们无法使用的国家。 注意:我们的商户账户已经激活,可以进行参考支付。 谢谢,阿兹

  • 我正在工作的一个项目,需要贝宝的ACH支持。你能告诉我如何使用贝宝进行交易吗? 我指的是以下链接:http://www.codeproject.com/articles/152280/online-credit-card-transaction-in-asp-net-using-pa 它正在使用PayFlow SDK,并做信用卡转账。我也能为阿奇做同样的事。但更大的问题是代码没有使用任何贝宝秘密/

  • 贝宝快递结账API文档规定,“买家的交易总成本”(PAYMENTREQUEST_n_AMT)不能超过10,000美元。看到这里... https://developer.paypal.com/docs/classic/api/merchant/SetExpressCheckout_API_Operation_NVP 我希望为一个奢侈品电子商务网站实施快速结账,其中许多项目超过10,000美元。 是