npm 包 pagarmejs 使用教程

阅读时长 4 分钟读完

npm 包 pagarmejs 是一款强大的支付处理工具,它可以帮助前端开发者轻松地处理支付事务,同时支持包括银行卡、信用卡、预付费卡等多种支付方式。在本教程中,我们将深入了解如何使用 pagarmejs ,并给出详细的代码示例和操作指南。

安装 npm 包 pagarmejs

在开始使用 pagarmejs 之前,我们需要先进行安装。可以在终端使用以下命令进行安装:

安装成功后,我们就可以开始使用了。

初始化 pagarmejs

在使用 pagarmejs 进行支付处理之前,我们需要先进行初始化。在初始化过程中,我们需要提供一个配置对象,其中包括账户 ID、API 密钥等必要信息。示例代码如下:

在上述代码中,我们首先引入了 pagarmejs 包,并在其中调用了 connect 方法进行初始化。在进行初始化时,我们需要提供账户的 API 密钥。如果初始化成功,将会在终端输出 Connected to Pagar.me! 信息。

创建交易

接下来,我们需要使用 pagarmejs 创建一笔交易。在创建交易时,我们需要指定一些必要的参数,例如交易金额、银行卡号码等。示例代码如下:

-- -------------------- ---- -------
----- ------- - ---------------------

-------------------------------- ---------------------
  ------------ -- -
    ----- ----------- - -
      ------- ------ -- ----------
      ------------ ------------------- -- -----
      ----------------- ----- ----- -- -----
      --------------------- ------- -- ------
      --------- ----- -- --- --- --
    --

    ------ ---------------------------------------
  --
  ----------------- -- -------------------- ----------- --------------------
  ---------- -- ------------------ -------- ------------ ----------

在上述代码中,我们首先调用 connect 方法进行初始化。在初始化成功后,我们创建了一个 transaction 对象,并指定了交易金额、银行卡号码、持卡人姓名、银行卡有效期以及 CVV 号码等信息。随后,我们调用 create 方法创建交易,并在控制台输出交易 ID。

查询交易

在进行交易处理之后,我们可能需要查询交易结果。为了实现这一目标,我们可以使用 pagarmejs 提供的 transactions.find 方法。示例代码如下:

在上述代码中,我们首先调用 connect 方法进行初始化。随后,我们使用 transactions.find 方法查询指定的交易信息,并在控制台输出交易状态和已付款金额。

总结

使用 pagarmejs 可以帮助前端开发者轻松地处理支付事务,本教程简要介绍了如何安装、初始化、创建和查询交易等操作。通过本教程的学习,读者可以深入了解并掌握如何使用 pagarmejs,进而在实际项目中快速开发支付处理功能。

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/600671c530d09270238227ba

纠错
反馈