问题标签 [authorize.net-cim]
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.
php - 如何从 authorize.net 中的现有 customerprofileid 获取 customerpaymentrofileId
如何从 authorize.net 中的现有 customerprofileid 获取 customerpaymentrofileId 我是 autorize.net 的新手。我需要获取客户的 customerprofileid 的 customerpaymentrofileId ,以便我可以使用它们对 Authorize.net 中的交易收费。
php - authorize.net cim,获取客户付款资料
我正在使用 Authorize.net 的 API 并尝试获取客户付款资料信息。我可以获得所有客户 ID 的列表,并且我想遍历这些以获取客户付款资料信息。对于每个客户 ID,我可以转储包含客户信息的数组,其中包括付款资料 ID,但我不知道如何提取是否进行后续搜索:
我的代码是:
omnipay - 全支付 - AuthorizeNet_CIM
我正在尝试使用omnipay-authorizenet AuthorizeNet_CIM设置支付处理器。这方面的文档不多。
步骤 1)我成功创建了网关对象,并且可以向 authorize.net 沙箱服务器发出请求。
第 2 步)是“创建卡”以供将来与令牌计费一起使用: $gateway->createCard() 。这是成功的。
来自通用 Omnipay 令牌计费文档:
“... createCard($options) - 返回一个包含 cardReference 的响应对象,可用于未来的交易...”
我在上面的 createCard() 响应对象中没有看到特定的“cardReference”。
所以我创建了一个 $cardRef 数组并获取返回的响应 CustomerProfileId 和 CustomerPaymentProfileId 。
步骤 3)是生成失败购买的函数:
购买失败,当我查看 Response 对象时,似乎 Request 没有填充cardReference对象。
我显然没有将正确的cardReference数据传递给购买方法。
任何帮助将不胜感激。
谢谢
bigcommerce - big commerce authorize.net CIM 实现
目前正在编写一些软件来为我们的新商店创建延期交货,但目前的大型商业结账使用的是 authorize.net AIM 系统。有谁知道如何在大型商业上为 authorize.net 设置 CIM?
payment - Authorize.net 中客户付款数据的生命周期
我正在尝试将 Authorize.net 付款连接到该网站。我的目标是为网站创建一个众筹功能。而且我找不到 Authorize.net 说明客户付款信息保留多长时间的描述,我通过 Authorize API 和 getHostedProfilePageRequest 方法保存了这些信息。
Authorize 将客户付款信息保留多长时间?
authorize.net - 令牌或哈希值来存储和收费的唯一客户:Authorize.net
我已阅读文档,目前它支持customer profile
我可以用来向客户收费的文档。我想知道我是否有可能拥有一个与每个用户一起存储在我的user
表中的令牌然后收费?像哈希值或令牌而不使用profile ids
?或者唯一profile id
的方式是向客户收费。
实际上,由于回头客和每月水电费账单不一致,我想手动进行定期付款。
另一个原因是profile
它包含在内name
description
,email
我认为它不足以检查用户配置文件的唯一性。
authorize.net - 在 authorize.net 中创建客户付款资料
在使用 API 创建客户资料时,我面临着一种非常奇怪的行为。虽然我已经彻底阅读了文档但没有成功。
我customer profile
首先在没有可用的配置文件时创建一个,payment profile
但下一次当用户返回并添加payment profile
(因为客户配置文件已经存在)我只使用createCustomerPaymentProfile
。问题是,在第一步中我不包括在内$billto->setZip("44628");
,而且进展顺利。但是当我只做payment Profile
它时,它要求我包含zip code
其他明智的东西,它会给出错误
“有一个或多个缺失或无效的必填字段。”
我使用的是与文档的 php 部分中完全相同的代码,只是文本/参数的更改。
制作客户档案:
用于制作客户付款资料
出于可重用性的目的,我制作了一个通用的付款配置文件,该配置文件返回付款配置文件数组
authorize.net - 即使在 authorize.net 中禁用 AVS,仍然需要邮政编码
我已经成功创建了客户资料和付款资料。但是当我为同一个配置文件 ID 创建更多付款配置文件时。它给了我错误
创建客户付款配置文件:错误无效响应响应:E00027 有一个或多个缺失或无效的必填字段。
在文档中写道,在启用 AVS 的情况下需要邮政编码,所以我禁用了它,但它仍然显示错误,除非我添加邮政编码字段。
在这方面有什么帮助吗?
authorize.net - 在 authorize.net 中验证信用卡而不指定金额
根据api我们可以授权信用卡。但在那个过程中,我们必须输入金额和其他信息。如果我只想验证信用卡而不是收费怎么办。
实际上我只想验证用户是否使用了正确的信用卡。因为系统要经过外行人之手。
authorize.net - 运行时的 ACH 验证
Authorize.net
我已经使用该authOnlyTransaction
方法验证了信用卡。我也可以选择 ACH 验证,但验证过程中存在一些问题,这可能是由于缺乏支付领域的知识。
- 我尝试使用 authorize.net 但我必须先指定金额。
- 它不会验证所有凭据,而只会验证路由号码和银行名称
- 我必须等待 2-3 天才能获得银行关于付款的验证。
问题是,当用户点击验证按钮时,有什么方法可以用来验证ACH
我的网页上的内容吗?我也尝试过使用,plaid
但在文档中它指出这也需要几天时间才能生效。任何形式的帮助将不胜感激。