From ae950455804579aaa14eaff832dfaaef875e2858 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E5=BF=97=E9=80=9A?= Date: Mon, 21 Feb 2022 11:58:59 +0000 Subject: [PATCH] update docs/app-payment-stripe.md. --- docs/app-payment-stripe.md | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) diff --git a/docs/app-payment-stripe.md b/docs/app-payment-stripe.md index 81d6293b2..6e31d14a9 100644 --- a/docs/app-payment-stripe.md +++ b/docs/app-payment-stripe.md @@ -1,9 +1,11 @@ -### 开通 -- [登录Stripe](https://dashboard.stripe.com/login)注册账号 -* 注册账号后可获取开发测试的API密钥(公钥、私钥),注意:需[激活账户](https://dashboard.stripe.com/account/onboarding)获取正式的API密钥 +### 开通 +- [登录Stripe](https://dashboard.stripe.com/login)注册账号 +* 注册账号后可获取开发测试的API密钥(公钥、私钥),注意:需[激活账户](https://dashboard.stripe.com/account/onboarding)获取正式的API密钥 * 设置[支付方式](https://dashboard.stripe.com/settings/payment_methods) - -更多信息详见[申请开通Stripe操作指南](https://uniapp.dcloud.io/app-payment-stripe-open) + +更多信息详见[申请开通Stripe操作指南](https://uniapp.dcloud.io/app-payment-stripe-open) + +环境:iOS13.0+ ### 配置 @@ -13,10 +15,12 @@ **参数说明** - returnURL Android平台使用,格式为"your-app://stripe"(示例 io.dcloud.test://stripe),'your-app'为应用的bundle id或其它自定义scheme,参考:[配置一个自定义页面内跳转协议 (URL Scheme)](https://ask.dcloud.net.cn/article/64) - ### 服务器生成订单 + + +### 服务器生成订单 在 App 端调用支付前,需在业务服务器生成[PaymentIntent](https://stripe.com/docs/api/payment_intents),详情可参考Stripe官方文档:[Add an endpoint](https://stripe.com/docs/payments/accept-a-payment?platform=android&ui=payment-sheet#add-server-endpoint) -激活账户前可通过POST请求Stripe官方沙盒服务器[https://stripe.com/docs/payments/accept-a-payment](https://stripe.com/docs/payments/accept-a-payment),生成测试PaymentIntent,示例如下: +激活账户前可通过POST请求Stripe官方沙盒服务器[https://stripe.com/docs/payments/accept-a-payment](https://stripe.com/docs/payments/accept-a-payment),生成测试PaymentIntent,示例如下: ``` js uni.request({ @@ -30,9 +34,9 @@ uni.request({ var ephemeralKey = res.data.ephemeralKey; } }); -``` +``` + - ### 应用内发起支付 - uni-app项目 -- GitLab