问题标签 [paypal-soap]

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 回答
2081 浏览

paypal - 使用 Paypal 帐户的 Paypal Direct Payment API

是否可以使用直接付款使用用户的贝宝余额进行付款?我知道直接付款提供定期付款,但我不仅想将其用于信用卡,还想用于贝宝账户余额。有可能还是根本不可能?

谢谢

0 投票
1 回答
583 浏览

c#-4.0 - 如何在 Paypal SOAP API 快速结账中设置运费

我正在添加 20.00 的项目并将订单总额设置为 22.00

并将运费总额设置为 2.00

但我收到此错误:The totals of the cart item amounts do not match order amounts.

请协助

0 投票
1 回答
1554 浏览

soap - 如何将 Paypal 与 SOAP API 集成?

当我将 PayPal 与 SOAP API 集成时,我遇到了一些问题。

现在,这是我的代码

我的问题是我不知道我应该在 "$bodyReq" 和 $s->call(); 中调用什么 API;? 这是我的情况:在我的网站上可以选择付款方式

  1. 贝宝
  2. xxx
  3. xxx

当我选择“1 Paypal”并提交时 - 如果 pay_method == “Paypal” 重定向到“PAYPAL SOAP API Page”,则重定向到“pay_checker”(如果 pay_method == “xxx” 将其重定向到其他付费服务中的某些 API)

如果我选择“PayPal 方法”并重定向到“PAYPAL SOAP API”页面,我需要它调用一些 API 来传递 $amount 、$product_name 并重定向到 PAYPAL 计费页面

请有人帮帮我

谢谢你。

编辑 ------ 现在我学习“ExpressCheckout”但我不知道从哪里学习它

0 投票
1 回答
455 浏览

paypal - 如何为 PayPal MassPay 请求指定 IPN 侦听器 URL

我正在使用 PayPal Merchant-SDK 发送 MassPay 项目。我需要收听从 PayPal 返回的 IPN 消息。

我在 sdk_config.properties 中指定了 URL:service.IPNEndpoint=" ... "

但 URL 未出现在生成的请求中。

我还注意到 MassPay 模式没有 notify-url 元素,这似乎是其他支付类型(例如“DoExpressCheckoutPayment”)的情况。

有谁知道我可能会错过什么?

谢谢。

0 投票
1 回答
4388 浏览

paypal - Paypal 集成 - GetExpressCheckoutDetails PaymentActionNotInitiated

我正在努力实施 Paypal Express Checkout。我已经设置了一个 Paypal 开发人员和沙盒帐户,包括一个个人沙盒测试帐户来充当买家。我正在实施一个 SOAP 解决方案,到目前为止已经能够完成以下步骤

  1. 提交 SetExpressCheckout 请求
  2. 使用来自 SetExpressCheckout 响应的令牌将用户重定向到 Paypal 支付页面
  3. 使用个人沙盒测试帐户登录到 Paypal 测试。登录后,我将进入“查看您的信息”页面。当我在此页面上选择“继续”时,我最终回到了我作为返回 URL 提交的页面。
  4. 从 Return URL 页面,我提交了一个 GetExpressCheckoutDetails 请求。在响应中,CheckoutStatus 始终具有 PaymentActionNotInitiated 值。

我尝试了几个沙盒帐户(已验证和未验证),结果始终相同。这是什么原因造成的。

SetExpressCheckout 请求示例如下

0 投票
3 回答
166 浏览

xml - PayPal Express Checkout SOAP - 订单总缺失

我知道有 20 多个关于此的问题,但是没有一个有帮助,API 文档和其他一些贝宝合作伙伴网站也没有..

生成的 XML/SOAP 看起来完全像这样:

但是,我得到“Order Total is missing”,我无法理解为什么它不起作用。对我有什么提示吗?提前致谢!

0 投票
1 回答
230 浏览

paypal - PayPal .NET SDK 1.7.2 - 快速结帐?

PayPal .NET SDK 1.7.2 ( https://www.nuget.org/packages/PayPal/ ) 是否支持 Express Checkout?我似乎无法在示例代码中找到它。

如果没有,它是否提供了另一种在电子商务网站上进行付款的机制?

或者我应该使用 .NET 2.16.117 的 PayPal Merchant SDK ( https://www.nuget.org/packages/PayPalMerchantSDK/ )

由于 TLS/SSL 更改即将到来,github 上有一条关于商家 SDK 被弃用的注释。

0 投票
1 回答
484 浏览

ssl - (400) PayPalAPISoapBindingStub.transactionSearch 中的错误请求

SSLHandshakeException使用了 paypal SOAP API (TransactionSearch) 之后,我已更新paypal_base.jar到以下链接中 paypal 指示的版本:

https://github.com/paypal/TLS-update

我已经解决了这个问题,但是我有以下问题:

关于这个问题的任何线索?

更新:

这是请求:

0 投票
2 回答
731 浏览

paypal - 从 PayPal SOAP API 获取交易详情(希望也是自定义字段)

我正在尝试从 PayPal 的 SOAP API 获取交易详细信息,但我遇到了来自 PayPal 的错误。它返回错误:

我知道这是一个有效的交易 ID,因为我能够使用 PayPal NVP API 获取交易详细信息,但可能我的 SOAP 请求格式不正确。我按照我可以在网上找到的 PayPal SOAP API 示例来构建 SOAP XML,但它们很薄。我正在使用 mac 的 PAW 程序向 PayPal 的 API 发送 SOAP 请求,但这个问题应该可以使用 HTTP 客户端重现。

我尝试使用 PayPal 的 REST API,但无法获取交易详情(例如姓名、电子邮件、支付金额、自定义字段)。我还尝试使用NVP(名称-值-对)API,我确实取回了交易详细信息,但它并没有为我提供交易的所有存储自定义字段。当我登录 PayPal 并查看单个交易时,我可以看到该交易的所有自定义字段,因此我知道它们正在被存储。

SOAP API 是我最后的希望。

这是我正在使用的 SOAP 信封请求:

这是我从 PayPal SOAP API 收到的响应:

我不确定我做错了什么,但也许有更多经验的人比我更容易发现错误。我回答了另一个用户关于 PayPal REST API 并从中获取交易详细信息的问题,但据我所知,没有办法做到Get customer details after transaction。如果您找到了使用 REST API 完成此操作的方法,请告诉我,因为我更愿意使用 REST 而不是 SOAP。

谢谢。

0 投票
1 回答
989 浏览

php - 如何在 php 中使用 paypal 跟踪定期付款详细信息?

我在我的 cakephp 3.3 之一中使用 paypal 作为我的支付网关。

我已经完成了定期付款并且工作正常。但是我无法在定期付款开始后跟踪特定用户的每一笔付款。

所以请帮我解决这个问题,我如何跟踪定期付款发生的每个付款细节。我想将此记录保存在我的数据库中。

提前致谢。