From e2a6b15b0e02addd7b88d40df173ce89c94fce2f Mon Sep 17 00:00:00 2001 From: wangzhitong Date: Wed, 12 Jan 2022 16:51:18 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=AF=E4=BB=98=E6=96=87=E6=A1=A3=E4=BF=AE?= =?UTF-8?q?=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/app-payment-alipay.md | 4 ++-- docs/app-payment-paypal.md | 19 ++++++++++++------- docs/app-payment-stripe.md | 12 ++++++++---- docs/app-payment-weixin.md | 4 ++-- 4 files changed, 24 insertions(+), 15 deletions(-) diff --git a/docs/app-payment-alipay.md b/docs/app-payment-alipay.md index e66c0666b..778971be3 100644 --- a/docs/app-payment-alipay.md +++ b/docs/app-payment-alipay.md @@ -16,7 +16,7 @@ [生成支付订单示例(C#)](http://ask.dcloud.net.cn/article/197) #### 应用内发起支付 -应用中调用支付功能(支付参数如下) +订单信息参数如下 | 参数名称 | 参数说明 | 必须 | |-------------|-------|-----| @@ -27,7 +27,7 @@ orderInfo 示例如下,参数说明见[请求参数说明](https://opendocs.al app_id=2015052600090779&biz_content=%7B%22timeout_express%22%3A%2230m%22%2C%22seller_id%22%3A%22%22%2C%22product_code%22%3A%22QUICK_MSECURITY_PAY%22%2C%22total_amount%22%3A%220.02%22%2C%22subject%22%3A%221%22%2C%22body%22%3A%22%E6%88%91%E6%98%AF%E6%B5%8B%E8%AF%95%E6%95%B0%E6%8D%AE%22%2C%22out_trade_no%22%3A%22314VYGIAGG7ZOYY%22%7D&charset=utf-8&method=alipay.trade.app.pay&sign_type=RSA2×tamp=2016-08-15%2012%3A12%3A15&version=1.0&sign=MsbylYkCzlfYLy9PeRwUUIg9nZPeN9SfXPNavUCroGKR5Kqvx0nEnd3eRmKxJuthNUx4ERCXe552EV9PfwexqW%2B1wbKOdYtDIb4%2B7PL3Pc94RZL0zKaWcaY3tSL89%2FuAVUsQuFqEJdhIukuKygrXucvejOUgTCfoUdwTi7z%2BZzQ%3D ``` - * uni-app项目示例 + * uni-app项目示例(provider填写alipay) ``` js uni.getProvider({ service: 'payment', diff --git a/docs/app-payment-paypal.md b/docs/app-payment-paypal.md index 700c5cc2f..6dca5fdef 100644 --- a/docs/app-payment-paypal.md +++ b/docs/app-payment-paypal.md @@ -1,5 +1,9 @@ -#### 开通 -[paypal开通文档](https://uniapp.dcloud.io/app-payment-paypal-open) +#### 开通 +* 登录[paypal开发者中心](https://developer.paypal.com/developer/applications) +* 创建应用,获取ClientID +* 添加returnURL等相关配置 + +更多信息详见[paypal开通文档](https://uniapp.dcloud.io/app-payment-paypal-open) #### 配置 在manifest.json文件“App模块配置”项的“Payment(支付)”下,勾选“paypal支付”项并配置相关参数 @@ -9,8 +13,8 @@ #### 服务器生成订单 通过服务器生成支付订单并获取orderId(服务器获取订单信息详见[paypal API](https://developer.paypal.com/docs/api/orders/v2/)) -#### 应用内发起支付 -应用中调用支付功能(支付参数如下) +#### 应用内发起支付 +订单信息参数如下 | 参数名称 | 参数说明 | 必须 | |-------------|-------|-----| @@ -20,7 +24,7 @@ | userAction | 按钮样式(paynow/continue) | 否 | | currency | [币种](https://developer.paypal.com/docs/api/reference/currency-codes/) (必须大写) | 否 | - * uni-app项目示例 + * uni-app项目示例(provider填写paypal) ``` js uni.getProvider({ service: 'payment', @@ -78,6 +82,7 @@ uni.getProvider({ }); ``` -#### 服务器授权 -应用发起支付完成后,返回订单id,服务器捕获或授权订单[详见paypal API](https://developer.paypal.com/docs/api/orders/v2/) +#### 服务器授权(完成授权后才会扣款) +应用发起支付完成后,返回订单id,服务器捕获或授权订单 +[详见paypal API](https://developer.paypal.com/docs/api/orders/v2/) diff --git a/docs/app-payment-stripe.md b/docs/app-payment-stripe.md index 678bdc0f3..b57e0143f 100644 --- a/docs/app-payment-stripe.md +++ b/docs/app-payment-stripe.md @@ -1,5 +1,9 @@ -#### 开通 -[stripe开通文档](https://uniapp.dcloud.io/app-payment-stripe-open) +#### 开通 +* [登录stripe](https://dashboard.stripe.com/login) +* 完善公司信息 +* 获取密钥等相关信息 + +更多信息详见[stripe开通文档](https://uniapp.dcloud.io/app-payment-stripe-open) #### 配置 在manifest.json文件“App模块配置”项的“Payment(支付)”下,勾选“stripe支付”项并添加配置 @@ -23,7 +27,7 @@ ``` #### 应用内发起支付 -应用中调用支付功能(支付参数如下) +订单信息参数如下 | 参数名称 | 参数说明 | 必须 | |-------------|-------|-----| @@ -35,7 +39,7 @@ | isAllowDelay | 是否支持延迟支付,默认不支持(将 isAllowDelay 设置为 true 后可使用一些较慢的支付方式,例如 SEPA 借记和 Sofort 对于这些支付方式,只有当 PaymentSheet 完成后才能知道最终的付款状态是成功还是失败。如果您允许这样,则通知客户您已确认他们的订单,但收到付款后才能履行(例如,发货)订单。) | 否 | 注:customer与ephemeralKey必须成对出现,只传其一无效 - * uni-app项目示例 + * uni-app项目示例(provider填写stripe) ``` js uni.getProvider({ service: 'payment', diff --git a/docs/app-payment-weixin.md b/docs/app-payment-weixin.md index 845a783fa..220fb1a1a 100644 --- a/docs/app-payment-weixin.md +++ b/docs/app-payment-weixin.md @@ -14,7 +14,7 @@ 通过服务器生成支付订单,参考:[微信支付示例(PHP)](https://github.com/dcloudio/H5P.Server/tree/master/payment/wxpayv3) #### 应用内发起支付 -应用中调用支付功能(支付参数如下) +订单信息参数如下 | 参数名称 | 参数说明 | 必须 | |-------------|-------|-----| @@ -26,7 +26,7 @@ | timestamp | 时间戳(单位:秒) | 是 | | sign | 签名,这里用的 MD5 签名 | 是 | - * uni-app项目示例 + * uni-app项目示例(provider填写wxpay) ``` js uni.getProvider({ service: 'payment', -- GitLab