一文讲懂:已上架APP如何换公司的各项主体-苹果、安卓、支付、域名等

2023-10-29

前言

公司有一款APP已上架:苹果APP Store和安卓的各个应用市场。但由于公司战略变化,新成立了一家新公司来独立运营此APP,于是要更换此APP对应的公司主体、各个应用市场、各种支付账号、域名备案、软件著作权证书等等。

一、换支付宝支付

按正常流程走:注册企业支付宝账号并进行认证,入驻支付宝开放平台,新增APP移动应用,签署APP支付等功能。

01、注册支付宝账号

注册企业用户:https://memberprod.alipay.com/account/reg/enterpriseIndex.htm
在这里插入图片描述
注册前需要准备什么资料?
注册前需要准备:
营业执照影印件(影印件必须为彩色原件的扫描件或数码照)
对公银行账户,可以是基本户或一般户
法定代表人的身份证影印件
如果你是代理人,除以上资料,还需准备:
你的身份证影印件
企业委托书,必须盖有公司公章或者财务专用章,不能是合同/业务专用章 查看委托书模板

02、企业认证

参考文档:https://cshall.alipay.com/enterprise/knowledgeDetail.htm?knowledgeId=201602475459 进行企业认证。

完成企业实名认证后,企业支付宝账户即可正常使用。

登录 商家中心:https://b.alipay.com/index2.htm 进行使用。

03、入驻开放平台

使用支付宝账户登录,依照入驻开放平台的指引完善联系方式,签署平台服务协议。

开放平台:https://open.alipay.com/platform/home.htm

04、创建应用

进入开发者中心,创建应用。
https://openhome.alipay.com/platform/developerIndex.htm
在这里插入图片描述
在这里插入图片描述
由于支付宝开发者中心创建的应用,应用名称不能同名,应用名称填写成和旧APP不一样的名称,Bundle ID、应用签名、应用包名可以填写成和旧APP一样的。
在这里插入图片描述

05、商户产品签约:APP支付

审核成功后,进行APP支付签约。
在这里插入图片描述
签约之前,要先设置:应用信息/开发信息/接口加签方式。

接口加签方式,参考此文档:https://opendocs.alipay.com/open/291/105972

设置成功:
在这里插入图片描述

产品签约时,会要求你输入应用名称,支付宝支持2种签约方法。

方法一

APP应用名称填写新APP应用名称,申请进行产品签约,选择应用未上架,按未上架的标准提交说明文档。

此方法为创建一个全新的APP形式。

方法二

APP应用名称还填写旧APP的应用名称,申请进行产品签约,选择应用已上架。走2个公司共同签约同一个APP的形式。

我是选择的方法二。但上面填写旧APP的应用名称,支付宝会去验证此APP,很容易发现此APP的主体是其他公司。所有走的是2个公司共同签约同一个APP的形式。

实际上换主体有这样两种顺序:可以先改支付宝支付的主体,后改安卓应用市场和苹果APPStore的主体,也可以先改安卓应用市场和苹果APPStore的主体,后改支付宝支付的主体。

但是,我们考虑到的是支付非常非常重要,事关收钱的公司主体,也是第一次弄,害怕支付有问题。但安卓应用市场和苹果APPStore都有转让或领取APP功能,很方便换主体。另外,也是担忧换了安卓应用市场和苹果APPStore的主体,会不会对支付有影响。

所以,我们还是选择改支付宝支付的主体,并采取方法二。

按方法二进行签约,审核成功后,会开通APP支付基础版(会有收款金额、次数等限制),由于有限制,肯定不行。于是通过补全信息进行升级。
在这里插入图片描述
APP支付授权函格式参考:
https://cshall.alipay.com/enterprise/knowledgeDetail.htm?knowledgeId=201602421426
在这里插入图片描述
APP说明格式参考:
https://cshall.alipay.com/enterprise/knowledgeDetail.htm?knowledgeId=201602055524
新建word后将相关信息(上架的应用市场、经营内容、充值缴费信息)填写后,上传。
在这里插入图片描述
审核通过后,APP支付无限制了,正式开通。
在这里插入图片描述
不管是方法一还是方法二,开发替换代码中接入支付宝支付SDK相关的参数为新APP的参数即可。

