Tagged articles
11 articles
Page 1 of 1
Java Architect Handbook
Java Architect Handbook
Dec 7, 2025 · Industry Insights

Why Does Apple Charge 30% and When Does It Not Apply?

The article explains Apple's 30% App Store commission, clarifies why services like 12306 train tickets are exempt, outlines the definition of in‑app purchases in the App Store Review Guidelines, and details the developer agreements and recent policy exceptions that affect fee structures.

30% commissionApp StoreApple
0 likes · 7 min read
Why Does Apple Charge 30% and When Does It Not Apply?
macrozheng
macrozheng
Oct 18, 2025 · Product Management

Why Apple Doesn’t Charge a 30% Commission on 12306 Train Ticket Purchases

The article explains why Apple’s 30% commission does not apply to the 12306 train ticket app, detailing the App Store’s “Apple tax” rules, the distinction between digital and physical services, and the broader implications for developers and platform policy.

App StoreApple TaxDigital Goods
0 likes · 6 min read
Why Apple Doesn’t Charge a 30% Commission on 12306 Train Ticket Purchases
NetEase LeiHuo Testing Center
NetEase LeiHuo Testing Center
Mar 1, 2024 · Game Development

Payment Testing Practices and Pitfalls for Mobile Games: Domestic Channels, Overseas Google Play, and Web Third‑Party Payments

This article reviews a year of payment testing for mobile games, outlining the end‑to‑end payment flow, configuration tips for billing platforms, overseas Google Play integration, domestic Android channel specifics, web third‑party payment challenges, and key takeaways for improving test coverage and user experience.

ConfigurationGoogle PlayIn-App Purchase
0 likes · 17 min read
Payment Testing Practices and Pitfalls for Mobile Games: Domestic Channels, Overseas Google Play, and Web Third‑Party Payments
NetEase Cloud Music Tech Team
NetEase Cloud Music Tech Team
May 18, 2023 · Mobile Development

In‑App Purchase (IAP) Overview and Implementation Guide for iOS

The guide explains Apple’s four in‑app purchase types, how to create and configure products in App Store Connect, implements the StoreKit purchase flow (including product request, payment, transaction observation, and receipt verification on server), addresses common pitfalls, and introduces NetEase’s NEStoreKit wrapper for easier integration.

In-App PurchaseObjective‑CStoreKit
0 likes · 15 min read
In‑App Purchase (IAP) Overview and Implementation Guide for iOS
Liulishuo Tech Team
Liulishuo Tech Team
Jan 6, 2023 · Mobile Development

Migrating In‑App Purchase Integration from StoreKit 1 to StoreKit 2 on iOS

This article explains the transition from StoreKit 1 to StoreKit 2 for iOS in‑app purchases, detailing the limitations of applicationUsername, the new appAccountToken mechanism, updated purchase and order‑recovery flows, enhanced notification handling, and references to Apple’s server APIs.

App Store Server APIIn-App PurchaseMobile Development
0 likes · 10 min read
Migrating In‑App Purchase Integration from StoreKit 1 to StoreKit 2 on iOS
ELab Team
ELab Team
Sep 2, 2021 · Mobile Development

Mastering In-App and Third-Party Payments: A Complete Guide for Mobile Apps

This article outlines the various payment channels—In‑App Purchase, third‑party, H5, and mini‑program—across iOS, Android, and WeChat environments, detailing their flow diagrams, required API interactions, code examples, and best‑practice recommendations to help developers implement seamless mobile payments.

AndroidIn-App PurchaseWeChat Pay
0 likes · 16 min read
Mastering In-App and Third-Party Payments: A Complete Guide for Mobile Apps
37 Interactive Technology Team
37 Interactive Technology Team
Dec 13, 2019 · Game Development

Guide to Apple In-App Purchase Integration for Game SDK Development

This guide walks game SDK developers through Apple’s In‑App Purchase integration, detailing product types, the three‑step purchase flow, receipt acquisition and server‑side verification, order binding and retry mechanisms, duplicate handling, subscription restoration, and comprehensive error handling to ensure reliable revenue management.

Apple IAPError HandlingGame Development
0 likes · 10 min read
Guide to Apple In-App Purchase Integration for Game SDK Development