AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Delphi-PRAXiS - Lounge Klatsch und Tratsch Abonnement als In-App Kauf (Auto-Renewable)
Thema durchsuchen
Ansicht
Themen-Optionen

Abonnement als In-App Kauf (Auto-Renewable)

Ein Thema von RWarnecke · begonnen am 13. Mär 2017 · letzter Beitrag vom 5. Jun 2020
Antwort Antwort
Benutzerbild von RWarnecke
RWarnecke

Registriert seit: 31. Dez 2004
Ort: Stuttgart
4.408 Beiträge
 
Delphi XE8 Enterprise
 
#1

AW: Abonnement als In-App Kauf (Auto-Renewable)

  Alt 15. Mär 2017, 21:01
Eine App aus dem AppStore würde mir schon reichen, wo dieses erfolgreich umgesetzt ist, dass ich mir das dort abschauen kann
Schau dir mal die 1Password App an. Dort geht das.
Danke für den Hinweis, aber die haben den Hinweis auch nicht drin mit der automatischen Verlängerung. Habe Ihn zumindest nicht gefunden.

..."Ich möchte keine eigenen Rechnungen stellen und ich möchte es dem Anwender so einfach wie möglich machen ein Abonnement für die App abzuschließen. Das heißt, er soll keinen QR-Code einscannen müssen oder sonstige Sachen machen."...

Die entscheidende Frage ist, hast du einen eigenen frei programmierbaren (Web)Server im Internet, der "immer" von deiner KundenApp bei Bedarf erreicht werden kann&darf?
(wie geschrieben: im aktuellen Projekt haben wir uns für WorstCase notfalls auf Papier druckbare QRcodes entschieden, weil es da zusätzlich sicherheitstechnisch eben auch 100% "offline" funktionieren muss)

Wenn ja, kannst du statt QRcodes zu erzeugen, auch per TCP/IP Request von deiner App an deinen Server den aktuellen/"neuen" LicState anfragen und abholen, bzw. dein Server kann deiner App (zusätzlich) eine PushNotification zum "WakeUp" und zugleich auch im Klartext lesbare "Kaufbestätigung" senden... das alles benötigt NULL Nutzerinteraktion(wenn du App und/oder Server seitig es dir selbst so programmierst!) , erfüllt aber so nebenbei alle aktuell in der EU gültigen Vorschriften zur (End)Verbraucherinformation bei InApp Käufen und das ganz besonders bei Abschluss von InApp-ABOs!

Apple weiß genau, das ihr aktuelles AppStore Payment für Abschluss von InApp-Abo's nicht 100% EU konform ist... daher tollerieren die durchaus bewußt App's, welche das über andere Dienstleister und "eigene" Lizenz/Optionsverwaltung selbst lösen.
Wenn ich das ganze umsetzen wollte, müsste ich meine App im Bereich InApp-Kauf komplett umschreiben und dazu auch noch den entsprechenden Webservice aufsetzen, der die ganze Kommunikation zwischen z.B. ShareIt und der App abwickelt.

Wegen aktueller Umfirmierung ist unsere alte "TestApp", die im Prinzip nix anderes wie ein LoginDialog mit einem dann zur Verfügung stehendem FullScreen-HTMLviewer war, aktuell aus dem AppStore heraus gefallen.
Wenn wir eine DUNS für unsere neue Rechtsform haben und Apple die App wieder so im Store aufnimmt, bekommste gerne eine TestLogin wo du echte Käufe/Abos für je 0,20€ durch spielen kannst. Ohne Erstattung!... die abgerechneten Transaktionen sind und bleiben echt, aber die Abo's wiederholen sich zum Test immer nur ein einziges mal... so testen wir auch selbst
Danke für das Angebot. Werde vielleicht bei einer anderen App nochmal wegen Details auf Dich zukommen.

Apple ist relativ offen für direkte Fragen!
Schreib denen ein paar Sätze zu deinem Wunsch/Problem und sag denen offen in "welcher Richtung" du eine Lösung suchst. Wir haben so das nennen wir es geduldete Konzept mit online&offline "server side controled content" via HTMLviewer quasi absegnen lassen.
Solltest du es "nur" per AppStore lösen wollen, dann geben die dir sicher auch Hinweise und nennen dir vergleichbare Apps im Store, wo das schon so funktioniert wie du es möchtest.
Solange Apple nicht das Gefühl hat, das man den nur die 30% nicht gönnt, sind die durchaus informativ&kooperativ
Wenn das alles mal so einfach wäre. Ich habe denen geschrieben, dass ich gerne dazu bereit bin diese Information in meine App aufzunehmen und das ich bis jetzt keine Beispiel-App gefunden habe, die es genauso macht wie Apple es vorschreibt und das Sie mir bitte eine Beispiel-App nennen möchten. Da kam nur ganz lapidar zurück, dass Sie mir keine Vorschläge/Hinweise gegeben könnten wie ich meine App zu designen habe. Ich habe mir jetzt eine Variante überlegt, die vom Design her nicht schön ist, sondern eher hässlich aber ich versuche damit erstmal in den AppStore zu kommen. Denn das Update zu der App muss raus, ich kann da nicht mehr lange mit rum experimentieren.

