本文介绍了 npm 包 braintree-cli 的使用方法,并且提供了一些实用的示例代码,希望能够帮助前端开发者更好地开发和管理自己的 Braintree 支付网关。
什么是 braintree-cli?
braintree-cli 是一款为 Braintree 支付网关开发的官方开源命令行工具,使用它你可以快速地对 Braintree 进行管理和操作,同时它还能够生成安全的客户端令牌,以便在应用程序中使用。
braintree-cli 如何安装和使用
安装
使用 npm 安装 braintree-cli 很简单,只需要在终端中输入以下命令即可:
npm install -g braintree-cli
此时,你就已经成功安装了 braintree-cli。
使用
接下来介绍一个braintree-cli 命令的使用方法:
bt customer create
该命令的作用是创建一个新的 Braintree 客户,具体语法如下:
bt customer create --firstName=FIRST_NAME --lastName=LAST_NAME --paymentMethodNonce=nonceFromTheClient
firstName :客户的名字
lastName :客户的姓氏
paymentMethodNonce :客户从客户端发送的支付方式令牌
除此之外,你可以通过其他参数来指定该客户的邮箱地址,邮政编码和客户 ID 等信息,具体请参考官方文档。
还有其他很多可以帮助你管理 Braintree 支付网关的命令,比如创建交易、查看客户信息、退款等等,具体可以参考官方文档。
braintree-cli 的应用实例
在实际应用中,你可以利用 braintree-cli 快速地创建客户、执行交易、查询交易记录等等,下面是一些实用的示例代码。
创建一个新的客户
-- -------------------- ---- ------- -- -------- ------ - ---------------- - -------------- - -------------- - ------------------------ - ------------------ - ---------------- - -------------------------------- - ----------------------------------
查询客户信息
bt customer find john@example.com
执行一笔交易
bt transaction sale \ --amount 10.00 \ --payment-method-token the_token \ --customer-id the_customer_id
查询交易记录
bt transaction search \ --customer-id the_customer_id \ --type sale \ --status settled
总结
通过本文的介绍,我们了解了 braintree-cli 的安装和使用方法,以及一些实用的示例代码。这款工具可以帮助我们快速地管理和操作 Braintree 支付网关,并且能够生成安全的客户端令牌,非常实用。希望本文能够对你有所帮助!
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60066c84ccdc64669dde4e3f