随着技术的进步,支付API也在不断地更新和改进。优化版的API提供了新的、简化的API,更好的示例代码和SDK,以及强大的开发者支持。这些改进使得帮助客户安全、灵活且可扩展地进行支付变得更加容易。
Authorize.NetAPI使得创建、捕获、退款和取消安全支付交易变得简单。它支持XML或JSON格式,并且与Ruby、Node.js、Python等多种语言兼容。简化的API还能够在任何环境中接受支付。
使用API控制台实时运行各种交易,从信用卡收费和授权到发放退款、借记银行账户等。以下是一些示例:
可以使用Authorize.NetAPI参考文档,在不需要设置沙箱账户的情况下,使用JSON或XML运行支付交易。
在页面右侧的菜单中选择“支付交易”,然后选择“尝试”标签,接着点击“发送”按钮。
要通过信用卡收费,打开API参考文档,转到“支付交易”标题的右侧,并选择“信用卡收费”。接下来,输入默认凭据,然后点击“发送”按钮。
一旦运行了支付,可以选择所需的示例代码和语言。点击Github链接,并按照步骤克隆存储库。点击下载。
将从Authorize.Net支付网关获得的响应代码输入到响应代码工具中,以获得清晰的翻译。
使用测试指南在沙箱中运行测试时触发特定的交易响应。借助指南,可以确保测试商家支付解决方案的最重要方面。
确保构建的网站符合PCI合规性可能是一个挑战,这可能会使商家面临风险,同时也增加了设置支付平台的复杂性。Authorize.Net Accept套件使能够构建任何现代网站或应用程序,而不会为商家增加PCI负担。要了解更多关于PCI合规性以及集成选项,请查看Accept页面。
当探索简化的API和改进的SDK和示例代码,并使用它们为商家定制支付解决方案时,请访问Authorize.Net开发者社区,提出问题、建立联系并从同行那里学习。