问题标签 [authorize.net-arb]

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 投票
3 回答
2339 浏览

e-commerce - 使用 authorize.net 获取已取消/过期信用卡的状态以进行定期计费

我们正在建立一个系统,该系统将使用 XML API 与 Authorize.net 进行自动定期计费。

设置定期计费看起来很简单。但是我们有两个似乎并不明显的功能 * 为客户提供个人付款的详细信息 * 向客户提供过期/取消卡的通知

任何熟悉以自动形式检索此信息的机制的人?我们正在考虑 * 只是根据我们自己的计算列出假设的付款开始日期 * 根据 ards 的到期日期向客户发送电子邮件

但是我不知道如何确定交易何时因取消卡而失败(并自动通知客户)。

在实施基于 Authorize.net 的基于订阅的服务时,任何人都可以评论他们如何处理这个问题吗?

0 投票
1 回答
267 浏览

authorize.net - 为什么我错过了静默邮政交易?

我是 Authorize.net 的新手。我们正在使用 ARB 设置经常性交易,并且我们设置了静默发布页面。

昨天我们进行了 4 笔交易,而 Silent Post 只出现了 3 笔。前一天,我们进行了 2 笔交易,但只收到了 1 笔。我不确定这是巧合,还是意味着我们要回来了比我们输入的少 1 笔交易。在这两种情况下,最后一笔交易都没有通过。(但是,我们确实收到了他们所有人的确认电子邮件,因此我们可以放心地假设他们已将交易发送出去)。

我们的静默帖子页面设置简单。它只接受给定的内容并将其发送到将数据放入数据库的函数。它还将其转储到日志文件中。

有什么常见的原因会发生这样的事情吗?

0 投票
1 回答
1592 浏览

ruby-on-rails - 如何将 Authorize.Net ARB 和 AIM 集成在一起

我想使用 rails 将 Authorized.Net ARB 和 AIM 集成在一起。

实际上,我希望在用户今天注册时立即付款,并且我希望从今天开始订阅。为此,我想通过 AIM API 收取他们的第一笔付款。如果 AIM 交易成功,那么只有我会创建 ARB。我为我的两个 ARB 编写代码都可以完美运行,但是当我为 AIM 编写代码时它会出错This transaction has been declined,但是当我用同一张卡创建 ARB 时它可以完美运行。我真的不不知道该怎么做。

另外我想知道在处理未来的预定付款时订阅何时被拒绝是 Authorize.Net 取消了该订阅或在第二天再试一次?如果它第二天再试一次,它将尝试多少次?我可以SILENT POST在 5 次后使用它检查或编写代码吗?它的订阅应该被取消。

0 投票
2 回答
1051 浏览

xml - 示例 ARB 请求更新 XML

谁能给我一个 ARB 请求更新的示例 xml?

我需要更新金额和订阅名称。谢谢.. :)

我已经阅读了 ARB XML 指南,但是在更新 ARB 时遇到了语法问题。

0 投票
2 回答
2090 浏览

php - Authorize.net ARB 问题

我正在开发一个提供 30 天试用期的应用程序,然后可以选择按月或按年订阅(两种不同的价格)。

我在他的网站上使用了 John Conde 提供的很多信息(感谢 John),但我想确定我对这一切的工作原理有正确的认识——我第一次使用 Authorize.net 或订阅做任何事情...

因此,如果我有 30 天的试用期,并且有人决定他们今天要付款,则不应向他们收取 60 天的费用。我将开始日期提前 60 天,但我是否应该在 Authorize.net 中看到任何类型的费用显示它正在等待处理?

接下来,是它“监视”更新的 ARB 服务的一部分,或者我应该做些什么来定期触发检查。我很确定这就是 ARB,而且我不需要 cron 每天检查,但我宁愿现在问一个愚蠢的问题,也不愿以后有一堆遗漏的费用。