注意下,支付相关的所有场景,都要让测试人员好好测试一下。

06、商户产品签约:手机网站支付

由于我们有移动h5的支付场景,所以手机网站支付也要签约。
在这里插入图片描述
网站链接也是有两种签约方法。

方法一

填写全新申请的且ICP备案主体为新公司的域名。开发代码中,要把所有用到域名的地方都换成这个新的域名。

方法二

还用原来的域名,用提供ICP备案授权函的方式。
由于域名可以不用换或暂时可以不用换,我们采取了方法二。

当填写旧公司使用的域名时,审核失败。
在这里插入图片描述
在这里插入图片描述
ICP备案授权函授权函格式参考:
https://cshall.alipay.com/enterprise/knowledgeDetail.htm?knowledgeId=509871
在这里插入图片描述

07、商户产品签约:电脑网站支付

PC电脑端网站支付类似手机网站支付处理。

08、支付宝客户服务支持

操作之中,有任何问题都可以咨询(多问几句会有人工客服接入的):
1)技术支持:
https://opensupport.alipay.com/support/home.htm
在这里插入图片描述
2)商户客服:
在这里插入图片描述

二、换微信支付

正常流程为:注册微信支付商户号并进行认证,入驻微信开放平台,新增APP移动应用,签署APP支付等功能。

换微信支付流程为:注册新微信支付商户号并进行认证,商户号与异主体APPID授权绑定。

01、注册新微信支付商户号

注册商户号:
https://pay.weixin.qq.com/index.php/apply/applyment_home/guide_normal#none
在这里插入图片描述
认证要准备的资料:
在这里插入图片描述
在这里插入图片描述
PS:入驻微信开放平台,新增APP移动应用,签署APP支付等功能。这里就不详细说明了,具体请参考微信官方文档。

02、商户号与异主体APPID授权绑定

微信支付交易发起依赖于公众号、小程序、移动应用(即APPID)与商户号(即MCHID)的绑定关系,因此商户在完成签约后,需要确认当前商户号同appid的绑定关系,方可使用。

APPID授权管理功能介绍:
https://pay.weixin.qq.com/static/pay_setting/appid_protocol.shtml

第一步:

登录商户平台进行APPID绑定。

第二步:

登录APP所在的微信开发者平台,进行确认授权。

换微信支付,其实是通过新申请的公司商户号和旧APP的APPID进行授权绑定,绑定后实现了一个APP可同时接入2家不同的公司商户号,开发修改代码后,从而实现用新公司号进行微信支付收款。

注意:主体不一致时,需签署《微信支付联合运营承诺函》,经过微信支付业务审核后,才可进入后续流程,审核周期为1-3个工作日。

公众号、小程序的做法,类似移动应用。

03、新公司直接开通APP支付

可以通过新公司商户号直接开通APP支付(绑定旧APP的APPID)。
在这里插入图片描述
申请后,会提示主体不一致。
在这里插入图片描述
补充:APP软件使用授权证明书 https://docs.qq.com/doc/DRWtHQW5MbFZsV1R0
在这里插入图片描述
操作完后,再次提交审核。

三、换软件著作权登记证书

由于安卓的应用市场基本都会使用到:软件著作权证书。
所以软件著作权证书也要换主体:著作权人。在这里插入图片描述
换软件著作权登记证书,直接走:软件著作权转让合同 流程。
在这里插入图片描述
最后一页,转让人和被转让人公司盖红色公章。

四、换安卓应用市场主体

流程都为:用新公司去新申请各个应用市场的开发者账号(要实名认证),然后通过APP转让或下架再上架,进行APP换主体。

各个应用市场的做法不尽一样,但都大差不差。

01、腾讯开放平台

应用转让:
https://wiki.open.qq.com/wiki/应用转让申请流程
在这里插入图片描述

