IOS苹果内购 PHP后端验证票据

news/2024/11/8 17:24:42/

大体流程:

1.IOS端需要在iTunes Connect上面添加配置一些内购商品,并审核通过,每个内购商品有自己的唯一标识product_id。

2.PHP后端要有一套与之对应的内购商品、IOS应用唯一标识bundle_id和应用秘钥配置,以便用于验证。如下在tp5的config中做了配置:

//IOS内购配置
'applepay'         =>['bundle_id'     => 'com.oyhdo.lws', //应用唯一标识'products'      => ['com.lws.good1','com.lws.good2','com.lws.good3'], //内购商品'apple_secret'  => '6666666' //应用密钥,在itunes中获取
],

3.IOS端调起内购支付,支付成功后会返回票据receipt_data,IOS端需将此票据及其他参数提交给后端接口验证(建议加密)。

(后端接收到的receipt_data票据信息打印如下:)

array(3) {["receipt"] => array(18) {["receipt_type"] => string(17) "ProductionSandbox"["adam_id"] => int(0)["app_item_id"] => 

http://www.ppmy.cn/news/556318.html

相关文章

iOS金融类APP常见被拒绝原因分析及解决

对于监管敏感的行业和应用,苹果应用商店的审核更为苛刻,接下来深圳APP开发公司【红鸟网络】分析了金融类APP被AppStore审核拒绝的常见愿意以及解决方法。 我们首先要知道,苹果审核团队(App Store Review)依据的审核标…

针对从 Apple 购买的 App 或内容申请退款

最近被一个假APP骗了,还充值了会员,然后才发现不对劲,因此开始找退款方法。 下边是从官网指导的方法,亲测已经退款。 如何申请退款 前往 reportaproblem.apple.com。轻点或点按“我需要”,然后选取“请求退款”。 …

苹果 iOS 内购三步曲:App 内退款、历史订单查询、绑定用户防掉单

????????关注后回复 “进群” ,拉你进程序员交流群???????? 转自:掘金 37手游iOS技术运营团队 https://juejin.cn/post/6974733392260644895 一、前言 如果大家的 App 有使用 IAP 功能,那么可能会遇到用户反馈苹果充值成功&a…

iPhone 相机操作指南 3.0

前 言 一般来说,一本书的前言都是废话比较多一些,所以这本书也不例外。但是我还是想要和大家分享一下关于这本 iPhone 相机操作指南的故事,它可能并不能帮助你用 iPhone 拍好照片,但我希望可以让你感受到我们自己本身对这件事的热…

苹果支付流程以及服务端php验证

苹果支付和常规国内的支付流程完全不一样,流程如下: 步骤如下: 1.上架产品 首先需要在苹果网站上架对应的app产品,有对应的id和价格,名称等数据 2.前端拉起商品列表 用户登录app后,进入商品购买页面,前端拉起app在苹果网站上的商品列表信息 3.下单 用户点…

【iOS内购支付】Uniapp拉起苹果内购支付注意事项、实现步骤以及踩过的坑(手把手教程)

前言 Hello!又是很长时间没有写博客了,因为最近又开始从事新项目,也是第一次接触关于uniapp开发原生IOS应用的项目,在这里做一些关于我在项目中使用苹果内购支付所实现的方式以及要注意的事项,希望能给正在做uniapp开…

苹果MFi认证介绍

MFi认证简介 MFi是由美国苹果公司(Apple Inc.)推出的一个认证计划,只有通过该计划的厂商才能在包装上使用MFi标识。MFi是英文made for iOS的缩写,标识样式如下图。 可以看到,MFi已经从最开始的Made for iPad/iPhone/iP…

任买分期搞了个“斩男春计划” 我从中看到了消费分期成功的秘诀

文|潇湘Lee 来源 | 潇湘财经(XiaoxiangFin) 曾经,在整个互联网场景分期浪潮中,医美分期无疑是最惹眼球的领域之一,一些评论人士甚至称医美分期是最能考验消费分期平台综合运营及风控能力的领域。因此,经历…