Alle artikelen
Deep dive8 min leestijd

Google Play-abonnementen in termijnen binden de koper, niet je omzet. Dit kost een terugbetaling of gemiste betaling je

Google Play-abonnementen in termijnen verplichten een koper tot 3 tot 24 maandelijkse betalingen, maar je wordt per maand uitbetaald en niemand jaagt op een gemiste betaling. Zo werken opzeggingen, terugbetalingen en chargebacks echt bij een termijnplan, en dit kost elk ervan je.

Een rij glazen potten op een plank waarvan alleen de eerste paar munten bevatten, als illustratie van hoe Google Play-abonnementen in termijnen maand voor maand uitbetalen

Belangrijkste inzichten

  • Met Google Play-abonnementen in termijnen verbindt een koper zich 3 tot 24 maanden aan een vast maandbedrag. Ze zijn alleen beschikbaar voor kopers in Brazilië, Frankrijk, Italië en Spanje.
  • Een ontwikkelaar wordt voor een termijnabonnement niet vooraf betaald. Google betaalt elke maandtermijn uit zodra de koper die voldoet, onder dezelfde voorwaarden als elk ander abonnement.
  • Stopt een koper met betalen, dan proberen Google noch de ontwikkelaar de gemiste termijnen te innen, afgezien van Googles gewone nieuwe pogingen tijdens de respijtperiode en de accountblokkering. Google is tegenover de ontwikkelaar niet aansprakelijk voor het onbetaalde saldo.
  • Zegt een koper een termijnabonnement op, dan gaat de opzegging pas in aan het einde van de verplichtingsperiode. Google stuurt direct een SUBSCRIPTION_CANCELLATION_SCHEDULED-melding en het abonnement blijft actief met een leeg pendingCancellation-object.
  • Een ontwikkelaar kan de resterende betalingen vroegtijdig stoppen door purchases.subscriptionsv2.cancel aan te roepen met DEVELOPER_REQUESTED_STOP_PAYMENTS. Dat stopt de volgende betaling en de koper kan het abonnement niet herstellen.
  • Als je de meest recente bestelling van een Google Play-abonnement terugbetaalt, wordt die bestelling terugbetaald, het abonnement direct verwijderd en worden toekomstige verlengingen geannuleerd. Bij een termijnplan betaal je dus één maandtermijn terug en verlies je de rest van de verplichting.
  • Voor Google Play-bestellingen geplaatst na 3 augustus 2026 kost een chargeback de ontwikkelaar de aankoopprijs min de servicekosten van Play, plus de chargebackkosten van de bank. Bij een termijnplan geldt dat risico per maandtermijn.

Verkoop je op Google Play een plan van 12 maanden als basisplan in termijnen, dan belooft de koper een jaar lang elke maand te betalen. Die verplichting bindt de koper. Ze bindt het geld niet aan jou. Google betaalt je uit zodra elke maandtermijn binnenkomt, niemand gaat achter een koper aan die stopt met betalen, en een terugbetaling of chargeback kan het plan beëindigen terwijl het grootste deel van het jaar nog onbetaald is. Google Play-abonnementen in termijnen zijn een goed conversiemiddel in de vier landen waar ze bestaan. Als omzetgarantie stellen ze weinig voor. Zo gedraagt de verplichting zich echt wanneer een koper opzegt, een betaling mist, een terugbetaling krijgt of een afschrijving betwist, en dit kost elke uitkomst je.

Zo werken Google Play-abonnementen in termijnen

Een basisplan in termijnen is een abonnement dat de koper in vaste maandbedragen betaalt over een verplichtingsperiode die jij kiest. In Play Console stel je de maandprijs in en een verplichting van 3 tot 24 maanden, en het aankoopscherm toont de koper het totaal. Elke betaling is maandelijks. Jij noch de koper kan de frequentie of het moment wijzigen.

De functie is beperkt tot kopers in Brazilië, Frankrijk, Italië en Spanje, en Google raadt ontwikkelaars aan de actuele beschikbaarheid in Play Console te controleren. Wil je de volledige details van de verplichting in je paywall tonen, zoals het aantal toegezegde betalingen, dan heb je Play Billing Library 7 of hoger nodig. Die gegevens komen binnen in het veld installmentDetails.

