Zum Inhalt

Handling von Abonnements zwischen hostdmin und Stripe

Die App verwaltet Stripe Abonnements vom Typ "Flexible"

Ein Abo kann auf zwei Arten erzeugt werden: - Import von Stripe - In Hostadmin "erzeugt" und an Stripe per SDK erzeugt

Erzeugen in Hostadmin

Ein Abo kann vom CustomerService , service_type = 'hosting' erzeugt werden. (1:1 Beziehung). Das Datum der nächsten Abrechung, next_billing_date, muss in der Zukunft liegen. Über "Abo erstellen" kann ein Abo erzeugt werden. Diesem Abo werden der Hosting Service hinzugefügt und zusätzlich auch die weiteren Services die über parent_service_id dem hosting zugeordnet sind. Das erzeugte Abo wird in Hostadmin angezeigt, wird aber erst nach Stripe gespeichert wenn ein Sync Button angeklickt wird. Abos können gelöscht werden, dann werden diese auch in Stripe gelöscht.

Stripe Metadata Names / Fields Usage

items

domain_name