别再为支付集成耗费数周。VibeFast 提供完整订阅系统,包含 RevenueCat、paywall UI、权益校验和后端,第一天就能变现。
在移动应用中接入支付非常痛苦:
总耗时: 2-4 周
一切都已构建并测试完成:
总耗时: 1 小时
不仅是 UI——从 paywall 到后端的全链路集成。
漂亮且可定制的 paywall 页面,包含产品卡、价格和购买按钮。
通过简单 hooks 保护高级功能,随处检查订阅状态。
正确处理 App Store 与 Play Store 的恢复流程。
RevenueCat 同时支持 iOS 和 Android,一次集成,两端可用。
在 RevenueCat 控制台远程配置产品,无需更新应用即可改价。
使用 RevenueCat 分析面板跟踪转化、MRR 与流失。
几行代码即可为应用添加 paywall。
import RevenueCatUI from 'react-native-purchases-ui';
import { useEntitlement } from "@/features/payments/hooks/use-entitlement";
export default function UpgradeScreen() {
const { isEntitled } = useEntitlement("premium");
if (isEntitled) {
return <Text>You're already a Pro member! 🎉</Text>;
}
// Use the native Paywall UI or VibeFast's custom UI
return (
<RevenueCatUI.Paywall
onPurchaseCompleted={({ customerInfo }) => {
console.log("Purchased!", customerInfo);
router.replace("/home");
}}
onDismiss={() => router.back()}
/>
);
}import { useEntitlement } from "@/features/payments/hooks/use-entitlement";
export function PremiumFeature() {
const { isEntitled } = useEntitlement("premium_features");
if (!isEntitled) {
return <UpgradePrompt />;
}
return <ActualPremiumContent />;
}| 功能 | VibeFast | 从零开始 |
|---|---|---|
| RevenueCat 集成 | 2-3 天 | |
| Paywall UI 组件 | 3-5 天 | |
| 权益校验 | 1-2 天 | |
| 恢复购买 | 1 天 | |
| 购买历史后端 | 2-3 天 | |
| 错误处理 | 1-2 天 | |
| 沙盒测试模式 | 1 天 | |
| App Store 合规 | 调研时间 | |
| 总耗时 | 1 小时 | 2-4 周 |
支持。VibeFast 使用 RevenueCat,通过一次集成同时处理 App Store 和 Google Play 订阅。你在 RevenueCat 控制台配置产品,SDK 会自动处理平台差异。
需要,RevenueCat 有慷慨的免费层。VibeFast 提供移动端集成和 UI,RevenueCat 负责实际支付处理和订阅管理。生产环境还需要 Apple Developer 和 Google Play Console 账户。
当然可以。Paywall 组件基于 uniwind(React Native 的 Tailwind),完全可定制。你可以调整颜色、字体、布局,加入评价或功能列表,或在保留购买逻辑的前提下重做 UI。
VibeFast 内置沙盒模式和本地产品用于测试。也可以使用 RevenueCat 的沙盒环境配合 Apple/Google 测试账号。通过环境变量控制,切到生产只需配置变更。
VibeFast 通过后端(Convex 或 Supabase)支持消耗品。用户购买后,后端记录并维护余额,hooks 会在购买时增加、使用时扣减。
RevenueCat 会发送订阅事件的 webhook。VibeFast 包含后端函数接收这些事件并实时更新权益。当用户取消时,会在计费周期结束后自动撤销访问。