Wat er gebeurt als de verplichting afloopt

Je kiest een van twee verlengingstypen. Bij maandelijkse automatische verlenging wordt het plan na de eerste verplichting een gewoon maandabonnement, zonder verdere binding. Bij automatische verlenging voor de hele looptijd gaat de koper een nieuwe verplichtingsperiode van dezelfde lengte aan. Gratis proefperiodes tellen niet mee voor de eerste verplichting. Introductieprijsfasen wel.

De verplichting is vast voor de koper, niet voor je omzet

Google omschrijft de verplichting als vast bij opzeggingen en prijswijzigingen. Dat klinkt als gegarandeerde inkomsten. Lees de rest van de documentatie en drie feiten wijzen de andere kant op.

  • Je wordt niet vooraf betaald. Volgens Googles documentatie vinden uitbetalingen plaats wanneer kopers hun maandbetalingen doen, en ontwikkelaars worden niet betaald wanneer de koper zich aanmeldt.
  • Niemand int gemiste betalingen. Betaalt een koper niet, dan proberen Google noch de ontwikkelaar de gemiste of openstaande betalingen te innen, afgezien van Googles gewone nieuwe pogingen tijdens de respijtperiode en de accountblokkering.
  • Google vergoedt je verlies niet. De documentatie zegt het ronduit: Google is tegenover de ontwikkelaar niet aansprakelijk voor resterende onbetaalde termijnen.

Googles betalingsplanvoorwaarden voor consumenten vertellen de koper dat hij de resterende termijnen niet kan opzeggen en aansprakelijk blijft voor openstaande bedragen. Dat is het contract van de koper met Google. In jouw boekhouding is een onbetaalde termijn gewoon omzet die nooit binnenkomt.

Wat elke uitstap met een termijnplan doet

Er zijn vier manieren waarop een termijnabonnement vroegtijdig eindigt of van koers verandert. Elke manier laat een ander bedrag liggen.

GebeurtenisWie het in gang zetWat er met de resterende betalingen gebeurtMelding of API
Koper zegt opKoperNog steeds verschuldigd. Het plan blijft actief tot de verplichtingsperiode aflooptNu SUBSCRIPTION_CANCELLATION_SCHEDULED, daarna SUBSCRIPTION_CANCELED en SUBSCRIPTION_EXPIRED aan het einde van de periode
Ontwikkelaar stopt betalingenOntwikkelaarVolgende betaling gestopt, de koper kan het plan niet herstellenpurchases.subscriptionsv2.cancel met DEVELOPER_REQUESTED_STOP_PAYMENTS
Terugbetaling van de laatste bestellingOntwikkelaar of GoogleLaatste bestelling terugbetaald, abonnement direct verwijderd, toekomstige verlengingen geannuleerdTerugbetalen en intrekken in Play Console, of purchases.subscriptionsv2.revoke, daarna SUBSCRIPTION_REVOKED
Gemiste betalingNiemandOpnieuw geprobeerd tijdens respijtperiode en accountblokkering, daarna niet geïndStandaardmeldingen voor geweigerde en herstelde betalingen

De koper zegt op

Een koper die halverwege de verplichting opzegt, komt niet onder de resterende betalingen uit. Google stuurt een SUBSCRIPTION_CANCELLATION_SCHEDULED-melding zodra hij opzegt, zolang er nog betalingen openstaan. De Google Play Developer API houdt het abonnement in SUBSCRIPTION_STATE_ACTIVE en voegt een leeg pendingCancellation-object toe aan installmentDetails. Aan het einde van de verplichting ontvang je SUBSCRIPTION_CANCELED, gevolgd door SUBSCRIPTION_EXPIRED, tenzij de koper het plan eerder herstelt. Laat de toegang tot dan aan staan. De koper betaalt nog steeds.

Je stopt de betalingen zelf

Soms wil je een koper eerder laten gaan, bijvoorbeeld na een klacht over de facturering of omdat je een product uitfaseert. De methode purchases.subscriptionsv2.cancel verwacht een cancellationType. USER_REQUESTED_STOP_RENEWALS werkt als een opzegging door de koper zelf, dus de verplichting loopt door tot het einde. DEVELOPER_REQUESTED_STOP_PAYMENTS stopt de volgende betaling, de koper hoeft de verplichting niet af te maken en het plan kan niet worden hersteld. Dit is de stille uitweg. Er gaat geen geld terug, alleen de toekomstige afschrijvingen stoppen.

