Δωρεάν δοκιμή ακυρώθηκε αμέσως: γιατί και τι να κάνεις
Από Mehdi Azizi
Δημοσιεύτηκε στις , 9 λ.
Στο iOS, πολλές δωρεάν δοκιμές ακυρώνονται μέσα σε ένα λεπτό, αλλά η πρόσβαση μένει ως το τέλος. Οι αιτίες και τι επιτρέπει η Apple για να τις κρατήσεις.
Στο iOS, μια δωρεάν δοκιμή που ακυρώνεται μέσα σε ένα λεπτό δεν είναι χαμένη δοκιμή. Η ακύρωση απλώς κλείνει την αυτόματη ανανέωση: ο χρήστης κρατά την πρόσβαση ως το τέλος της δοκιμής και μπορεί να την ενεργοποιήσει ξανά. Η πρόωρη ακύρωση δεν του κοστίζει τίποτα, και η Apple τού συμβουλεύει να ακυρώσει τουλάχιστον 24 ώρες πριν από τη λήξη. Για να κρατήσεις αυτές τις δοκιμές, κάνε την αξία ορατή πριν από την ημερομηνία λήξης, τήρησε κάθε υπόσχεση που γράφεις στο paywall σου και χρησιμοποίησε μόνο τα εργαλεία που επιτρέπει η Apple.
Δημοσιεύω τις δικές μου εφαρμογές iOS, και αυτός ο οδηγός ξεκινά από τα δικά μου νούμερα. Στο TradaZen, τον προσομοιωτή trading που έφτιαξα, δύο στις τρεις ετήσιες δοκιμές που ξεκίνησαν από τις 20 έως τις 23 Οκτωβρίου 2026 ακυρώθηκαν. Στο Nolera, την εφαρμογή μου για δοκιμή ρούχων με AI, όλες οι δοκιμές που ξεκίνησαν μέσα σε έναν μήνα ακυρώθηκαν, από 2 έως 42 λεπτά μετά την έναρξή τους. Οι κανόνες που αναφέρω προέρχονται από τις σελίδες της Apple, όπως τις ξαναδιάβασα στις 3 Νοεμβρίου 2026.
Τι σημαίνει «ακυρώθηκε» στο iOS
Όταν κάποιος πατά Cancel Subscription κατά τη δοκιμή του, η συνδρομή δεν σταματά. Στην πλευρά του server, η Apple στέλνει μια ειδοποίηση αλλαγής ανανέωσης: DID_CHANGE_RENEWAL_STATUS, με υποτύπο AUTO_RENEW_DISABLED. Η λήξη έρχεται αργότερα, σε άλλη ειδοποίηση, EXPIRED με υποτύπο VOLUNTARY: η συνδρομή έληξε αφού ο πελάτης έκλεισε την ανανέωση.
Η Apple το λέει και στον χρήστη. Στη σελίδα του App Store Σχετικά με τις αγορές εντός εφαρμογής: «Αν την ακυρώσεις, η συνδρομή σου θα λήξει στο τέλος του τρέχοντος κύκλου χρέωσης.» Μέχρι τότε, ο χρήστης μπορεί να επιστρέψει και να ενεργοποιήσει ξανά την ανανέωση.
Αν χρησιμοποιείς RevenueCat, το γεγονός λέγεται CANCELLATION. Η τεκμηρίωση των γεγονότων δίνει τον λόγο στο cancel_reason. Το UNSUBSCRIBE σημαίνει ότι ο συνδρομητής ακύρωσε ο ίδιος, τη στιγμή που το κάνει, όχι στη λήξη. Το BILLING_ERROR σημαίνει ότι το store δεν μπόρεσε να χρεώσει τον τρόπο πληρωμής.
Στο TradaZen, πάνω από μία στις τέσσερις «ακυρώσεις» μέσα σε έναν μήνα ήταν αποτυχία πληρωμής, όχι ακύρωση από τον χρήστη. Πριν βγάλεις οποιοδήποτε συμπέρασμα, ξεχώρισε τα δύο.
Γιατί τόσες δοκιμές ακυρώνονται μέσα σε ένα λεπτό
Η Apple συμβουλεύει να ακυρώνεις νωρίς
Η βοήθεια της Apple για την ακύρωση γράφει: «Αν έχεις εγγραφεί σε συνδρομή δοκιμής και δεν θέλεις να την ανανεώσεις, ακύρωσέ την τουλάχιστον 24 ώρες πριν από το τέλος της περιόδου δοκιμής.» Αφού η πρόσβαση συνεχίζεται ως το τέλος, η άμεση ακύρωση δεν κοστίζει τίποτα. Μια ακύρωση μέσα σε ένα λεπτό μπορεί να είναι απλώς ασφάλεια για να μην το ξεχάσει, όχι γνώμη για την εφαρμογή σου.
Δεν βρήκα καμία σελίδα της Apple που να υπόσχεται email υπενθύμισης πριν από το τέλος μιας δοκιμής. Μην βασίζεσαι σε αυτό, και μην το υπόσχεσαι στους χρήστες σου εκ μέρους της Apple.
Το φύλλο πληρωμής ξαφνιάζει
Η αγορά ολοκληρώνεται στο φύλλο πληρωμής της Apple, που η εφαρμογή σου δεν ελέγχει. Αν το paywall σου προβάλλει εβδομαδιαία τιμή, το φύλλο δείχνει, στις δικές μου εφαρμογές, το ετήσιο ποσό που χρεώνεται στο τέλος της δοκιμής. Η απόκλιση ξαφνιάζει. Άλλωστε η Apple ζητά, στη σελίδα των συνδρομών, να αναφέρεται καθαρά στη διαδικασία αγοράς η διάρκεια της δοκιμής και η τιμή που χρεώνεται μετά.
Στο Nolera, το paywall τότε πρόβαλλε την εβδομαδιαία τιμή. Από τις 12 έως τις 20 Οκτωβρίου 2026, πάνω από τέσσερα στα πέντε άτομα που πάτησαν το κουμπί δοκιμής έκλεισαν το φύλλο της Apple χωρίς να επιβεβαιώσουν. Οι δοκιμές που επιβεβαιώθηκαν ακυρώθηκαν στη συνέχεια όλες.
Η δοκιμή ξεκινά «για να δω», πριν δει κάτι
Στο Nolera, οι ακυρώσεις ήρθαν νωρίς, συχνά πριν η εφαρμογή κρατήσει την υπόσχεσή της. Ένας χρήστης βγήκε από την εφαρμογή 40 δευτερόλεπτα μετά την έναρξη της δοκιμής. Ένας άλλος φωτογράφισε 10 ρούχα σε 5 λεπτά χωρίς να δει ούτε ένα σύνολο, και μετά σταμάτησε στην οθόνη που ζητούσε ολόσωμη φωτογραφία. Ένας τρίτος έφυγε 90 δευτερόλεπτα μετά την πρώτη του δοκιμή ρούχου. Ένας άλλος πέρασε 30 λεπτά στην κεντρική οθόνη, όπου φαινόταν μια κάρτα «Διαχείριση δοκιμής». Κανένας από όσους ακύρωσαν δεν γύρισε στην εφαρμογή.
Δεν φταίει κάποια ειδοποίηση
Το TradaZen δεν στέλνει καμία ειδοποίηση κατά τη δοκιμή. Είναι κανόνας της εφαρμογής, επιβεβαιωμένος στον κώδικα. Οι γρήγορες ακυρώσεις έγιναν παρ' όλα αυτά: άρα δεν τις προκάλεσε κάποια ειδοποίηση της εφαρμογής.
Δύο ακυρώσεις που δεν πρέπει να μπερδεύεις
Δεν λένε όλες οι ακυρωμένες δοκιμές την ίδια ιστορία. Στο TradaZen, το ένα τέταρτο των ακυρώσεων έγινε σε λιγότερο από 10 λεπτά, και τα τρία τέταρτα μετά από 5 έως 63 ώρες χρήσης. Αυτός είναι ο πίνακας που χρησιμοποιώ για να τις διαβάζω.
| Πότε έγινε η ακύρωση | Πώς το διαβάζω | Τι μπορείς να κάνεις |
|---|---|---|
| Μέσα σε ένα λεπτό | Προφύλαξη, ή έκπληξη με την τιμή | Καθαρή τιμή, ορατή κατάσταση δοκιμής |
| Κατά την πρώτη συνεδρία | Η υπόσχεση δεν έχει τηρηθεί ακόμη | Δείξε το αποτέλεσμα πριν ζητήσεις κόπο |
| Μετά από αρκετές συνεδρίες | Η εφαρμογή αρέσει, η τιμή όχι | Ένα φθηνότερο πακέτο, ένα ειλικρινές μήνυμα |
| Μία ή δύο μέρες μετά | Ο χρήστης δεν ξανάνοιξε την εφαρμογή | Ένας λόγος να γυρίσει, επιτρεπτός και δηλωμένος |
Η τρίτη περίπτωση με ξάφνιασε. Στο TradaZen, όσοι ακύρωσαν αργά ήταν εξίσου ενεργοί με όσους πλήρωσαν: ίδιες συνεδρίες, ίδια μαθήματα. Η χρήση δεν τους ξεχώριζε. Η προσφορά, ναι. Αρκετοί συνέχισαν μάλιστα να παίζουν αφού ακύρωσαν. Τους αρέσει η εφαρμογή, δεν δέχονται την τιμή.
Η τέταρτη περίπτωση είναι διαφορετική. Αυτοί οι χρήστες κάνουν μια μεγάλη πρώτη συνεδρία, δεν ξανανοίγουν ποτέ την εφαρμογή και ακυρώνουν από τις Ρυθμίσεις μιάμιση με δύο μέρες αργότερα. Καμία οθόνη της εφαρμογής δεν μπορεί να τους κρατήσει, αφού δεν τη βλέπουν.
Τι επιτρέπει η Apple για να κρατήσεις μια δοκιμή
| Εργαλείο | Τι λέει η Apple |
|---|---|
| Εμφάνιση της διάρκειας δοκιμής και της τιμής που χρεώνεται μετά | Απαιτείται στη διαδικασία αγοράς |
| Εμφάνιση της κατάστασης συνδρομής μέσα στην εφαρμογή | Συνιστάται, με έναν απλό τρόπο διαχείρισης |
| Άνοιγμα της διαχείρισης συνδρομής από την εφαρμογή | Το showManageSubscriptions(in:) το επιτρέπει |
| Προσφορά διατήρησης σε όποιον έκλεισε την ανανέωση | Προτείνεται όσο η συνδρομή δεν έχει λήξει |
| Πρόταση άλλου επιπέδου συνδρομής | Προτείνεται, αν ταιριάζει καλύτερα στον χρήστη |
| Ερώτηση για τον λόγο ακύρωσης | Ένα ερωτηματολόγιο δίνεται ως παράδειγμα |
| Εμφάνιση μηνύματος στην οθόνη ακύρωσης | Εφικτό με το Retention Messaging |
Αυτές οι γραμμές προέρχονται από τη σελίδα συνδρομών της Apple, εκτός από την τελευταία, που βγαίνει από την τεκμηρίωση του Retention Messaging API. Η σελίδα συνδρομών ζητά επίσης να αφήνεις πάντα εύκολη πρόσβαση στην οθόνη συστήματος όπου γίνεται η ακύρωση. Το να κρατήσεις μια δοκιμή σημαίνει να δώσεις λόγο να μείνει κάποιος, ποτέ να του δυσκολέψεις την έξοδο.
Δύο εργαλεία θέλουν διευκρινίσεις.
Η υπενθύμιση πριν από το τέλος της δοκιμής. Μια ειδοποίηση απαιτεί να την έχει επιτρέψει ο χρήστης. Αν χρησιμεύει για πωλήσεις, η guideline 4.5.4 απαιτεί ρητή συγκατάθεση, που εμφανίζεται μέσα στην εφαρμογή σου, και τρόπο απεγγραφής. Οι λεπτομέρειες είναι στον οδηγό μου για τις push ειδοποιήσεις.
Το μήνυμα στην οθόνη ακύρωσης. Το Retention Messaging API της Apple εμφανίζει το μήνυμά σου όταν ο χρήστης πατά Cancel Subscription, σε μια σελίδα επιβεβαίωσης (Confirm Cancellation). Το κουμπί ακύρωσης μένει εκεί. Στο RevenueCat, ένας κανόνας «Is in free trial» σού επιτρέπει να στοχεύσεις τις δοκιμές, σύμφωνα με την τεκμηρίωσή του για αυτό το API. Την πρόσβαση στο API τη ζητάς από την Apple: την ζήτησα για τις εφαρμογές μου στις 25 Οκτωβρίου 2026, και στις 28 η απάντηση δεν είχε έρθει ακόμη. Οι μορφές, τα όρια και η ρύθμιση είναι στον οδηγό μου για το Retention Messaging API.
Ένα εργαλείο δεν λειτουργεί εδώ: η προσφορά επαναπροσέλκυσης (win-back). Σύμφωνα με τη βοήθεια του App Store Connect, στοχεύει πρώην συνδρομητές με βάση μια ελάχιστη διάρκεια πληρωμένης συνδρομής, τουλάχιστον έναν μήνα. Μια δοκιμή που δεν πληρώθηκε ποτέ δεν δικαιούται λοιπόν.
Τι απαγορεύεται
| Πρακτική | Κανόνας της Apple |
|---|---|
| Απόκρυψη της διάρκειας δοκιμής ή της τιμής που χρεώνεται μετά | 3.1.2(c), σελίδα συνδρομών |
| Εγγραφή σε συνδρομή με ψεύτικη πρόφαση | 3.1.2(a), αφαίρεση από το App Store |
| Απαίτηση εργασίας για να πάρει κάποιος ό,τι πλήρωσε | 3.1.2(a): δημοσίευση, κοινοποίηση επαφών |
| Παγίδες, πίεση, πολλαπλά εμπόδια | 5.6, κώδικας δεοντολογίας |
| Υπόσχεση υπενθύμισης που κανένας μηχανισμός δεν τηρεί | 5.6, κατά την ανάγνωσή μου: παραπλανητική πρακτική |
Η 5.6 είναι ευρεία. Απαγορεύει να παγιδεύεις πελάτες σε αγορές που δεν θέλουν, και κάθε άλλη χειριστική πρακτική, μέσα ή έξω από την εφαρμογή. Στο TradaZen, έφαγα απόρριψη 5.6 για ένα paywall όπου το Χ άνοιγε μια προσφορά αντί να κλείνει την οθόνη. Η Apple δεν υπέδειξε το επίμαχο στοιχείο: περιγράφω τι διόρθωσα στο guideline 5.6 και το paywall. Οι υποχρεωτικές αναφορές του paywall είναι στο guideline 3.1.2.
Τι άλλαξα στο Nolera
Τήρηση της γραπτής υπόσχεσης. Η ροή του Nolera υποσχόταν «Θα σε ειδοποιήσω 24 ώρες πριν από τη χρέωση». Όταν η εφαρμογή σταμάτησε να στέλνει ειδοποιήσεις κατά τη δοκιμή, αυτή η φράση δεν μπορούσε να μείνει χωρίς τίποτα πίσω της. Μια κάρτα δοκιμής, στην κεντρική οθόνη της εφαρμογής, τηρεί την υπόσχεση: ημερομηνία λήξης, τιμή και ένα κουμπί «Διαχείριση δοκιμής». Μένει εκεί, ακόμη κι αν διευκολύνει την ακύρωση.
Δείξε το σύνολο πριν ζητήσεις κόπο. Μετά την αγορά, υπήρχαν εννέα οθόνες δουλειάς πριν από το πρώτο σύνολο: κάμερα, ρούχα, ολόσωμη φωτογραφία, μέτρα, δοκιμή. Οι μισές ακυρώσεις έγιναν πριν ή αμέσως μετά την πρώτη δοκιμή ρούχου. Η ολόσωμη φωτογραφία και τα μέτρα αφαιρέθηκαν από την πρώτη ροή. Το πρώτο ρούχο πηγαίνει κατευθείαν για δοκιμή, πάνω σε μια σιλουέτα που δίνει η εφαρμογή. Έμειναν επτά οθόνες αντί για εννέα.
Δεν έχω ακόμη αρκετές δοκιμές σε αυτή την έκδοση για να πω αν κρατά καλύτερα. Θα ξαναδιαβάσω τις ακυρώσεις οθόνη προς οθόνη όταν θα έχω.
Η check-list για να διαβάσεις τις δικές σου ακυρώσεις
- Ξεχώρισε τις ακυρώσεις από τις αποτυχίες πληρωμής. Στο RevenueCat, διάβασε το
cancel_reasonκάθεCANCELLATION. - Μέτρησε τον χρόνο από την έναρξη της δοκιμής ως την ακύρωση: το πρώτο λεπτό, την πρώτη συνεδρία, τις επόμενες μέρες.
- Κατέγραψε την τελευταία οθόνη που είδε ο χρήστης πριν ακυρώσει, έκδοση προς έκδοση.
- Σύγκρινε τη χρήση όσων ακύρωσαν αργά με όσους πλήρωσαν. Αν είναι ίδια, πρέπει να αλλάξεις την προσφορά, όχι την εφαρμογή.
- Δες ποιοι συνεχίζουν να χρησιμοποιούν την εφαρμογή αφού ακύρωσαν: είναι οι καλύτεροι υποψήφιοι για άλλο πακέτο.
- Ξαναδιάβασε το paywall σου: η διάρκεια της δοκιμής και η τιμή που χρεώνεται μετά πρέπει να διαβάζονται χωρίς ψάξιμο.
- Έλεγξε κάθε υπόσχεση του paywall: αν ανακοινώνεις υπενθύμιση, κάτι πρέπει να την τηρεί.
- Κράτα τον σύνδεσμο διαχείρισης ορατό μέσα στην εφαρμογή, ακόμη κι αν σου κοστίζει μερικές ακυρώσεις.
Τα άλλα λάθη στο paywall που διώχνουν κόσμο πριν καν από τη δοκιμή είναι στα 7 λάθη paywall στο iOS. Η δημιουργία της ίδιας της δοκιμής περιγράφεται αναλυτικά στην εισαγωγική προσφορά στο App Store Connect.
Ένα ειλικρινές paywall από την αρχή
Το iOS & Android Kit ξεκινά από τον αρχικό κώδικα των δικών μου εφαρμογών: onboarding, paywall και συνδρομές είναι ήδη γραμμένα. Η διαδρομή σε τέσσερα βήματα σε φτάνει ως το App Store, με τον δικό σου ρυθμό. Όλη η αλυσίδα περιγράφεται στη σελίδα συνδρομές in-app στο iOS.
Αν ετοιμάζεις την πρώτη σου κυκλοφορία, κάνε τη δωρεάν διάγνωση: σου λέει τι πραγματικά μπλοκάρει το project σου και σου στέλνει τη check-list μου κατά των απορρίψεων της Apple.
Συχνές ερωτήσεις
Γιατί οι χρήστες ακυρώνουν τη δωρεάν δοκιμή αμέσως μόλις την ξεκινήσουν;
Η άμεση ακύρωση δεν τους κοστίζει τίποτα: η πρόσβαση συνεχίζεται ως την προγραμματισμένη ημερομηνία, και η Apple συμβουλεύει να ακυρώνουν τουλάχιστον 24 ώρες πριν από τη λήξη. Παίζει ρόλο επίσης μια έκπληξη με την τιμή που χρεώνεται μετά τη δοκιμή, ή μια εφαρμογή που δεν έχει δείξει ακόμη την αξία της.
Ένας χρήστης που ακυρώνει τη δωρεάν δοκιμή του κρατά την πρόσβαση;
Ναι, ως το τέλος της τρέχουσας περιόδου. Η ακύρωση κλείνει πρώτα την αυτόματη ανανέωση, και μετά η συνδρομή λήγει στην προγραμματισμένη ημερομηνία. Η σελίδα του App Store το λέει: μια συνδρομή που ακυρώθηκε λήγει στο τέλος του τρέχοντος κύκλου χρέωσης.
Είναι οριστική η ακύρωση μιας δοκιμής;
Όχι. Όσο η δοκιμή δεν έχει λήξει, ο χρήστης μπορεί να ενεργοποιήσει ξανά την ανανέωση από τη διαχείριση των συνδρομών του. Τότε η Apple σού στέλνει ειδοποίηση DID_CHANGE_RENEWAL_STATUS με υποτύπο AUTO_RENEW_ENABLED.
Στέλνει η Apple υπενθύμιση πριν από το τέλος της δωρεάν δοκιμής;
Δεν βρήκα καμία σελίδα της Apple που να το υπόσχεται. Η βοήθεια της Apple απλώς συμβουλεύει τον χρήστη να ακυρώσει τουλάχιστον 24 ώρες πριν από τη λήξη. Αν το paywall σου υπόσχεται υπενθύμιση, πρέπει να την τηρήσει η εφαρμογή σου.
Μπορείς να κάνεις προσφορά σε κάποιον που ακυρώνει τη δοκιμή του;
Η Apple προτείνει προσφορά διατήρησης μέσα στην εφαρμογή για συνδρομητή που έκλεισε την ανανέωση, όσο η συνδρομή δεν έχει λήξει. Το Retention Messaging εμφανίζει επίσης μήνυμα στην οθόνη ακύρωσης. Η προσφορά επαναπροσέλκυσης, αντίθετα, απαιτεί τουλάχιστον έναν μήνα πληρωμένης συνδρομής.
Απαγορεύεται να επιμένεις για να κρατήσεις έναν χρήστη σε δοκιμή;
Η επιμονή με πίεση, ναι. Η guideline 5.6 απαγορεύει να παγιδεύεις ή να χειραγωγείς πελάτες, και η Apple ζητά να αφήνεις εύκολη πρόσβαση στην οθόνη ακύρωσης. Ένα ειλικρινές μήνυμα για την αξία της εφαρμογής, ή ένα φθηνότερο πακέτο, παραμένει επιτρεπτό.

