2010-12-14 15 views
1

Ich habe eine Website mit privaten Inhalten, die nur sichtbar sein sollte, nachdem der Benutzer bezahlt hat. Ich denke darüber nach, Google Checkout zu verwenden (andere Empfehlungen sind auch in Ordnung), aber wie würden Sie beim Codieren einen Nutzer als "bezahlt" markieren und ihm Zugriff auf die privaten Seiten gewähren? Google Checkout scheint Zahlungen akzeptieren zu können, aber woher weiß ich, dass die Zahlung programmgesteuert durchgeführt wurde?Wie kann man private Inhalte einschränken?

Ist das etwas, für das Wordpress oder Drupal gut ist?

Antwort

2

Sie können Ihre Anwendung über die Google Checkout-API integrieren. Diese API sollte eine Erfolgsmeldung zurückgeben, sobald die Zahlung genehmigt wurde. Die Google Checkout-Seite für die Auftragsbearbeitung erwähnt diese drei Möglichkeiten:

Wenn Sie eine benutzerdefinierte Integration von Auftragsabwicklung:

  • Sie werden über eine SSL-gesicherten Rückruf-URL neuer Aufträge informiert werden dass Sie definieren.

  • Sie können die Aufträge über das vorhandene Auftragsverwaltungssystem weiterverarbeiten, das Sie vor der Integration von in Google Checkout verwendet haben. Google sendet Sie bestellen Informationen in XML-Nachrichten , wenn Sie die XML-API oder Name-Wert Paare verwenden, wenn Sie die HTML-API als von der Notification API definiert verwenden.

  • Sie können Befehle zur Auftragsbearbeitung über einen SSL-gesicherten Kanal ausgeben.

Sie können immer noch das Google Merchant Center verwenden, um Aufträge zu bearbeiten, wenn Sie möchten.

Sobald Sie die Erfolgsmeldung in Ihrer App haben, können Sie einfach ihr Konto als bezahlt markieren. Nichts übermäßig kompliziert.

Wenn Sie in Paketen interessiert sind, die bereits mit Google Checkout integrieren, können Sie auf dieser Seite sehen:

Google Checkout Integration Partners

1

auf der vorherige Antwort zu erweitern. Sie möchten, dass Ihre Kunden vor der Verarbeitung ihrer Zahlung ein Konto erstellen, und legen dann ihre Kontoberechtigungen entsprechend für ihre Zahlung fest. An diesem Punkt können Sie mehrere Zugriffsebenen über Ihr eigenes Benutzerverwaltungssystem steuern.

Verwandte Themen