02、百度移动开放平台

无应用转让流程,有应用认领功能,但客服给的最好方案是:A公司下架APP,再用B公司上架。(前提是软件著作权证书主体已变更)

个人认为应用认领也可以。

应用认领:
http://app.baidu.com/docs?id=7&frompos=401011
在这里插入图片描述

03、华为开发者联盟

应用转移操作指南:
https://developer.huawei.com/consumer/cn/doc/50112
在这里插入图片描述

04、小米开放平台

小米开放平台:https://dev.mi.com/console/

认领操作:
https://dev.mi.com/console/doc/detail?pId=882
在这里插入图片描述

05、OPPO开放平台

通过应用认领实现:
https://open.oppomobile.com/wiki/doc#id=10182
在这里插入图片描述
在这里插入图片描述

06、三星应用市场

三星提供转移应用功能:
https://seller.samsungapps.com/content/transfer/managementList.as
在这里插入图片描述

07、VIVO开放平台

只支持认领,暂不支持转移。

应用认领:
https://dev.vivo.com.cn/documentCenter/doc/54
在这里插入图片描述

08、360移动开放平台

应用认领:
http://dev.360.cn/wiki/index/id/63
在这里插入图片描述

上面几个是主流的部分安卓应用市场,其他的做法都类似,就不一一列举了。

五、换苹果APPStore主体

第一步:

申请新公司的苹果开发者账号(这个网上教程很多,这里就不重复写了)。

第二步:

去旧公司开发者账号里面,转让APP给新公司。
在这里插入图片描述
请注意,APP要符合条件才能转让。
在这里插入图片描述
内购和各项计费点都会一起转让的。

六、换域名备案主体

我们域名是在阿里云备案的。

进入阿里云ICP代备案管理系统:
https://beian.aliyun.com

对指定域名进行:变更网站信息。
在这里插入图片描述

七、总结

已上架APP换公司的各项主体,不仅仅限于上面的各项工作,还会有其他的各种工作,在这就不一一列出了。

但这些事件真真是个折磨人的体力活。不光对外:要处理各种市场、授权、变更,对内:还要修改代码、迁移数据、努力测试。。。

重要的一点就是,提前做好换主体的各项工作计划,准备好各种资料,有序地执行,不清楚时要多咨询,多测试,多考虑。

OK~

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

