问题标签 [refund]

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

node.js - payu如何​​发起退款?

我正在使用 nodejs 进行 payu API 集成。在我得到如下响应的测试环境中:

这是我的代码

其中,paymentID 来自 payu 交易响应“payuMoneyId”。

0 投票
1 回答
41 浏览

authorize.net - 通过新的 Authorize.Net API 与 AIM API 进行退款

我们正在最终摆脱 AIM API 并转向新的 Authorize.Net API。我的问题是关于退款的。如果收费是通过AIM发送的,那么我们切换后,可以通过Authorize.Net API发送退款吗?x_trans_idtransactionKey将在这两种方法之间同步吗? 

0 投票
2 回答
751 浏览

payment-gateway - Authorize.Net沙盒账户中的交易是否可以退款?

我从 Authorize.Net 网站实时 API 控制台发布以下代码

要求

回复

API 交易密钥与 Authorize.Net 网站上的相同,但即使使用 Authorize.Net 自己的密钥,退款交易也会失败。如何在沙盒中测试退款,甚至可以在沙盒中测试退款?

编辑:我在开发时也遇到了同样的错误,我确实有正确的数据,但我的生产应用程序使用不同的 AuthNet 凭据,出于测试目的,我使用来自完全不同的 AuthNet 沙盒帐户的凭据。因此,即使我有正确的数据,我认为我的问题是原始交易中的数据在我的沙盒帐户中不存在。帮助将不胜感激。

0 投票
1 回答
240 浏览

java - 我正在使用条带支付 java 实现。没有此类费用的条纹退款存在成功付款的例外情况

我已经在我的 java 代码中成功完成了通过条带付款。但退款抛出错误为“没有这样的费用:ch_1G.....”

这是我的java代码。请提供相关帮助。提前致谢。

0 投票
1 回答
3175 浏览

android - Android 应用内结算 - 如何处理退款

我正在尝试在我的应用程序中实施应用程序内计费,除了退款之外,一切都很好。在过去的几天里,我一直在反对这一点,如果用户要求退款,似乎无法从应用程序方面知道。我希望能够在用户获得退款后撤销对一次性托管产品(删除广告)的访问权限。我没有使用后端,所以我依赖 Google Play API。

我尝试的是查询 Google Play API,queryPurchaseHistoryAsync它会返回用户最近购买的列表。这似乎不起作用,因为在要求退款后购买仍然存在(在写这篇文章之前已经等待了一天)。

这是我所做的:

  1. 在真实设备上安装应用程序
  2. 购买应用内内容
  3. 验证应用是否解锁了内容
  4. 转到我的 Google Play 订单历史记录并为应用内商品申请退款
  5. 10 分钟后,交易被退回(完全没有我作为开发人员参与)
  6. 应用仍然提供付费内容
  7. 清理 Play 商店应用数据和缓存
  8. 应用仍然提供付费内容

所以任何用户都可以购买我的应用内产品,然后立即转到他的 Google Play 页面并要求退款?是我遗漏了一些明显的东西还是这个 API 是一场噩梦?

PurchaseState枚举是

我在这里没有看到任何与退款相关的内容,在我看来这是一个非常正常的用例,所以我仍然认为我缺少一些关键信息,我该怎么做?

谢谢你的帮助

0 投票
1 回答
101 浏览

google-pay - google pay 的退款系统如何运作?

我找到了 google pay api android 文档,但找不到任何关于退款的信息。

如果客户提出退款要求,我该怎么办?

0 投票
0 回答
92 浏览

android - 即使我已确认购买,Google 也会对 3 天内购买的所有订阅进行退款

我开发了一个项目,它为订阅集成了应用内计费方法。它是非消耗品,每月有 3.99 美元的订阅项目。我使用了计费客户端方法 2.1.0 并在 Google 上配置了订阅项。当我通过内部测试测试应用订阅时,显示该项目已成功购买。但是,发布版本有很大的风险。所有用户订阅将在 3 天内自动退款。谷歌支持团队表示,确认所有购买必须在三天内完成。未能正确确认购买会导致这些购买被退款。

我集成了确认侦听器,但结果仍然相同。我将附上几个屏幕截图,显示该项目是如何退款的。

谷歌已退款

付款退款步骤

这是我处理过的代码。由于我的代码问题,是否有任何理由自动退款所有商品?感谢您的阅读和观看。

0 投票
1 回答
109 浏览

paypal - 如何将 PayPal 部分退款的正文添加到 Axios?

我正在尝试使用 Axios 向 PayPal 发布部分退款。如果我使用空物作为主体,我可以完成全额退款。但是我不知道如何添加一个可以完成部分退款的机构。这是我当前的代码:

执行此操作时,我收到“请求失败,状态码为 400”。我不确定是否需要使用数据对象。请帮我弄清楚语法。

0 投票
1 回答
122 浏览

ios - 无法接收应用内购买退款服务器到服务器通知

我正在尝试在我们的服务器后端实现对应用内购买退款通知的处理(App Store 将 responseBody JSON 数据发送到应用开发人员键入的服务器通知 url)。但是在应用内购买成功退款后,我无法从 App Store 收到任何通知。

这是我在我们的服务器中处理退款通知所做的事情的列表。

  1. 转到App Store Connect > 输入“App Store Notification Url”:“https://ourServerUrl/notifyRefund”(支持 TLS 1.2)

  2. 我们的服务器接受“POST”请求并定义 @RequestBody 参数,如responseBody中所述

  3. 从我们的 iOS 应用程序购买产品(“消耗品”)(约 0.99 美元)-purchase_date = 2021-03-03

  4. 转到reportaproblem.apple.com并申请退款。-> 第二天 App Store 处理了退款,我的 0.99 美元成功退还到我的银行账户。退款日期 = 2021-03-04

完成上述步骤后,我仍然无法从 App Store 收到通知。我读了一篇关于通知延迟的帖子,但我不确定这是因为延迟还是我的服务器配置有问题。

苹果文档。

0 投票
0 回答
170 浏览

wordpress - 使用 Woocommerce rest api 退款 api 导致服务器错误 (500)

这是 Woocommerce 提供的文档。 https://woocommerce.github.io/woocommerce-rest-api-docs/?javascript#create-a-refund

每当我点击退款时,它都会给我 500 的代码错误。

编码 :