问题标签 [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.
node.js - payu如何发起退款?
我正在使用 nodejs 进行 payu API 集成。在我得到如下响应的测试环境中:
这是我的代码
其中,paymentID 来自 payu 交易响应“payuMoneyId”。
authorize.net - 通过新的 Authorize.Net API 与 AIM API 进行退款
我们正在最终摆脱 AIM API 并转向新的 Authorize.Net API。我的问题是关于退款的。如果收费是通过AIM发送的,那么我们切换后,可以通过Authorize.Net API发送退款吗?x_trans_id
和transactionKey
将在这两种方法之间同步吗?
payment-gateway - Authorize.Net沙盒账户中的交易是否可以退款?
我从 Authorize.Net 网站实时 API 控制台发布以下代码
要求
回复
API 交易密钥与 Authorize.Net 网站上的相同,但即使使用 Authorize.Net 自己的密钥,退款交易也会失败。如何在沙盒中测试退款,甚至可以在沙盒中测试退款?
编辑:我在开发时也遇到了同样的错误,我确实有正确的数据,但我的生产应用程序使用不同的 AuthNet 凭据,出于测试目的,我使用来自完全不同的 AuthNet 沙盒帐户的凭据。因此,即使我有正确的数据,我认为我的问题是原始交易中的数据在我的沙盒帐户中不存在。帮助将不胜感激。
java - 我正在使用条带支付 java 实现。没有此类费用的条纹退款存在成功付款的例外情况
我已经在我的 java 代码中成功完成了通过条带付款。但退款抛出错误为“没有这样的费用:ch_1G.....”
这是我的java代码。请提供相关帮助。提前致谢。
android - Android 应用内结算 - 如何处理退款
我正在尝试在我的应用程序中实施应用程序内计费,除了退款之外,一切都很好。在过去的几天里,我一直在反对这一点,如果用户要求退款,似乎无法从应用程序方面知道。我希望能够在用户获得退款后撤销对一次性托管产品(删除广告)的访问权限。我没有使用后端,所以我依赖 Google Play API。
我尝试的是查询 Google Play API,queryPurchaseHistoryAsync
它会返回用户最近购买的列表。这似乎不起作用,因为在要求退款后购买仍然存在(在写这篇文章之前已经等待了一天)。
这是我所做的:
- 在真实设备上安装应用程序
- 购买应用内内容
- 验证应用是否解锁了内容
- 转到我的 Google Play 订单历史记录并为应用内商品申请退款
- 10 分钟后,交易被退回(完全没有我作为开发人员参与)
- 应用仍然提供付费内容
- 清理 Play 商店应用数据和缓存
- 应用仍然提供付费内容
所以任何用户都可以购买我的应用内产品,然后立即转到他的 Google Play 页面并要求退款?是我遗漏了一些明显的东西还是这个 API 是一场噩梦?
PurchaseState
枚举是
我在这里没有看到任何与退款相关的内容,在我看来这是一个非常正常的用例,所以我仍然认为我缺少一些关键信息,我该怎么做?
谢谢你的帮助
google-pay - google pay 的退款系统如何运作?
我找到了 google pay api android 文档,但找不到任何关于退款的信息。
如果客户提出退款要求,我该怎么办?
paypal - 如何将 PayPal 部分退款的正文添加到 Axios?
我正在尝试使用 Axios 向 PayPal 发布部分退款。如果我使用空物作为主体,我可以完成全额退款。但是我不知道如何添加一个可以完成部分退款的机构。这是我当前的代码:
执行此操作时,我收到“请求失败,状态码为 400”。我不确定是否需要使用数据对象。请帮我弄清楚语法。
ios - 无法接收应用内购买退款服务器到服务器通知
我正在尝试在我们的服务器后端实现对应用内购买退款通知的处理(App Store 将 responseBody JSON 数据发送到应用开发人员键入的服务器通知 url)。但是在应用内购买成功退款后,我无法从 App Store 收到任何通知。
这是我在我们的服务器中处理退款通知所做的事情的列表。
转到App Store Connect > 输入“App Store Notification Url”:“https://ourServerUrl/notifyRefund”(支持 TLS 1.2)
我们的服务器接受“POST”请求并定义 @RequestBody 参数,如responseBody中所述
从我们的 iOS 应用程序购买产品(“消耗品”)(约 0.99 美元)-purchase_date = 2021-03-03
转到reportaproblem.apple.com并申请退款。-> 第二天 App Store 处理了退款,我的 0.99 美元成功退还到我的银行账户。退款日期 = 2021-03-04
完成上述步骤后,我仍然无法从 App Store 收到通知。我读了一篇关于通知延迟的帖子,但我不确定这是因为延迟还是我的服务器配置有问题。
wordpress - 使用 Woocommerce rest api 退款 api 导致服务器错误 (500)
这是 Woocommerce 提供的文档。 https://woocommerce.github.io/woocommerce-rest-api-docs/?javascript#create-a-refund
每当我点击退款时,它都会给我 500 的代码错误。
编码 :