De laatste bestelling wordt terugbetaald

De terugbetalingsregels van Play Console voor abonnementen zijn helder. Betaal je de meest recente bestelling terug, dan wordt de bestelling terugbetaald, het abonnement direct verwijderd en worden toekomstige verlengingen geannuleerd. Betaal je een oudere bestelling terug, dan blijft het abonnement actief. De revoke-API werkt net zo. De optie fullRefund betaalt het volledige bedrag van de laatste afschrijving terug, en een SUBSCRIPTION_REVOKED-melding vraagt je de toegang direct af te sluiten. Bij een termijnplan is de laatste afschrijving één maandtermijn. Terugbetalen en intrekken geeft dus één maand terug en annuleert elke betaling die onder de verplichting nog openstaat.

Een wandkalender waarvan de eerste maanden zijn afgescheurd, naast een telefoon, als illustratie van hoe een Google Play-abonnement in termijnen eindigt wanneer een terugbetaling de resterende maandtermijnen annuleert

De koper stopt met betalen

Googles documentatie merkt op dat weigeringen en herstel van betalingen bij elke afzonderlijke termijn kunnen voorkomen. De respijtperiode en de accountblokkering blijven gelden, en Google probeert het in die tijd opnieuw. Daarna wordt het saldo afgeschreven, door niemand in het bijzonder. Googles betalingsplanvoorwaarden noemen één gevolg voor de koper: wie wordt geschorst of opgezegd wegens een gemiste termijn, kan het recht verliezen om nog een betalingsplan op Google Play te gebruiken. Jij hebt daar niets aan.

Wat een terugbetaling of chargeback kost bij een termijnplan

Hier wordt de techniek geld. Neem als voorbeeld een plan van €9.99 per maand met een verplichting van 12 maanden. De koper ziet €119.88. In jouw boekhouding staat €9.99 per maand, min Googles servicekosten, zolang de betalingen binnenkomen.

Een terugbetaling kost je het hele openstaande saldo

Stel dat je in maand vier de meest recente bestelling terugbetaalt en intrekt. Je geeft één betaling van €9.99 terug. Je annuleert ook de acht betalingen die nog niet zijn gedaan, €79.92 van de verplichting die nu nooit binnenkomt. Betaal je in plaats daarvan een oudere bestelling terug, dan blijft het plan bestaan. Daarom is de keuze van de bestelling bij een termijnplan belangrijker dan bij een maandabonnement. Wil je eigenlijk alleen stoppen met factureren zonder geld terug te geven, dan doet DEVELOPER_REQUESTED_STOP_PAYMENTS dat zonder terugbetaling.

Chargebacks komen nu bij jou terecht, termijn voor termijn

Voor Google Play-bestellingen geplaatst na 3 augustus 2026 maakt Google de ontwikkelaar verantwoordelijk voor chargebacks: de aankoopprijs min de servicekosten van Play, plus de chargebackkosten van de bank. Omdat een termijnplan maandelijks factureert, is elke maandtermijn een eigen afschrijving die een bank kan betwisten. Een koper die spijt heeft van het hele jaar, kan er meerdere betwisten. Het bedrag per betwisting is klein. De stapel kosten niet, en een verloren betwisting is bij de bank definitief. Een chargeback beëindigt ook het abonnement, want Google stuurt SUBSCRIPTION_REVOKED wanneer een aankoop wordt teruggeboekt.

De kosten die niet stoppen met de betalingen

Elke maand toegang die je levert, kost je echt geld: rekenkracht voor de functies die de koper gebruikt, API-aanroepen bij derden, opslag en supporttijd. Zegt een koper op, dan lopen die kosten door tot het einde van de verplichting, maar zijn betalingen ook. Stopt een koper met betalen, dan kunnen de kosten doorlopen tijdens de respijtperiode en de accountblokkering terwijl er geen geld binnenkomt. Op dat gat moet je letten.

Zo bescherm je termijnomzet

Volg de verplichting, niet alleen de abonnementsstatus

