npm 包 alipay-webpay-sdk 使用教程

阅读时长 3 分钟读完

简介

alipay-webpay-sdk 是一款便于在前端项目中使用支付宝支付的 JavaScript SDK,支持支付宝网页支付、手机支付等场景,可极大地简化开发流程,提升开发效率。

本文将详细讲解如何使用 alipay-webpay-sdk 进行支付宝支付,适合于前端开发人员或想要了解支付宝支付开发的人。

安装

我们可以通过 npm 来安装 alipay-webpay-sdk:

或者通过 cdn 引入:

示例

初始化

需要在调用支付宝支付前进行初始化,传入的参数包括:

  • appId:开发者应用 ID,必填。
  • notifyUrl:该笔订单的回调地址,必填。
  • returnUrl:用户支付完毕后的跳转页面,必填。
  • rsaPrivateKey:开发者私钥,必填。
  • alipayPublicKey:支付宝公钥,必填。
-- -------------------- ---- -------
----- ------------ - ----------------------------

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

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

统一收单下单并支付页面接口

调用该接口会生成一个支付宝支付页面,无需传入 form 表单,直接跳转即可。

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

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

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

统一收单交易退款接口

支付宝交易退款接口,支持部分退款和全额退款。

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

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

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

总结

本文介绍了 alipay-webpay-sdk 的使用方法,包括初始化和统一收单下单并支付页面接口、统一收单交易退款接口的调用方法。通过学习本文,相信大家已经掌握了 alipay-webpay-sdk 的基本使用方法,可以在项目中快速集成支付宝支付功能。

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

纠错
反馈