0dc4f55593
Add default refundWindowDuration to HelpPath.init ( #4826 )
...
* add default refundWindowDuration to HelpPath.init
* nil by default
* tweaked refund backend decoder
* tweak initialiser
---------
Co-authored-by: Facundo Menzella <facumenzella@gmail.com >
Co-authored-by: Facundo Menzella <facumenzella@users.noreply.github.com >
2025-02-28 09:57:55 +01:00
Facundo Menzella
75471965de
feat: Introduce refund window to control if a refund is offered for a purchase ( #4784 )
2025-02-25 13:13:49 +01:00
Cesar de la Vega
ce5be1b895
Fix for survey answered event not being tracked when not setting a customerCenterActionHandler ( #4777 )
...
* fix event not being tracked
* add tests
2025-02-10 17:37:09 +01:00
Facundo Menzella
e4eb1b4f93
chore: Tweak default copy for dateWhenAppWasPurchased ( #4703 )
2025-02-05 11:10:04 +01:00
Facundo Menzella
ab62be609d
feat: Add debug section for purchase detail ( #4702 )
2025-01-27 11:03:14 +01:00
Facundo Menzella
373151b293
feat: [CustomerCenter] Use config response for displayPurchaseHistoryLink ( #4690 )
2025-01-21 16:59:15 +01:00
Facundo Menzella
377a57502d
refactor: [CustomerCenter] Improve syntax for CommonLocalizedString ( #4688 )
2025-01-21 12:20:34 +01:00
Facundo Menzella
475a72b470
feat: [CustomerCenter] Introduce PurchaseHistory ( #4686 )
2025-01-21 10:06:06 +01:00
Will Taylor
6c4256ab07
use SK2 RenewalInfo to get renewal prices & currency
2024-12-20 07:50:30 -06:00
Will Taylor
d18d72b8af
Update refund granted default string ( #4588 )
2024-12-16 12:02:33 +01:00
Cesar de la Vega
2adc6f0e5b
Remove extra beta Customer Center docs ( #4585 )
2024-12-12 20:42:14 +01:00
Will Taylor
f87bd03aed
Support toggling update warnings & show update in restore flow
2024-12-11 15:16:15 -06:00
Will Taylor
105b40b78f
Customer Center DocC updates
2024-12-10 15:25:12 -06:00
Cesar de la Vega
0e81efe010
Fix wrong discriminator on CustomerCenterAnswerSubmittedEvent ( #4566 )
2024-12-10 15:19:38 +01:00
Cesar de la Vega
eb334dec67
Add feedback survey option chosen event ( #4528 )
2024-12-10 14:31:57 +01:00
Cesar de la Vega
9854159cc9
Adds missing revisionId to CustomerCenter impression event ( #4537 )
...
* sends revisionId
* update snapshot
2024-12-04 20:04:34 +01:00
Cesar de la Vega
afa9f446d6
Create CustomerCenterEvent ( #4392 )
2024-12-02 15:43:53 +01:00
Cesar de la Vega
5f98c3bd8c
Add support for product_mapping in promotional offers ( #4489 )
2024-11-15 18:19:53 +01:00
Cesar de la Vega and Dan Pannasch
7e8bb3627c
Refactor SubscriptionDetailsView and better WrongPlatformView ( #4410 )
...
Co-authored-by: Dan Pannasch <104692013+dpannasch@users.noreply.github.com >
2024-11-06 09:47:28 +01:00
Cesar de la Vega
4bdbed40cd
Default URL to nil in CustomerCenter HelpPaths ( #4401 )
2024-10-24 10:21:52 +02:00
Toni Rico
b288d70cc4
[CustomerCenter] Add default info to support emails ( #4397 )
...
* [CustomerCenter] Add default info to support emails
* Fix linter
* Add missing import
* Add device model and some fixes
* Remove unneeded string
2024-10-23 16:36:16 +02:00
Toni Rico
95aaf74888
Support custom URL paths in ManageSubscriptionsView ( #4382 )
...
* Support custom URL paths in ManageSubscriptionsView
* Fix tests
* More test fixes
* Add parsing and processing tests
* Consolidate SafariView
* Rename method
* Another rename
* Fix import issue with SafariView not being compatible to some platforms
* Style fix
2024-10-21 15:47:16 +02:00
Cesar de la Vega
0f166d5a38
Remove CUSTOMER_CENTER_ENABLED ( #4305 )
2024-09-27 11:28:18 +02:00
Cesar de la Vega
faf712aa48
Cleanup of strings in Customer Center ( #4294 )
2024-09-25 16:16:26 +02:00
Cesar de la Vega
4591a89322
[Customer Center] Build WrongPlatformView from JSON ( #4234 )
...
Build `WrongPlatformView` using Strings from the JSON
Cleaned up the view as well so the logic is simpler and looks cleaner

2024-09-03 19:29:02 +02:00
JayShortway
2a6def5239
[Customer Center] Open App Store when the user wants to update their app ( #4199 )
2024-08-27 13:43:48 +02:00
JayShortway
70983772e5
[Customer Center] Shows a warning when the app is not the latest version ( #4193 )
2024-08-27 10:07:23 +02:00
JayShortway
081b6535b1
[Customer Center] CustomerCenterViewModel checks whether the app is the latest version ( #4169 )
2024-08-16 12:02:21 +02:00
dd0ee262ea
[Customer Center] Initial implementation ( #3967 )
...
Alpha of the Customer Center. In this branch, it's been disabled behind
a compilation flag.
---------
Co-authored-by: Will Taylor <wtaylor151@gmail.com >
Co-authored-by: James Borthwick <109382862+jamesrb1@users.noreply.github.com >
Co-authored-by: RevenueCat Git Bot <72824662+RCGitBot@users.noreply.github.com >
Co-authored-by: JayShortway <29483617+JayShortway@users.noreply.github.com >
Co-authored-by: Toni Rico <toni.rico.diez@revenuecat.com >
Co-authored-by: Toni Rico <antonio.rico.diez@revenuecat.com >
Co-authored-by: Cody Kerns <44073103+codykerns@users.noreply.github.com >
Co-authored-by: Andy Boedo <andresboedo@gmail.com >
2024-08-09 15:26:55 +02:00