Ich werde berichten, wie es weitergeht mit Apple. Wenn jemand noch eine andere Beispiel-App hat, wo dieser Hinweis mit der automatischen Verlängerung innerhalb der App ist, kann den gerne hier posten.
Rolf Warnecke
App4Mission
  Mit Zitat antworten Zitat
philipp.hofmann

Registriert seit: 21. Mär 2012
Ort: Hannover
942 Beiträge
 
Delphi 10.4 Sydney
 
#2

AW: Abonnement als In-App Kauf (Auto-Renewable)

  Alt 6. Mär 2020, 08:22
Just for info: Ich habe heute erstmals das Problem, dass Apple meine PayPal-Zahlungsimplementierung in der App nicht durchlassen will. Die App ist sowohl für iOS als auch MacOS im AppStore und nur für die MacOS-Version wird ein Update, welches nur ein kleines Bugfix ist, nicht durchgelassen mit Verweis auf "3.1.1 In-App Purchase" in den Guidelines. Ich versuche mal auf offline Nutzbarkeit zu plädieren.
  Mit Zitat antworten Zitat
Rollo62

Registriert seit: 15. Mär 2007
4.241 Beiträge
 
Delphi 12 Athens
 
#3

AW: Abonnement als In-App Kauf (Auto-Renewable)

  Alt 6. Mär 2020, 16:12
Just for info: Ich habe heute erstmals das Problem, dass Apple meine PayPal-Zahlungsimplementierung in der App nicht durchlassen will. Die App ist sowohl für iOS als auch MacOS im AppStore und nur für die MacOS-Version wird ein Update, welches nur ein kleines Bugfix ist, nicht durchgelassen mit Verweis auf "3.1.1 In-App Purchase" in den Guidelines. Ich versuche mal auf offline Nutzbarkeit zu plädieren.
Apple ist ja in der Regel recht strikt und präzise mit seinen Guidelines,
gegen welche der Regeln meinst Du denn zu verstossen ?
Es würde womöglich Sinn machen eine exakte Merkmalsanalyse zu starten,
nicht das Du an der falschen Stelle herumdokterst, und Apple meint was ganz Anderes.

Zitat:
3.1.1 In-App Purchase:

If you want to unlock features or functionality within your app, (by way of example: subscriptions, in-game currencies, game levels, access to premium content, or unlocking a full version), you must use in-app purchase.

Apps may not use their own mechanisms to unlock content or functionality, such as license keys, augmented reality markers, QR codes, etc. Apps and their metadata may not include buttons, external links, or other calls to action that direct customers to purchasing mechanisms other than in-app purchase.

Apps may use in-app purchase currencies to enable customers to “tip” digital content providers in the app.

Any credits or in-game currencies purchased via in-app purchase may not expire, and you should make sure you have a restore mechanism for any restorable in-app purchases.

Remember to assign the correct purchasability type or your app will be rejected.

Apps may enable gifting of items that are eligible for in-app purchase to others. Such gifts may only be refunded to the original purchaser and may not be exchanged.

Apps distributed via the Mac App Store may host plug-ins or extensions that are enabled with mechanisms other than the App Store.

Apps offering “loot boxes” or other mechanisms that provide randomized virtual items for purchase must disclose the odds of receiving each type of item to customers prior to purchase.

Non-subscription apps may offer a free time-based trial period before presenting a full unlock option by setting up a Non-Consumable IAP item at Price Tier 0 that follows the naming convention: “XX-day Trial.” Prior to the start of the trial, your app must clearly identify its duration, the content or services that will no longer be accessible when the trial ends, and any downstream charges the user would need to pay for full functionality. Learn more about managing content access and the duration of the trial period using Receipts and Device Check.
  Mit Zitat antworten Zitat
philipp.hofmann

Registriert seit: 21. Mär 2012
Ort: Hannover
942 Beiträge
 
Delphi 10.4 Sydney
 
#4

