用途:帮助在移动应用中集成支付能力,涵盖 Stripe 移动 SDK、Apple Pay、Google Pay、应用内购买(IAP)与订阅生命周期管理。激活触发词包括 mobile payments、Stripe SDK mobile、Apple Pay integration、Google Pay、in-app purchase、StoreKit 2、Google Play Billing、subscription management、payment sheet、RevenueCat。不适用于后端支付处理、通用电商与金融合规场景。
主要能力:直接支付(Stripe Mobile SDK 23.x、Payment Sheet、Braintree);iOS IAP(StoreKit 2、App Store Server API、Server Notifications V2);Android IAP(Google Play Billing 7.x、BillingClient、PurchaseFlow);订阅(RevenueCat、Superwall、Qonversion、自建服务端逻辑);快捷支付(Apple Pay、Google Pay、Stripe Link)。
使用方式:先按商品类型选择支付模型——应用内消费的数字内容必须用 IAP;实物或线下服务可用 Stripe/Braintree;阅读类应用在部分地区可链接网页注册。随后集成对应 SDK,并务必在服务端通过 Stripe webhook 或 App Store Server Notifications 校验支付,不信任客户端确认。订阅需处理试用、续订、取消、宽限期与升级。
限制与注意:避免客户端校验、对实物误用 IAP、忽略宽限期、不处理待处理交易(如 Ask-to-Buy)、硬编码商品 ID。需实现恢复购买、服务端收据校验、退款处理、本地货币显示,并保持 PCI DSS 合规(不接触原始卡数据)。