You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/blog/2025-09-13-v3.0.0.md
+6-1Lines changed: 6 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -32,6 +32,11 @@ import AdFitTopFixed from "@site/src/uis/AdFitTopFixed";
32
32
33
33
## 💥 Breaking Changes
34
34
35
+
- Removed fields
36
+
37
+
- Removed `transactionReceipt` (use `purchaseToken` on all platforms). On iOS, `purchaseToken` contains the JWS representation previously accessed via receipts.
38
+
- Removed `jwsRepresentationIOS` in favor of the unified `purchaseToken`.
Opens the platform-specific subscription management UI.
@@ -460,7 +447,6 @@ interface Purchase {
460
447
id:string; // Transaction identifier
461
448
productId:string;
462
449
transactionDate:number;
463
-
transactionReceipt:string;
464
450
purchaseToken?:string; // Unified token (iOS JWS or Android token)
465
451
466
452
// iOS-specific properties
@@ -488,7 +474,6 @@ interface Purchase {
488
474
489
475
The following iOS‑only helpers expose StoreKit and App Store specific capabilities. Most day‑to‑day flows are covered by the cross‑platform Core Methods above; use these only when you need iOS features.
490
476
491
-
492
477
### clearTransactionIOS()
493
478
494
479
Clears all pending transactions from the iOS payment queue. Useful if your app previously crashed or missed finishing transactions.
@@ -565,7 +550,7 @@ Checks if the user is eligible for an introductory offer for a subscription grou
0 commit comments