问题标签 [authorize.net]

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 投票
2 回答
2568 浏览

authorize.net - 卡代码未在 authorize.net 中验证

我正在开发一个网络应用程序。这里我已经实现了 authorize.net 支付网关。但是这里的洞穴代码没有正确验证。如果我提供错误的卡代码,则付款成功但我需要付款被拒绝的结果

有人知道吗?看代码

0 投票
1 回答
542 浏览

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

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

有人知道吗?

0 投票
1 回答
2062 浏览

authorize.net - 美国运通的 Authorize.net 问题

有谁知道如何通过authorize.net获得美国运通授权?我已授权正确设置。在网站上它提到“接受的付款方式:美国运通、发现、万事达卡、维萨卡”,因为我有一个承销商,并且为美国运通设置了一切。

我在堆栈溢出时问这个问题,因为它是关于表单输入的必填字段的问题。其他程序员以前一定遇到过这种情况。我似乎无法隔离问题。

0 投票
3 回答
1336 浏览

payment-gateway - 哪些信用卡处理器支持延期付款处理

我正在寻找一个接受信用卡并且还支持延迟处理的支付处理器。需要明确的是,我理想的工作流程是:

  • 用户承诺购买
  • 用户被重定向到处理器站点并输入详细信息
  • 授权返回到我的网站
  • 我的网站最多等待 24 小时
  • 支付授权用于借记用户的卡/帐户

请每个答案一个站点,以便可以投票选出最好的!

0 投票
3 回答
1196 浏览

delphi - Intraweb + Delphi 可以使用 SIM 处理 authorize.net 中继响应吗?

我们* 有一个 Web 应用程序,由 Delphi + Intraweb(用于前端/Web 代码管理)创建,用于管理订购流程。它获取订购信息,然后向 authorize.net 发送交易请求(主要使用他们的SIM 示例代码)。这很好用,信用卡订单也得到了处理。

但是,当 authorize.net 将表单帖子发送回中继响应 url (http://developer.authorize.net/guides/SIM/Receipt_Options/Relay_Response.htm) 时,Intraweb 应用程序崩溃了。我可以看到,使用 TamperData,表单数据正在正确发送。她可以看到她的程序打开了一个数据库连接,然后超时。

  • 我已经用尽了我的 google-fu,并且没有找到任何能够接受传入表单帖子的 Intraweb 代码示例。(这可能就是我们真正需要的。如果我们可以将数据导入Intraweb/Delphi 世界,那么我们就可以管理其余部分。)
  • Intraweb文档建议 IW 将接受通过 URL 传递的参数,但没有提及接受 POST 数据。
  • authorize.net 社区论坛有一个提问/回答的帖子,基本上说“对不起,我们没有任何 Delphi 代码示例,请咨询您的供应商。”
  • Intraweb 技术支持无法帮助她。(我想他们几周前还没有回应这个请求,但我不确定。)
  • 我建议她创建一个模仿 authorize.net 表单帖子的测试应用程序存根,以确保正确创建表单对象。(我真的不明白拖放表单字段背后发生了什么,但我倾注了生成的源代码试图弄清楚这一点。)但是表单 POST 是表单 POST,对吗?我的意思是,它是 HTTP,而不是魔法。但这样做有两个问题。1.) Intraweb 似乎将表单字段名称强制为所有大写字母。2.) 她说 IW 不接受下划线作为表单字段名称的一部分。当然,我们被 authorize.net 发送的内容、小写字母、下划线分隔等等所困扰。

您是否有任何见解、指向示例代码的指针或建议将其全部扔掉并转向另一个解决方案?我们将不胜感激以上任何一项。

*我们 = 一个老派的 Delphi 程序员/DBA,他对 Delphi 了如指掌,但 Intraweb “自动工作”,而我,一个 Java 程序员,偶尔在该国另一边的 PHP 黑客,对可视化 IDE 过敏,但试图解释它互联网和 HTTP 对她的奥秘。对于这个特殊问题,我们似乎比我们各部分的总和要少。

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