AW: Abonnement als In-App Kauf (Auto-Renewable)

  Alt 6. Mär 2020, 18:55
Zum einen kann man einen Lizenzkey von außen geschickt bekommen und diesen dann eintragen und damit ist das Produkt freigeschaltet.
Zum anderen kann man auf einen Button klicken und bekommt per PayPal-Zahlung dann einen Lizenzkey generiert.

Zweiter Punkt ist Apple aufgefallen (ich weiß auch noch nicht, wie ich ihn für MacOS lösen könnte, aber dies in ein anderer Thread), aber der zweite Punkt verstößt genauso gegen die Guidelines.
Ich plädiere jetzt darauf, dass zum einen die Software Bestandteil eines Hardware-Kaufes sein kann und zum anderen Offline betrieben werden kann.
  Mit Zitat antworten Zitat
Rollo62

Registriert seit: 15. Mär 2007
4.241 Beiträge
 
Delphi 12 Athens
 
#5

AW: Abonnement als In-App Kauf (Auto-Renewable)

  Alt 8. Mär 2020, 10:19
Lässt Apple denn eigentlich zu wenn der Verkauf komplett extern auf eigenem Server abgewickelt wird ?
  Mit Zitat antworten Zitat
philipp.hofmann

Registriert seit: 21. Mär 2012
Ort: Hannover
942 Beiträge
 
Delphi 10.4 Sydney
 
#6

AW: Abonnement als In-App Kauf (Auto-Renewable)

  Alt 4. Jun 2020, 16:48
Gab es hier eigentlich eine Lösung, wie der Auto-Renewable In-App-Purchase funktioniert. Der erste Verkauf ist mir ja auch soweit klar. Mir ist nur unklar, wie ich mitbekomme, dass das Item immer noch abonniert ist (Android, MacOS, iOS und Windows) und im besten Fall an welchem Tag die Subscription sich verlängert hat. Am Ende muss man dies ja regelmässig in seiner App prüfen.
  Mit Zitat antworten Zitat
Benutzerbild von scrat1979
scrat1979

Registriert seit: 12. Jan 2007
Ort: Sulzbach a.d. Murr
1.029 Beiträge
 
Delphi 10.4 Sydney
 
#7

AW: Abonnement als In-App Kauf (Auto-Renewable)

  Alt 4. Jun 2020, 18:52
Lässt Apple denn eigentlich zu wenn der Verkauf komplett extern auf eigenem Server abgewickelt wird ?
Ich habe eine Software auf dem Tablet (iPad) welche bisher nur externe Käufe angeboten hat. Vor nicht allzu langer Zeit bekam ich von der Firma eine Mail, dass die Software vom AppStore (zwangs-)entfernt wird sollten keine InApp-Käufe möglich sein. Jetzt kann man dieselben Pakete (30% teurer) zusätzlich auch als InApp-Kauf erwerben aber genauso (weiterhin) extern über die Firmen-Website.

Ich denke also, du darfst nicht ausschließlich externe Käufe anbieten.
Michael Kübler
  Mit Zitat antworten Zitat
Rollo62

Registriert seit: 15. Mär 2007
4.241 Beiträge
 
Delphi 12 Athens
 
#8

AW: Abonnement als In-App Kauf (Auto-Renewable)

  Alt 5. Jun 2020, 05:56
Lässt Apple denn eigentlich zu wenn der Verkauf komplett extern auf eigenem Server abgewickelt wird ?
Ich habe eine Software auf dem Tablet (iPad) welche bisher nur externe Käufe angeboten hat. Vor nicht allzu langer Zeit bekam ich von der Firma eine Mail, dass die Software vom AppStore (zwangs-)entfernt wird sollten keine InApp-Käufe möglich sein. Jetzt kann man dieselben Pakete (30% teurer) zusätzlich auch als InApp-Kauf erwerben aber genauso (weiterhin) extern über die Firmen-Website.

Ich denke also, du darfst nicht ausschließlich externe Käufe anbieten.

Sag ich doch, deswegen ist Apple die "wertvollste" Firma der Welt.
Wäre mal interessant das zu klären was geht und was nicht.

1.) Du meinst Verkäufe (elektronische Produkte) teilweise über Apple, teilweise über eigenen Server wäre eine Lösung ?

2.) Oder meinst Du Verkäufe, teilweise elektromnische Produkte, teilweise physikalische Produkte ?

Was sagt Apple denn dazu genau ?
Das 1.) wäre ja machbar, einfach ein paar Dummy-Produkte für Apple einstellen.
Reicht denen das etwa, und was passiert wenn die das rausfinden ?
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:28 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz