From e65d05dd3eb36eafdfac2b580d2dcf9daa0a3eef Mon Sep 17 00:00:00 2001 From: WOSHIMAHAIFENG Date: Mon, 22 Jul 2024 16:47:08 +0800 Subject: [PATCH] Update request-payment.md --- docs/api/request-payment.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/docs/api/request-payment.md b/docs/api/request-payment.md index 59a2f323..de2e8321 100644 --- a/docs/api/request-payment.md +++ b/docs/api/request-payment.md @@ -124,7 +124,15 @@ uni.requestPayment是一个统一各平台的客户端支付API,客户端均 -## 自定义支付provider +## 自定义支付provider接入到uni API + +背景:目前基座已经内置了阿里支付,微信支付,基于开放的原则,在以上支付不满足用户需求的情况下, + +用户可以基于我们规范化的接口,错误信息描述等实现自己的支付需求,而在最终使用方式上与内置API无任何差别。 + +举个例子,用户想使用uni.requestPayment()的方式调用阿里支付,但是内置支付api不支持(这里假设内置api不支持阿里支付), + +那只需要按照下面四个步骤实现即可: 第一步,在interface.uts 中定义接口,继承UniPaymentProvider,代码如下 -- GitLab