亿克云
亿克云
  • 发布:2023-05-17 11:04
  • 更新:2023-09-26 11:24
  • 阅读:837

使用uni.requestPayment苹果支付,透传username参数,支付成功后没有返回此参数

分类:uni-app

使用uni.requestPayment苹果支付,透传username参数,支付成功后没有返回此参数

ios vue3 ,hbuilder alpha 3.8.2

1.发起支付的orderInfo参数包含username

2.支付成功后返回的参数里没有username

2023-05-17 11:04 负责人:无 分享
已邀请:
Diligent_UI

Diligent_UI - 【插件开发】【专治疑难杂症】【多款插件已上架:https://ext.dcloud.net.cn/publisher?id=193663(微信搜索飘逸科技UI小程序直接体验)】【骗子请绕道】问题咨询请加QQ群:120594820,代表作灵感实用工具小程序

苹果支付和微信支付等第三方支付平台的回调参数是由支付平台直接返回的,无法自定义透传其他参数。因此,透传自定义参数需要借助全局变量、缓存或其他方式来保存和获取。

  • 亿克云 (作者)

    文档有说明会返回的,不能返回文档不会这么写,以前测试是能返回的

    2023-05-17 14:47

uv_UI

uv_UI - 我与uniapp有着不解的缘分~

我也遇到了,如果在支付还没完成的时候 把进程杀了 重新启动APP 会提示支付成功 然后再次支付的时候 获取历史订单的时候 居然没返回username参数。临时处理方案就是缓存,但是如果出现该问题后,用户卸载了APP,缓存不在了,那这笔订单就永远成为了无头订单了

要回复问题请先登录注册

  • 标题 / 粗斜体
  • 代码片段
  • 超链接 / 图片 / 视频
  • 列表 / 引用

文章内容较多时,可以用标题分段 :

## 大标题 
### 小标题

斜体 / 粗体 :

**粗体** 
*斜体*
***粗斜体***

代码片段 :

``` javascript
代码片段
```

超链接 :

[链接文字](链接地址) 例: [百度](http://www.baidu.com)

图片 :

![图片说明](图片地址) 例: ![百度logo](http://www.baidu.com/img/bdlogo.gif)

视频 :

!![视频说明](视频地址) 例: !![优酷视频](http://youku.com)

有序列表 :

1. 123
2. 123
3. 123

无序列表 :

- 123
- 123
- 123

引用 : ( 双回车后结束引用 )

> 引用内容
引用内容
引用内容