Authorize.net 概述
Authorize.net 是 Visa Inc. 的子公司,是一家支付网关服务提供商。它提供基础设施和商户银行连接,使企业能够在线和通过移动设备接受信用卡和电子支票支付。
设置
Authorize.net 为沙盒和实时账户提供自助注册服务。要开始使用,请访问 Authorize.net 注册页面并创建您的账户。
请按照 Authorize.Net 配置指引 获取凭据、配置 EFundPay 必需的 Webhook 通知地址,并在 EFundPay Dashboard 中保存连接。
凭据
要设置 Authorize.net 的凭据,您需要访问您的 Authorize.net 商户界面并导航到 Account -> API Credentials & Keys。您需要以下凭据:
- API 登录 ID - 这是您用于 API 访问的唯一标识符。您可以在商户界面的 Account -> API Credentials & Keys -> API Login ID 下找到此 ID。
- 交易密钥 - 这是您用于 API 身份验证的密钥。您可以在商户界面的 Account -> API Credentials & Keys -> Transaction Key 下找到此密钥。
- 签名密钥 - 用于验证 webhook 签名。您可以在商户界面的 Account -> API Credentials & Keys -> Signature Key 下找到此密钥。
支持的支付方式
Authorize.net 通过我们的平台支持全面的支付方式:
- 卡支付 - 来自全球主要网络的信用卡和借记卡
- 数字钱包 - Apple Pay、Google Pay、PayPal
- 银行转账 - ACH、eCheck
- 先买后付 - 各种分期付款选项
- 本地支付方式 - 基于您账户配置的区域支付方式
集成优势
- 可靠处理 - 行业领先的正常运行时间和处理可靠性
- 高级安全 - 内置欺诈检测、3D Secure 支持和 PCI 合规
- 统一 API - 多种支付方式的单一集成
- 实时处理 - 即时支付确认和 webhook 通知
- 全面报告 - 详细的交易报告和分析
开始使用
- 注册 Authorize.net - 创建您的 Authorize.net 账户
- 配置凭据 - 设置 API 密钥和 webhook 端点
- 启用支付方式 - 选择要支持的支付方式
- 与 EFundPay 集成 - 使用我们的统一 API 进行所有 Authorize.net 支付
- 彻底测试 - 使用沙盒环境进行开发
- 上线 - 准备就绪时切换到生产环境
Webhook 配置
在 Authorize.Net 商户后台中打开 Account → Account and API Settings → Webhooks,并添加以下通知地址:
https://notify.efundpay.com/authorize/webhooks
请订阅以下事件:
net.authorize.payment.authcapture.creatednet.authorize.payment.refund.creatednet.authorize.payment.void.created
有关截图和完整操作步骤,请参阅 配置指引。
测试
Authorize.net 提供全面的测试工具:
- 测试卡 - 各种测试卡号用于不同场景
- 沙盒环境 - 完整的测试环境用于开发
- Webhook 测试 - 测试 webhook 传递的工具
- 商户界面测试 - 直接从商户界面测试支付
支持
如需 Authorize.net 集成的技术支持:
- EFundPay 支持 - 联系我们的技术团队
- Authorize.net 支持 - 使用 Authorize.net 的支持资源
- Authorize.net 文档 - 全面的 API 文档
- Authorize.net 社区 - 开发者社区论坛