如何在 Magento 2 中设置 Authorize.net 方法?

2024年11月13日 | 5 分钟阅读

Magento 2 支持几种第三方支付方式,例如 Payoneer、Paypal 等。但是客户必须重定向到第三方站点才能完成他们的结账付款。但是,Authorize.net 是一种站内支付网关,客户无需离开站点即可完成付款。商家在 Authorize.net 上有他们的账户,他们将在自己的网站上完成所有结账表单和内容。

要在 Magento 2 网站中设置 Authorize.net 支付方式,请按照以下步骤操作

步骤 1: 登录到 Magento 2 管理面板。

步骤 2: 在 Magento 2 的左侧边栏中,转到 STORE >> Configuration(商店 >> 配置)

How to set up Authorize.net method in Magento 2

步骤 3:Sales(销售) 部分下,点击 Payment Method(支付方式)

How to set up Authorize.net method in Magento 2

步骤 4: 展开 Authorize.net 部分,并设置 Authorize.net 的基本和高级设置。

How to set up Authorize.net method in Magento 2

Authorize.net 基本设置

浏览此部分并通过在给定的字段中提供所需的详细信息来完成基本设置

How to set up Authorize.net method in Magento 2

标题: 输入支付方式的标题,该标题将在客户结账期间显示在前端。

  • 环境: 在“环境”字段中选择“生产”或“沙盒”。
How to set up Authorize.net method in Magento 2
    • 如果 Authorize.net 当前在测试模式下运行,则选择 沙盒。否则,
    • 要在实时商店中为 Authorize.net 设置 CardinalCommerce,请选择 生产
  • 付款操作: 在“付款操作”字段中,选择以下选项之一
How to set up Authorize.net method in Magento 2
    • 仅授权: 它授权客户的资金并在我们的商店中创建一个订单。稍后我们可以创建一个发票并捕获客户的资金。
    • 授权并捕获: 它授权并捕获客户资金,并在我们的商店中创建订单和发票。

我们需要填写 API 登录 ID、事务密钥和签名密钥字段,以用于我们的 Authorize.net 帐户。

How to set up Authorize.net method in Magento 2
  • API 登录 ID: 在此字段中输入 API 登录 ID。
  • 事务密钥: 在此字段中提供事务密钥。
  • 公共客户端密钥: 在此字段中输入公共客户端密钥。
  • 签名密钥: 在此字段中输入签名密钥。

要获取 API 登录 ID、事务密钥签名密钥,请按照以下说明操作。

步骤 1: 使用以下链接在 Authorize.net 上创建一个帐户 https://developer.authorize.net/hello_world/sandbox/。 填写信息,并在选中复选框接受 Authorize.net 沙盒帐户协议后,单击“提交”按钮。

How to set up Authorize.net method in Magento 2

步骤 2: 它将重定向到新窗口,您将在其中获得 API 登录 ID 和事务密钥。 从此处复制它们并粘贴到 Magento 2 中的 Authorize.net 支付网关中。

How to set up Authorize.net method in Magento 2

步骤 3: 要获取 公共客户端密钥签名密钥,您需要登录到 Authorize.net 帐户的商家界面,如下面的屏幕截图所示。

How to set up Authorize.net method in Magento 2

步骤 4: 输入用户名和密码,这是您在创建 Authorize.net 帐户时创建的用户名和密码。

How to set up Authorize.net method in Magento 2

步骤 5: 在 Authorize.net 的主页上,单击右上角主工具栏上的 帐户

How to set up Authorize.net method in Magento 2

步骤 6: 要获取签名密钥,请单击“常规安全设置”下的 API 凭证和密钥

How to set up Authorize.net method in Magento 2

步骤 7: 现在,向下滚动并单击 新签名密钥 单选按钮。 要禁用旧签名密钥,请单击“禁用旧签名密钥”复选框。 如果您不选择它,则旧签名密钥将在 24 小时后自动过期。 单击“提交”继续。

How to set up Authorize.net method in Magento 2

步骤 8: 单击 请求 PIN 进行验证。

How to set up Authorize.net method in Magento 2

步骤 9: 输入您从 Authorize.net 在注册电子邮件 ID 上收到的验证 PIN。

How to set up Authorize.net method in Magento 2

步骤 10: 身份验证成功。 单击 继续 按钮,这将重定向到新页面。

How to set up Authorize.net method in Magento 2

步骤 11: 复制新生成的签名密钥,并将其粘贴到 Magento 2 Authorize.net 支付设置中的“签名密钥”字段中。

How to set up Authorize.net method in Magento 2

步骤 12: 要获取公共客户端密钥,请单击同一页面上“常规安全设置”下的 管理公共客户端密钥

How to set up Authorize.net method in Magento 2

步骤 13: 单击“提交”并继续。

How to set up Authorize.net method in Magento 2

步骤 14: 请求 PIN 并以与验证签名密钥相同的方式对其进行验证。

步骤 15: 复制新客户端密钥,并将其粘贴到 Magento 2 中的“公共客户端密钥”字段中。

How to set up Authorize.net method in Magento 2

现在,返回 Authorize.net 页面设置并继续。

  • 启用: 通过设置为 来启用 Authorize.net 支付方式,以便在结帐期间对客户可见。
How to set up Authorize.net method in Magento 2

Authorize.net 高级设置

浏览此部分并通过在给定的字段中提供所需的详细信息来完成高级设置

接受的货币: 将接受的货币设置为美元或您的在线商店可接受的任何其他货币。

调试: 要保存 Authorize.net 系统和您的商店之间的日志,请将 设置为调试字段。

电子邮件客户: 如果要向客户发送电子邮件,请将此字段设置为 ,并在 商家电子邮件 字段中键入您的企业电子邮件地址。

启用信用卡验证字段: 通过设置为 来启用此字段,该字段需要信用卡验证码 (CVV)。

信用卡类型: 使用 Ctrl 键从您的商店接受的信用卡类型列表中选择卡片。

How to set up Authorize.net method in Magento 2

适用国家/地区的付款: 通过选择 所有允许的国家/地区,所有国家/地区的客户都可以使用 Authorize.net 进行付款。 否则,选择 特定国家/地区

特定国家/地区的付款: 如果我们选择 特定国家/地区,则来自特定国家/地区的客户将可以使用我们从列表中选择的这种付款方式。 使用 Ctrl 键选择多个国家/地区。

最低订单总额: 设置最低订单总额以符合 COD 支付方式的资格。

最高订单总额:设置最大订单金额,以限制使用此支付方式。

排序顺序: 输入一个数字,以对付款方式的顺序进行排序,以便在结帐期间显示在前端。

步骤 5: 完成基本和高级设置后,单击 保存配置 按钮以配置 Authorize.net 付款方式。

How to set up Authorize.net method in Magento 2

步骤 6: 一旦我们保存了 Authorized.net 支付方式,它就会根据我们在后端设置的标准显示在前端。 客户可以选择他们喜欢的付款方式并成功下订单。

在这里,客户需要提供信用卡详细信息,例如信用卡号、有效期和 CVV 号码才能下订单。

How to set up Authorize.net method in Magento 2
下一个主题订单生命周期