一文讲懂:已上架APP如何换公司的各项主体-苹果、安卓、支付、域名等 的相关文章

  • 宝塔SSL踩坑:SSL证书域名验证无反应

    1 申请 2 验证域名 申请通过之后就会校验域名 这里有坑 一开始我在这里点击验证域名 一直提示等待验证 我还以为要等一会 结果等了半天也没反应 百度了一下说要第二天 结果我等到第二天也没成功 这里的验证是需要登录到宝塔官网处理的 这里是第
  • 动画云创始人胥克谦&课程格子创始人李天放分享创业经历

    原文地址 http student csdn net mcd topic 163587 955044 2014年10月18日在北京科技大学成功举办了CSDN高校俱乐部全国巡讲 现场参会学生有一百余人 此次巡讲邀请到了皮影客CEO胥克谦和课程
  • 使用Java代码生成六个不重复的随机数字。

    使用Java代码生成六个不重复的随机数字 import java util Random public class tt5 public static void main String args int arr getArray for i
  • 拦截mybatis(mybatis-plus)SQL

    import java lang reflect Field import java util Date import java util Properties import org apache ibatis binding Mapper
  • 我的世界服务器修改右边浮空字,我们是大自然的搬运工 指令方块刷出浮空字教程...

    大家好 今天教大家如何刷出一个浮空的文字 现在1 8的冒险地图里都是 有些玩家就再问是怎么做的 包括CBL的Soft大神 我知道Soft发过一贴 但是他不肯交出滤器 没有了滤器 那就很复杂了 做大型显示什么需要滤器 看我完美的分割线 首先说
  • linux 文件链接的添加&删除

    linux ln s 软链接 一 创建 ln s 源文件 目标文件 当我们需要在不同的目录 用到相同的文件时 我们不需要在每一个需要的目录下都放一个必须相同的文件 我们只要在某个固定的目录 放上该文件 然后在其它的目录下用ln命令链接 li
  • 十年磨一剑的时刻即将到来——高考

    无题 作者 bill 春风送暖百花开 迎春对联贴门边 一年一度高考时 紧张气氛弥漫间 少年豪气冲牛斗 夜半挑灯把剑看 梦想未来功名路 只为国家振翅翔 考场争锋逐鹿者 才情横溢聚四方 金榜题名荣归去 谁言富贵不思君 此情此景何所似 恰似昔日李
  • centos7切换图像界面和dos界面

    在图形界面使用 ctrl alt F2切换到dos界面 dos界面 ctrl alt F2切换回图形界面 在命令上 输入 init 3 命令 切换到dos界面 输入 init 5命令 切换到图形界面 如果想系统默认 以某种方式启动 使用sy
  • 04-----内存检测工具valgrind的下载

    1 内存检测工具的下载 1 下载安装包 wget c https sourceware org pub valgrind valgrind 3 17 0 tar bz2 网址可以适当换掉 2 解压 tar xvf valgrind 3 17
  • bcb获取计算机名称,win7老电脑共享打印机无法连接0x00000bcb错误的修复方法

    近日win7 64位纯净版网友和爱纯净小编反映自己的老电脑在同一个局域网安装共享打印机时 弹出错误提示框 windows无法连接打印机 操作失败 错误为0x00000bcb 这是由于补丁KB317045没打好引起的 我们只要上网搜索安装好这
  • Basic Level 1010 一元多项式求导 (25分)

    题目 设计函数求一元多项式的导数 注 x n x n xn n为整数 的一阶导数为 n x n
  • 客户问我,为啥把数据库清空后,添加数据id不是从1开始增长!

    在清空MySQL数据库中的表的记录后 重新插入数据时自增id不是从1开始 要想在插入数据时id从1开始 不能使用可视化工具手动删除 而要用的truncate语句 该语句的作用是清空表中的数据 包括自增主键id 代码如下 truncate t
  • dell设置从ssd启动_如何进bios设置ssd固态硬盘为第一启动

    对于一些小伙伴来说 安装了双硬盘 但是却不懂如何进bios设置ssd固态硬盘为第一启动 没能将资源进行合理利用 今天快启动小编带大家了解进bios设置ssd固态硬盘为第一启动的相关操作 不懂的小伙伴一起来瞧个究竟呗 进bios设置ssd固态
  • 当推荐系统邂逅深度学习

    前言 这是一篇关于讲述推荐系统邂逅深度学习故事的文章 推荐系统之于用户的角色 有时更像是无微不至的男朋友 你口渴时递给你符合口味的饮料 你饥饿时还你以常吃的披萨 你无聊时帮你推荐有趣的音乐亦或带你欣赏感兴趣的电影 但男友也会有手足无措 不知
  • html a标签链接 点击下载文件

    通常在咱们写项目的时候会遇到附件上传 下载功能 在上传完文件后会把文件的路径发送给后端保存到数据库里以便下载 如果不通过后台直接下载的话 可以把文件路径给a标签的属性href 就可以实现下载 a href 文件路径 点击下载 a 但是有个情
  • 局域网内window10和Windows7共享只有USB接口打印机的方法——以sharp2048D为例子

    问题背景 办公室内有一台sharp2048d打印机 但是只有一个USB接口 没有网络打印功能 在办公室有多台电脑的情况下 打印文件不方便 所有产生了打印机共享的问题 1 夏普sharp2048D打印机驱动安装 此处教程参考了官方客服 1 在
  • [Python人工智能] 八.卷积神经网络CNN原理详解及TensorFlow编写CNN

    从本专栏开始 作者正式开始研究Python深度学习 神经网络及人工智能相关知识 前一篇文章介绍了什么是过拟合 并采用droput解决神经网络中过拟合的问题 以TensorFlow和sklearn的load digits为案例讲解 本篇文章详
  • uni-app 笔记 条件编译 多端兼容

    uniapp提供了非常强大的条件编译功能 你可以在在h5中 小程序中 app中 分别执行不同的代码 html标签 js css均可用 解决了多端适配的问题 简单高效 可以使用的平台有 https uniapp dcloud io platf
  • 【HIT-计算机系统】ICS-Lab5 LinkLab

    第1章 实验基本信息 1 1 实验目的 理解链接的作用与工作步骤 掌握ELF结构与符号解析与重定位的工作过程 熟练使用Linux工具完成ELF分析与修改 1 2 实验环境与工具 1 2 1 硬件环境 x64 CPU 1 60GHz 8G R
  • Nginx 安装第三方模块 不停机 平滑升级 方法2

    1 安装步骤略 可以参考https blog csdn net qq 29974229 article details 126114380 1和2 至此nginx已经启动 备份nginx文件 cp apps nginx 1 20 sbin

