CartDNA 是 Shopify 支付应用开发合作伙伴

CartDNA 徽标

使用CartDNA构建

利用CartDNA开发者工具、应用工作流和API访问,更快速地推出支付体验。无论您是在构建自定义结账流程、Shopify集成还是内部支付运营工具,CartDNA都为您提供从测试模式到实时交易的清晰构建基础。

OAuth身份验证
安全签名
幂等请求
Webhook支持

面向真实支付工作流的开发者工具

CartDNA专为需要比基本支付按钮更多功能的团队而构建。您可以连接商店、触发支付请求、将客户引导至托管支付页面、监听支付更新,并通过回调事件保持自己系统的同步。

自定义支付体验

使用CartDNA支付API构建您自己的结账或支付交接。创建安全请求、传递客户和订单数据,并在需要时将用户重定向到支付页面。

商店和平台集成

将CartDNA与电商平台、后台工具、CRM系统和履行工作流连接。使用通用请求模式清晰地传输订单、客户和交易数据。

内部运营应用

创建商家仪表板、财务工具和支持系统,实时读取交易状态、对账支付并响应webhook事件。

从身份验证到支付确认

1

使用您的客户端凭据安全地进行身份验证以接收Bearer令牌。

2

创建支付请求,包含订单ID、金额、货币、支付方式、客户数据、回调URL、返回URL和取消URL等必填字段。

3

生成所需的请求签名,并包含时间戳和幂等性密钥等安全标头。

4

将客户重定向到CartDNA支付页面或继续您自己的流程。

5

通过回调通知接收状态更新并更新您的系统。

为可靠性而构建,而非猜测

使用访问令牌进行安全身份验证

基于签名的请求验证

使用幂等性密钥防止重复请求

清晰的支付方式代码和货币处理

支持端到端支付流程的重定向和回调

开发者常见问题

使用API之前需要身份验证吗?

是的。CartDNA使用基于令牌的身份验证。您首先请求访问令牌,然后在后续API调用中将其作为Bearer令牌发送。

我可以防止重复的支付请求吗?

可以。对每个请求使用唯一的幂等性密钥。

CartDNA支持webhook风格的回调吗?

支持。您可以发送回调URL来接收支付通知。

我可以选择特定的支付方式吗?

可以。支付请求支持所支持方式和货币的支付方式代码。