最后,您会建议我将哪些信息存储在我的本地数据库中,以及我应该让 ARB 服务捕获哪些信息。目前,我正在存储订阅项目是什么,付款人是谁(通过 id),卡上的姓名,卡的最后四位数字以防他们想要参考使用的内容,到期卡的日期,因此我可以查找未决的到期日期(除非这也是 ARB 的一部分)以及订阅开始、结束的日期。

任何其他信息表示赞赏。

0 投票
1 回答
542 浏览

authorize.net - 测试 authorize.net 自动记录计费

我已经使用 XM(在测试模式下)实现了 Authorize.net Automatic recorring billing。我需要测试我的工作。但我不知道如何测试它。

有人知道吗?

0 投票
1 回答
1589 浏览

php - Authorize.net 静默发布和测试模式

将 AuthNet 的自动定期计费系统与其 Silent Post 功能集成在一起,以在我们团队的 Web 应用程序中创建付费功能系统。无声帖子功能的文档很少,但我遇到了几个关于 SO 的有用主题以及我们的成员撰写的一些博客文章(尤其是John Conde 的 “关于无声帖子的一切”),以帮助指导方式。我有一些更专业的问题,但我希望你们中的一些更有经验的人可以提供帮助。

Authorize.net 文档包括此通知:

测试环境账户不处理 ARB 订阅交易。如果您使用的是测试环境帐户,您将不会收到任何形式的这些电子邮件通知。使用测试环境帐户时,您也将无法接收 ARB 订阅交易 Silent Post。

我想知道是否有人知道这是否意味着在他们的控制面板中设置为测试模式的帐户,或者这是否指的是那些在 AuthNet 平台上工作的开发者专用帐户,独立于部署?我们用于测试的帐户是在测试模式下设置的实际商家帐户,我们正在接收通过 AuthNet CP 完成的虚拟终端付款的静默帖子,但即使是成功的 ARB 也不会显示静默帖子。

另外 - 可以使用什么样的参数来确保无声帖子起源于 AuthNet?我设置了一个端点并从静默帖子以及 $_SERVER 超全局中打印出请求对象 - 除了 CP 中设置的 MD5 哈希值之外,它们似乎没有发送任何标识。这很好,但我想知道限制特定远程地址是否有任何优势 - 我认为这不太可能,因为帖子可能来自数据中心,为发送静默帖子的任务分配了大量 IP。

此外,ARB 规范仅在非常具体的标准下将 AuthNet 内的订阅状态设置为 SUSPENDED(仅当失败的付款是第一次重新计费时,如果不是,则在随后几天的两次尝试之后。)这是暂停订阅的正常做法吗?如果我们想做一个拒绝触发暂停,撤销该功能的逻辑是否也应该发出一个 UpdateSubscription API 调用并手动设置为暂停以放弃默认规范?

0 投票
1 回答
1082 浏览

authorize.net - Authorize.net ARB API Integration Question

I'm integrating with Authorize.net's ARB API. Authorize.net processes their transactions at a certain time everyday, so when people create a subscription, their transaction is not real time.

I am creating a subscription based model, does their API tell me whether their CC has been processed? Or should I put a delay on the access to my site until they have processed all the ARB transactions that day.

Thanks in advance!

0 投票
1 回答
593 浏览

e-commerce - 授权净ARB增加认购金额

我在我的应用程序中使用授权净 ARB 订阅 api,根据他们选择的产品向我的用户收取一些月度费用。如果用户决定升级他的产品,订阅量也会增加。我想实现这一点,而不必再次询问用户他的信用卡详细信息。我可以增加 ARB 认购金额吗?如果是的话,增加的金额有没有限制?(我知道在PayPal中,您可以增加订阅金额,上限为25%)

0 投票
1 回答
2135 浏览

authorize.net - Authorize.net 自动定期账单支付 API

我正在开发一个需要自动定期计费的网站。

在这里,我想在付款发生时更新数据库。在订阅时我能够更新数据库。你能告诉我如何调用我的 php 脚本来更新数据库,以便在下一次发生订阅付款时更新数据库吗?