随机推荐

  • ES-数据建模

    数据模型是描述现实世界某种现象或者状态的物理抽象 比如我们之前用FSA来描述周老师的一天这种现象 就是把现实世界抽象成某种模型 现实世界有很多重要的关联关系 博客帖子有一些评论 银行账户有多次交易记录 客户有多个银行账户 订单有多个订单明细
  • 推荐一款日志切割神器

    点击上方 Java后端 选择 设为星标 优质文章 及时送达 链接 https urlify cn F3Uzmi 对于 Linux 系统安全来说 日志文件是极其重要的工具 不知为何 我发现很多运维同学的服务器上都运行着一些诸如每天切分 Ngi
  • mysql 文本处理函数_Mysql语法之使用数据处理函数(文本,时间,数值)

    SQL支持利用函数来处理数据 函数一般是在数据上执行的 它给数据的转换和处理提供了方便 一 文本处理函数 之前咱们已经看过一个文本处理函数的例子 RTrim 函数去除列值右边的空格 这次试用Upper 函数 mysql gt select
  • SQL手工注入探索旅程(一)

    SQL注入漏洞原理 SQL 注入是一种将 SQL 代码插入或添加到应用 用户 的输入参数中 之后再将这些参数传递给后台的 SQL 服务器加以解析并执行的攻击 攻击者能够修改 SQL 语句 该进程将与执行命令的组件 如数据库服务器 应用服务器
  • 【python学习】第一节:Python编程规范与代码优化建议

    写在前面的话 学python好处多多 相信有兴趣看这类文章的朋友一定对python多少也有一定的了解 文章不过多赘述python安装方法 直接开门见山讲一些python的基础知识 有哪些不对或者缺少的内容 请在评论区积极发言 我早日修改 谢
  • 什么是webSocket?

    什么是webSocket WebSockets是一种协议 它允许在Web应用程序中建立持久连接 这意味着当客户端与服务器建立连接后 它们可以始终保持连接状态 直到其中一个终止连接 相比于传统的HTTP协议 WebSockets提供了更高效的
  • git rev-parse --git-dir的使用

    如果某次修改仅仅改动几个字 不想重新生成一条记录的话 可以在git add 之后执行git commit amend命令 但是执行git commit amend不生成新的目录的前提是配置hook 也就是需要用到git rev parse
  • 2021-04-14

    eslint 自动修复 现在写项目一般都要用到eslint规范代码格式 但是在开发阶段要时刻注意空格 缩进 分号也是挺影响效率的 所以需要用eslint 的自动修复命令 在package json中的命令 lint eslint ext j
  • 网络安全通识全解

    01 什么是区块链 区块链 Blockchain 是指通过去中心化和去信任的方式集体维护一个可靠数据库的技术方案 从本质上讲 它是一个共享数据库 存储于其中的数据或信息 具有 不可伪造 全程留痕 可以追溯 公开透明 集体维护 等特征 是一种
  • 成功解决keil识别不到单片机芯片,下载不了程序

    成功解决keil识别不到单片机芯片 下载不了程序 我的芯片是STM32F429 正点原子的阿波罗 今天使用开发板做实验 突然找不到芯片了 以前下载的PWM波也运行不了 查找了好久 原来是芯片锁了 终于解决了 我是第二种办法实现给芯片解锁的
  • 网络安全等保:Oracle数据库测评

    以下结果以Oracle 11g为例 通过PL SQL进行管理 未进行任何配置 按照等保2 0标准 2021报告模板 三级系统要求进行测评 一 身份鉴别 a 应对登录的用户进行身份标识和鉴别 身份标识具有唯一性 身份鉴别信息具有复杂度要求并定
  • MySQL之体系结构

    一 MySQL系统体系结构 1 MySQL系统体系结构 1 1 数据库 1 2 数据库实例 1 3 MySQL体系结构 1 4 逻辑存储结构 1 5 MySQL物理存储结构 二 MySQL主要文件 1 慢查询日志 1 1 慢查询日志相关参数
  • 电路基础(4) 电阻电路的一般分析

    1 电路的图 将上面的电路图 抛开其中元器件的性质 可以提取出 只有线和结点的图 如果考虑电流等的流向 则可以变化位 有向图 提取的有向图少了8那条支路 是因为把元件的并联组合也作为一条支路了 提取的有向图少了7那条支路 是因为把元件的串联
  • Janus网关的集成与优化

    本文由学霸君音视频架构师李桥平在LiveVideoStackCon 2020 线上峰会的演讲内容整理而成 内容主要包括Janus网关的集成过程以及集成过程中遇到的一些问题 文 李桥平 整理 LiveVideoStack 大家好 我是李桥平
  • 群晖NAS公网访问(IP+DNSPOD+桥接+端口转发+DDNS+WebDAV)

    群晖NAS公网访问 IP DNSPOD 桥接 端口转发 DDNS WebDAV 文章更新一版 结果审核不过 只能转载了 https www cnblogs com nomil9 articles 12924354 html
  • 从工厂到五星级写字楼,我从5K涨到了12K,中间只隔了一个python

    写在开篇 我大学是计算机专业的 但是我对于代码方面不太感冒 实习的时候接触到UI设计还挺感兴趣 也会有一些培训机构来学校做一些宣讲 但是家里面不太支持 他们就会觉得大学四年也差不多是花这些你都没有学到什么 你现在花一两万块钱去学这四个月 难
  • abp OFFSET 附近有语法错误。 在 FETCH 语句中选项 NEXT 的用法无效。

    在学习abp框架时 出现上述错误 这是因为使用了sql server2008 数据库造成端 数据库版本低 可以更改代码 在项目中ctrl f搜索 UseSqlServer 找到如下代码 添加 b gt b UseRowNumberForPa
  • 毕业设计-BP神经网络的房地产价值评估研究

    目录 前言 课题背景和意义 实现技术思路 实现效果图样例 前言 大四是整个大学期间最忙碌的时光 一边要忙着备考或实习为毕业后面临的就业升学做准备 一边要为毕业设计耗费大量精力 近几年各个学校要求的毕设项目越来越难 有不少课题是研究生级别难度
  • virtualbox下以nat模式设置一个稳定的局域网,并通过远程连接工具如mobaXterm连接到其中

    文章目录 软件 虚拟机NAT网络布置过程 设置端口转发为mobaxterm连接做准备 mobaxterm中的session设置 又附一些感悟 软件 virtualbox7 0 2版本 centos7 虚拟机NAT网络布置过程 由于这个版本的
  • 一文讲懂:已上架APP如何换公司的各项主体-苹果、安卓、支付、域名等

    目录 前言 一 换支付宝支付 01 注册支付宝账号 02 企业认证 03 入驻开放平台 04 创建应用 05 商户产品签约 APP支付 06 商户产品签约 手机网站支付 07 商户产品签约 电脑网站支付 08 支付宝客户服务支持 二 换微信