magento - 使用两个 Authorize.Net 帐户设置 Magento 的支付桥

请注意:我们使用的是 Magento 的专业版,它不提供供应商支持。

我查看了以前的问题,虽然我可以在一个网站上找到有关多个支付网关的问题和答案,但我找不到任何关于 Magento 支付桥的具体信息。Payment Bridge 是一个 PA-DSS 认证的应用程序,Magento 提供了它的企业和专业许可证。这对于符合 PCI 的环境是必需的。

我们的问题是我们的客户有两个 Auth.net 帐户。这是为了和解,解释可能会冗长,所以请相信我,这是一个必要的场景。

在设置支付桥时使用商户配置工具创建商户时,它只允许您提供一次登录,即只提供一个帐户,并询问接受哪些卡。该网站将接受所有卡,但一个帐户处理 Visa、Mastercard 和 Discover,而另一个帐户处理所有美国运通卡付款。

如何在支付桥设置期间设置商家以同时拥有两个帐户?

0 投票
1 回答
105 浏览

macos - 授权.net mac API

我在 MAC OSX 10.6.6 中建立了一个信息亭环境,我希望在他开始使用系统之前向 PC 用户收费。我已经申请了。我想使用 authorize.net 进行身份验证。根据我的搜索,CIM SOAP 是我应该使用的方法。

我的问题是 authorize.net 上是否有任何可用的网络服务,我可以在其中发送 xml 文件并期待响应。?如果没有,我还有什么其他选择?

提前致谢。如果有任何示例代码或参考,请告诉我(FOR MAC)

0 投票
1 回答
4464 浏览

codeigniter - 当我的中继响应 URL 指向 CodeIgniter 控制器而不是其他情况时,为什么 Authorize.net 会引发错误?

我通常不是 Web 开发人员,但我是一个足够体面的编码人员,我很乐意接受朋友的提议来开发他兄弟的小型企业网站。我快完成了,我一直在使用 CodeIgniter,它提供了巨大的帮助,而且很容易上手。

他们有一些他们想通过网站购买的产品,他们的偏好是 Auth.net(我以前没有经验),而且他们的主机不支持 SSL(nearlyfreespeech.net),所以我决定Auth.net 的 SIM 卡是合适的。如果我在 CI 应用程序之外使用中继响应页面测试 SIM,该页面只是吐出可用的交易详细信息,一切都会按预期进行。如果我尝试将中继响应页面设置为仅回显字符串的 CI 控制器/方法,则 Auth.net 将显示以下“错误”:

尝试向商家报告此交易时出错。已向商家发送一封电子邮件,通知他们该错误。以下是尝试从您的信用卡收取费用的结果。

本次交易已获批准。

建议您联系商家以确认您将收到产品或服务。

我最初的想法是,我设置的重写规则可能是为了避免必须包含 index.php 前端控制器,所以我尝试将它包含在中继响应 URL 中而没有更改。我还应该注意,有问题的控制器实现了一个 _remap() 方法,但是中继响应方法不应该受到它的影响,因为它不匹配它的正则表达式。

任何见解将不胜感激。

0 投票
1 回答
966 浏览

php - SimpleXML 问题

也许有人可以帮助我解决我遇到的关于 SimpleXML 对象的问题。

我正在与 authorize.net CIM 管理器集成并发送客户资料。当我发送它时,原始 xml 响应通过解析器传递并转换为 SimpleXML 对象。

这是用于提交请求的代码:

当我执行以下操作时:

我得到以下输出:

因此,看起来一切正常。但是当我尝试深入研究 SimpleXML 对象并执行以下操作时:

我得到“OkOk”的输出,似乎它运行了两次。这让我非常疯狂,我无法弄清楚这里到底发生了什么。有人可以在这里为我指出正确的方向,以便我可以正常工作吗?

谢谢!