Sla bij elke melding initialCommittedPaymentsCount en remainingCommittedPaymentsCount uit de abonnementsresource op. SUBSCRIPTION_STATE_ACTIVE vertelt je dat de toegang aan staat. Het aantal resterende betalingen vertelt je hoeveel van de verplichting nog echt geld is en hoeveel alleen een belofte.

Zie een geplande opzegging als vroege waarschuwing

Een koper met een pendingCancellation betaalt nog, maar heeft je laten weten dat hij eruit wil. Juist deze kopers vragen het eerst om een terugbetaling of betwisten een latere afschrijving. Handel hun supportvragen snel af en laat een klacht over de facturering geen chargeback worden.

Kies de uitweg voordat je de terugbetaling kiest

Wil een koper eruit, bepaal dan wat je eigenlijk wilt bereiken. Toekomstige afschrijvingen stoppen doe je met DEVELOPER_REQUESTED_STOP_PAYMENTS. Geld voor één maand teruggeven en de toegang beëindigen is een terugbetaling en intrekking van de laatste bestelling. Geld voor een oudere maand teruggeven en het plan laten doorlopen is een terugbetaling van die oudere bestelling. RefundHalt volgt deze meldingen per plan, zodat een terugbetaling, een intrekking of een betwiste termijn naast de nog openstaande betalingen verschijnt, en niet als los voorval dat je later zelf moet uitzoeken.

Veelgestelde vragen

Kan een koper een Google Play-abonnement in termijnen opzeggen?
Ja, maar de opzegging gaat pas in aan het einde van de verplichtingsperiode. De koper blijft de resterende maandtermijnen betalen en houdt toegang. Google stuurt direct een SUBSCRIPTION_CANCELLATION_SCHEDULED-melding, en het plan eindigt met SUBSCRIPTION_CANCELED en SUBSCRIPTION_EXPIRED wanneer de verplichting afloopt.
Krijg ik de volledige verplichting vooraf uitbetaald?
Nee. Google betaalt elke termijn uit zodra de koper de maandbetaling doet, onder dezelfde voorwaarden als andere abonnementen. Ontwikkelaars worden niet betaald wanneer de koper zich aanmeldt, dus een verplichting van 12 maanden bereikt je in 12 afzonderlijke uitbetalingen.
Wat gebeurt er als een koper stopt met het betalen van een termijnplan?
Google probeert de betaling opnieuw tijdens een eventuele respijtperiode en accountblokkering, en daarna int niemand haar. Volgens Googles documentatie gaan Google noch de ontwikkelaar achter gemiste termijnbetalingen aan, en Google is tegenover de ontwikkelaar niet aansprakelijk voor het onbetaalde saldo.
Kan ik de resterende termijnbetalingen van een koper zelf annuleren?
Ja. Roep purchases.subscriptionsv2.cancel aan met de cancellationType ingesteld op DEVELOPER_REQUESTED_STOP_PAYMENTS. Dat stopt de volgende betaling, de koper hoeft de verplichting niet af te maken en het plan kan niet worden hersteld. USER_REQUESTED_STOP_RENEWALS doet dit niet, want dat wacht nog steeds tot de verplichtingsperiode afloopt.
Wat doet een terugbetaling met een termijnabonnement?
Als je de meest recente bestelling terugbetaalt, geef je die ene maandtermijn terug, wordt het abonnement direct verwijderd en worden toekomstige verlengingen geannuleerd, zodat de rest van de verplichting nooit wordt geïnd. Betaal je een oudere bestelling terug, dan geef je die betaling terug en blijft het abonnement actief.
In welke landen zijn Google Play-abonnementen in termijnen beschikbaar?
Brazilië, Frankrijk, Italië en Spanje. Google beperkt het basisplan in termijnen tot kopers in die vier landen en raadt ontwikkelaars aan de actuele beschikbaarheid in Play Console te controleren.

Bronnen en verder lezen

RefundHalt

De terugbetalingsautopiloot voor de App Store en Google Play

Lees verder

Het volgende terugbetalingsverzoek is al onderweg.

Stel RefundHalt in binnen de tijd die het kost om nog een supportmail te lezen over een terugbetaling die je niet kon betwisten.