Authorize.net支付服务提供商
备注:Authorize.net 仅适用于特定国家/地区的商店。有关受支持国家/地区的列表,请参阅按国家/地区显示付款信息。
Authorize.net是一家支付服务提供商,可使您的 Shopify 商店接受信用卡付款。
在商店中设置 Authorize.net
禁用 Authorize.net 的测试模式
当您使用 Authorize.net账户打开商家账户时,此 Authorize.net 账户处于测试模式。测试服务器与 Shopify 不兼容,因此,您需要为您的 Authorize.net 账户禁用测试账户。
步骤:
在https://account.authorize.net/中登录 Merchant Interface。
在主菜单中的账户下选择设置。
点击安全设置部分中的测试模式。
点击Turn Test OFF(关闭测试)以禁用账户的测试模式。
禁用测试模式后,您可以在 Shopify 中激活 Authorize.net。
在 Shopify 中激活 Authorize.net
- 在Shopify 后台中,转到设置>收款。
- 在Shopify 应用中,转到商店>设置。
- 在Store settings(商店设置)下,轻触付款。
- 在Shopify 应用中,转到商店>设置。
- 在Store settings(商店设置)下,轻触付款。
请执行以下任一操作:
从下拉菜单选择 Authorize.net。
输入您的API 登录 ID 和交易密钥。
输入您的凭据后,点击激活。
单击保存。
现在 Authorize.net 已设置为处理 Shopify 商店的信用卡付款。
在测试模式下使用 Authorize.net
如果要在测试模式下使用 Authorize.net,您需要注册 Authorize.net 沙盒账户。注册沙盒账户后,您需要在 Shopify 后台设置测试模式。
设置测试模式:
- 在Shopify 后台中,转到设置>收款。
- 在Shopify 应用中,转到商店>设置。
- 在Store settings(商店设置)下,轻触付款。
- 在Shopify 应用中,转到商店>设置。
- 在Store settings(商店设置)下,轻触付款。
在Authorize.net部分中,点击编辑:
勾选使用测试模式,并输入您的沙盒凭据:
单击保存。
现在您可以通过使用一个Authorize.net 测试卡号进行购买来测试您的 Authorize.net 配置。
Authorize.net问题排查
由于必填字段问题,退款失败
当您尝试在 Shopify 中为使用 Authorize.net 支付的订单退款时,您可能会看到一条错误消息,例如Bill To Last Name is required
。此消息表示Authorize.net托管付款表单上的一个或多个字段设置为required
,导致 Shopify 订单出错。在 Shopify 中退款之前,您需要转到 Authorize.net账户中的托管付款表单,并将所有字段设置为不需要。有关在托管付款表单上设置字段的帮助,请参阅Authorize.net 支持中心。