conway
conway
  • 发布:2025-08-06 17:08
  • 更新:2025-08-06 17:08
  • 阅读:38

ios 苹果内购支付 问题

分类:HBuilderX
uni.getProvider({  
              service: 'payment',  
              success: (res) => {  
                const iapChannel = res.providers.find((channel) => {  
                  return (channel.id === 'appleiap')  
                })  
                if (!iapChannel) return console.error("未找到Apple支付通道");  
                uni.requestPayment({  
                    provider: 'appleiap',  
                    orderInfo: {  
                        productid: 'HUIYUANTEXT',   
                        quantity: 1,  
                        optimize: true,  
                        sandbox: true  
                    },  
                    success: (res) => {  
                        console.log("支付成功", res);  
                        // 发送res.transactionReceipt至服务器二次验证  
                    },  
                    fail: (err) => console.log("支付失败", err)  
                });  

                // 如果 iapChannel 为 null,说明当前包没有包含iap支付模块。注意:HBuilder基座不包含 iap 通道  
              }  
            });  

一直提示我 RequestPayment:fail Payment_appleiap:订单的ID不存在,https://ask.dcloud.net.cn/article/282

2025-08-06 17:08 负责人:无 分享
已邀请:

要回复问题请先登录注册