myty - Handbuch für Redakteure und Administratoren

Aktuelle Info zu Sicherheitsrisiken: In den aktuellen Versionen ab 4.1. sind keine Sicherheitsprobleme bekannt.  

Einrichten eines Abonnements

modul: shop_abo
Release Info
Version: 4.1
SELECT SQL_CALC_FOUND_ROWS modulesfaq_questions.*, modulesfaq_answers.Version,`modulesfaq_questions`.`id`,`modulesfaq_questions`.`status` FROM `modulesfaq_questions` LEFT JOIN modulesfaq_answers ON modulesfaq_questions.id=modulesfaq_answers.modulesfaq_questions_id AND modulesfaq_answers.id=506 WHERE 1 AND modulesfaq_questions.id=335 AND `modulesfaq_questions`.`language` = 'de' AND `modulesfaq_questions`.status = 'enabled' LIMIT 0,1

Um ein Abonnement einzurichten sind mehrere Schritte notwendig

Vorlage anlegen

Zunächst muss eine Abo-Vorlage angelegt werden. Diese enthält die Grundlegenden Einstellungen für ein Abonnement. Dazu geht man im Shop zur Modulbox "Abonnement" und klickt dort unter "Vorlagen" auf "Neue Abo-Vorlage". Daraufhin öffnet sich der folgende Dialog in einem Popup:

 

  • Name der Abovorlage: Ein beliebieger Name für diese Vorlage
  • Mindestlaufzeit: Die Zeitspanne nach der ein Abo frühstens gekündigt werden kann. Wird ein Abo vor Ablauf dieser Frist gekündigt, wird die Kündigung zum Ende der Mindestlaufzeit wirksam
  • Rechnungsintervall: In diesem Intervall werden neue Rechnungen erstellt. Sollen die Kunden z.B. alle 3 Monate eine Rechnung erhalten, wäre hier eine 3 einzutragen
  • in: Gibt an ob die beiden vorherigen Einstellungen in Monaten, Wochen oder Tagen sind 
  • Kündigungsfrist: Die Kündigung muss die entsprechende Anzahl an Tagen vor Ablauf der aktuellen Rechnung eingehen, sonst wird sie erst zur nächsten Rechnung wirksam. Eine Kündigungsfrist von 7 Tagen bei einem Rechnungsintervall von 3 Monaten würde bedeuten, dass der Kunde 7 Tage vor Ablauf der aktuellen Rechnung kündigen muss, ansonsten verlängert sich das Abo um weitere 3 Monate bis zur Wirksamkeit der Kündigung 
  • Rechnungsstellung: Die neue Rechnung wird diese Anzahl an Tagen vor Ablauf der alten erstellt. Sollte in jedem Fall geringer sein als die Kündigungsfrist 
     

Abo-Produkt anlegen

Diese Vorlage muss nun einem beliebigen Shop Produkt zugewiesen werden. Dazu öffnet man im Shop Backend die Detailansicht einer Variante. Dort findet man unter "zusätzliche Angaben" die Checkbox "als Abo behandeln" und die Auswahl der "Abo-Vorlage". Hat man die Checkbox angehakt und eine Vorlage ausgewählt, wird dieses Produkt fortan als Abo betrachtet. Der Kauf findet durch den Nutzer wie bei einem normalen Produkt statt.


Sind die Einstellungen für das Abo nicht sichtbar, müssen diese zunächst im Shop unter "Einstellungen" -> "Einstellungen für Produktfelder" -> "Artikel Einstellungen" -> "Abo Einstellungen" aktiviert werden.

Folgerechnungen einrichten

Damit die Folgerechnungen automatisch generiert werden, muss auf dem Server ein spezielles Skript eingerichtet werden. Nähere Informationen dazu findet man hier.


Autor: Konrad Hahn
letzte Änderung: 26.08.2011
Kommentare 0
Fragen von Nutzern 0
ähnliche Themen 6

Kommentieren

 

Stellen Sie eine Frage

 

offene Fragen

Zu diesem Beitrag existieren keine offenen Fragen.

SELECT modulesfaq_questions.*, (SELECT modulesfaq_answers.id FROM modulesfaq_answers WHERE modulesfaq_answers.status='enabled' AND modulesfaq_answers.modulesfaq_questions_id = modulesfaq_questions.id ORDER BY modulesfaq_answers.Version DESC Limit 1) AS answer, (SELECT modulesfaq_answers.id FROM modulesfaq_answers WHERE modulesfaq_answers.modulesfaq_questions_id = modulesfaq_questions.id ORDER BY modulesfaq_answers.Version DESC Limit 1) AS answerCount, (SELECT COUNT(*) FROM modulesfaq_questions AS MQ WHERE MQ.Modul = modulesfaq_questions.Modul GROUP BY MQ.Modul) AS questionsByModul FROM modulesfaq_questions WHERE 1 AND modulesfaq_questions.language = 'de' AND modulesfaq_questions.status = 'enabled' AND modulesfaq_questions.Modul = 'shop_abo' ORDER BY modulesfaq_questions.Modul, modulesfaq_questions.pos, modulesfaq_questions.Frage

Alle Beiträge zum Thema

Auf Facebook teilen