Das Projekt wird als Kombination einer Drupal-Installation mit Ubercart-Webshop, einer PHP-Modulentwicklung für die spezifischen Funktionen und der Anpassung in C++ geschriebener IVR-Applikationen auf dem Telefonserver realisiert.
Ein Informations- und Unterhaltungsdiensteanbieter möchte für seine IVR/Audiotex-Angebote ein alternatives Bezahlsystem einführen. Die bisherige Abrechnung erfolgt über premiumtarifierte Rufnummern (0900 in Deutschland und Österreich, 0901 in der Schweiz). Zusätzlich sollen die Kunden die Möglichkeit bekommen, durch Guthabenaufladungen vorab von besonders günstigen Minutentarifen zu profitieren.
Als Zahlungsverfahren werden PayPal und Payment Network (sofortueberweisung.de) eingesetzt. Dazu wird ein reduzierter Ubercart-Store eingesetzt, der die Kommunikation mit den Payment-Anbietern implementiert.
Nach erfolgreicher Bezahlung wird für die Rufnummer des Kunden ein Konto angelegt bzw. aktualisiert und die Einzahlung verbucht. Der Kunde kann nun eine Service- oder Normaltarifnummer anrufen, die auf das zugehörige IVR-System geroutet ist. Die Audiotex-Applikation identifiziert den Anrufer über seine CLI und startet per HTTP-POST eine Anfrage bei der Prepaid-Kontendatenbank. Sofern Guthaben vorhanden ist, wird der Informations- oder Livedienst (Audiotexapplikation) gestartet. Jede Minute und am Ende des Anrufs erfolgt ein Billing-Request, der das verbrauchte Guthaben signalisiert und auf Restguthaben prüft.
Funktionen:
- Kontenverwaltung
- Nummernverwaltung, Tarifeinstellungen für zugehörige Rufnummern
- Unterschiedliche Tarife für Mobil- und Festnetz-Anrufer
- Internationale Verfügbarkeit
Beispiele im Einsatz:
http://www.sonnentarot.de/prepaid
http://www.astrowelt.com/prepaid
Kommentar hinzufügen