以下指南将引导您了解 Apple App Store 的退款流程,并总结从我们的开发经验和从 Apple 的 WWDC21支持客户和处理退款中收集到的经验教训。
客户可以通过联系 Apple 或企业申请退款。
如果他们直接联系企业,企业将需要创建一个实施 Apple 的 App Store 服务器 API 的系统才能执行退款。
或者,企业可以使用 Apple 的 StoreKit 2 框架为客户提供在应用程序内请求退款的功能。
Apple 的 StoreKit 2 框架包含检测多个退款请求的功能,以避免企业发出多次退款。
退款请求需要 48 小时,由 Apple 处理,可能会成功,也可能会拒绝。
当商家收到退款请求后,如果商家的后端实现了苹果的App Store Server API,苹果就会向商家发送消费请求。
此请求是企业为退款决策做出贡献的机会,并要求企业发回消费 API响应,其中包含下图中详细说明的信息。
因此,强烈建议企业实施 Apple 的 App Store 服务器 API,以便企业能够参与退款决策以及接收来自应用程序上的客户交易的实时通知。
一旦做出退款决定,企业将收到包含退款决定的 App Store 服务器通知,这将允许企业对相应的客户采取行动。
正在寻找有关构建电子商务 Apple 应用程序的更多信息?
阅读我们的商业指南,获取有关构建使用应用内购买和订阅的 Apple 电子商务应用的最新市场和客户研究、观点和建议。
想要了解有关使用 StoreKit 2 开发应用程序的更多信息?
阅读下面链接的综合开发指南,了解使用 StoreKit 2 开发应用内购买和订阅背后的所有秘密。
我们正在积极寻求有关如何改进此资源的反馈。如果您有任何想法或反馈,请发送邮件至 inquiries@delasign.com。