问题标签 [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.

0 投票
1 回答
106 浏览

authorize.net - 如何在不使用现有 paymentProfileId 的情况下将 authorize.net CIM 中的交易记入 customerProfileId?

我在文档中找不到任何地方可以向信用卡收费并将其与现有的客户资料 ID 相关联,而无需现有的客户付款资料 ID - 只需一步。

难道我不需要付款资料就可以简单地根据客户资料收取交易费用吗?

0 投票
1 回答
728 浏览

authorize.net - 如何解决添加客户多次付款时命名空间中元素'createCustomerProfileRequest'的错误

我想在 authorize.net 中添加单个客户的多个付款资料。经过长时间的搜索,我找到了在 authorize.net 社区上发布的帖子,请参阅链接。在此链接中,接受的解决方案中有一个 xml 格式的数据,我将其转换并通过邮递员发送,然后我面临以下错误

“命名空间‘AnetApi/xml/v1/schema/AnetApiSchema.xsd’中的元素‘createCustomerProfileRequest’在命名空间‘AnetApi/xml/v1/schema/AnetApiSchema.xsd’中有无效的子元素‘_xmlns’。”

我发送的 json 是:-

开发者链接

0 投票
1 回答
145 浏览

authorize.net - 在 Authorize.net CIM 中,为什么我的第一笔交易没有显示在客户历史记录中?

在沙盒环境和生产环境中,CIM 通过 authorize.net API 收到的第一笔交易不会在客户历史记录中列出。但是,会列出所有后续交易。请注意,可以通过搜索交易 ID 找到第一笔交易,但我很困惑为什么它没有在历史记录中列出。

例如:

  • 客户资料编号:123546789
  • 此客户的第一笔交易是:987654321 但此交易 ID 未在历史记录中列出
  • 该客户在第一次之后发生了四次交易,并且都在历史记录中列出

知道为什么会发生这种情况吗?

0 投票
0 回答
175 浏览

authorize.net - Authorize.net 与 Mastercard ASI 的集成 - 零预认证交易失败,错误代码为 290

我正在尝试制作金额为 0 的 authOnlyTransaction 以满足万事达卡 ASI 要求。交易失败,交易错误代码为 290(有一个或多个缺失或无效的必填字段。),结果代码为“ERROR”,代码为“E00027”

如果我将金额更改为非零值,我就能成功交易。

环境:Sanbox
请求数据结构:

回复:

0 投票
1 回答
139 浏览

authorize.net - Authorize.net 未更新现有 CIM 记录上的帐单地址

我们正在使用 XML 集成来 Authorize.net CIM

对于我们软件的其他支付网关集成,要更新卡号或帐单地址,用户只需删除存储的令牌并发送新的授权或捕获交易。然后生成一个新的令牌。

Authorize.net 似乎正在根据卡号匹配现有的客户资料,并返回与以前相同的令牌号。

如果我们想在不更改卡号的情况下更新帐单地址,则新的帐单地址不会通过我们的常规电话保存到客户资料中。然后 AVS 设置会阻止新事务通过。

在不更改其他信息的情况下更新现有客户资料上的帐单地址时是否应进行特定调用?

0 投票
1 回答
53 浏览

magento-1.9 - 如果我在 Magento 中有授权请求的 transaction_id,我可以使用相同的交易 id 和令牌在 Salesforce 中捕获资金吗?

所以我在后端使用 Salesforce 和 Magento 进行订单管理。我的客户在我的 Magento 市场下订单,然后 Magento 将订单发送给销售人员进行报告。我想在salesforce中处理订单;但是,我不想被 Authorize.net 标记为 xss 攻击或中间人攻击。我想知道我是否可以使用我收到的交易令牌和 ID 来授权 Magento 中客户卡上的金额来获取 Salesforce 中的资金?

Magento 对 authorize.net 进行 api 调用以验证客户信用卡上的金额。然后 Salesforce 使用相同的授权令牌来获取资金。

0 投票
1 回答
152 浏览

woocommerce - 使用 Authorize.net CIM 未完成 Apple 支付 - 卡在 [Apple Pay] 验证商家

我已经使用 Authorize.net CIM 扩展在我的网站上实现了 Apple Pay,并添加了 Authorize.net 沙盒帐户的所有详细信息。我可以在我的网页上看到 Apple Pay 按钮,但是当我尝试付款时,它显示了一个错误

Apple 支付未完成 该网站无法完成支付。请再试一次。

我试图查看日志,每次我尝试付款时,日志的最后一行是

我已经验证了我的域,但我的网站位于子目录中。

我尝试启用/禁用所有选项,包括测试模式和从插件设置中捕获付款/授权。

我希望苹果支付按钮能够成功处理我的付款

0 投票
2 回答
878 浏览

payment-gateway - 使用 Authorize.Net 接受托管付款页面的默认付款表格

我正在将 Authorize.NET 与我的 Web 应用程序集成。我正在使用此处所述的托管付款表格:

我想使用设置页面中描述的默认付款表单:https ://sandbox.authorize.net/UI/themes/sandbox/Settings/SettingsPayFormMain.aspx我想通过传递相关字段来自定义此付款表单。

我正在使用以下 JSON 对象:

我收到以下看起来不专业的付款表格。知道如何使用 Authorize.NET 的默认付款表格

在此处输入图像描述

默认表格 在此处输入图像描述

使用的 HTML 表格:

0 投票
2 回答
306 浏览

c# - 我可以使用 Authorize.Net 更新卡配置文件而不包括卡号信息吗?

我有接受信用卡并将配置文件保存到 authorize.net 的 ac# 应用程序。它成功地对卡收费并成功地保存了配置文件。

如果用户想要更新所有信息并重新输入他们的信用卡号、有效期和 cvc,他们可以更新他们的个人资料。

但是,我们希望能够在不更新信用卡信息的情况下更新 billTo 信息。不幸的是,每当我尝试调用 updateCustomerPaymentProfileRequest 时,都会收到需要支付信息的错误。

我可以阅读当前的个人资料,但卡号和到期日期被掩盖了。我可以取消屏蔽到期日期,但不能取消卡号。

不幸的是,对 updateCustomerPaymentProfileRequest 的调用需要 paymentType 并且 getProfile 调用返回一个掩码的支付类型,而且它们似乎不能互换。

事实上,即使我尝试请求未屏蔽的到期日期,它也不会返回它。

支付信息是掩码类型,到期日期被掩码。

即使这给了我未屏蔽的到期日期,我仍然没有信用卡号,我什至不想要,因为我只想更新 billTo。

这甚至可能吗?我在 authorize.net 上找到了这篇文章,但他们实际上并没有回答这个问题,而且提问的人似乎已经放弃了。

https://community.developer.authorize.net/t5/Integration-and-Testing/Error-updating-Payment-Profile-information-without-sending/td-p/67540#

0 投票
1 回答
85 浏览

authorize.net - How to add billTo parameter in createCustomerProfileRequest

I am using sandbox.authorize.net for my payment in my project. I created customer profile id and payment id using createCustomerProfileRequest sdk method in asp.et core and all working fine, but now I want to add billTo information while calling API, so that mail goes to merchant account can contain those billing information. I am not getting where i have to add billTo information in code. my code for creating customer profile is


public static CreateCustomerPaymentProfileDto CreateCustomerPaymentProfile( string emailId, CreditCardDetailsDto _creditCardDetails, UserPersonalBillingInfo _userPersonalBillingInfo) { CreateCustomerPaymentProfileDto _createCustomerPaymentProfileDto = new CreateCustomerPaymentProfileDto(); // set whether to use the sandbox environment, or production enviornment ApiOperationBase.RunEnvironment = AuthorizeNet.Environment.SANDBOX;

I want billing information in mail like below enter image description here