django-payme.

noch eine weitere Merchant-Zahlung-App für Djangopayment
Jetzt downloaden

django-payme. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • BSD License
  • Name des Herausgebers:
  • Bradley Ayers
  • Website des Verlags:
  • https://github.com/bradleyayers/

django-payme. Stichworte


django-payme. Beschreibung

Noch eine weitere Merchant-Zahlung-App für Djangopayment Django-PayMe ist eine Django-App zum Umgang mit Online-Zahlungen. Es kann mit jedem vorhandenen Setup arbeiten, ohne dass Sie andere Anwendungsmodelle ändern müssen , Spende ... was auch immer. Wir nutzen hier keine generischen Beziehungen, sondern den guten alten Ausländern, der Ihre Daten auf dB-Ebene konsistent macht. Es gibt keine Schnittstellenanforderungen in Bezug auf das Bestellmodell (es muss nicht aufgerufen werden). Das einzige, was Sie tun müssen, ist es, den grundlegenden Satz von Signal-Listenern zu implementieren, die wesentliche Daten aus Ihrer Bestellung extrahieren. Diese Signale können sich in einer eigenständigen Anwendung befinden, sodass der Code der App mit dem Order Model.Ok nicht berühren muss. Sagen Sie mir, wie Sie es verwenden können! Zunächst müssen Sie Mamona installieren und zu Ihrem Settings.py file.second hinzufügen. Sie sollten den Backends in Settings.py aktivieren und wesentliche Parameter für Gateways konfigurieren. Das folgende Beispiel ist für Testzwecke mit PayPal Sandbox-Server und einem Testmodul namens dummy.mamona_active_backends = ('dummy', 'paypal',) mamona_backends_settings = {'paypal': {'url': 'https: // www. sandbox.paypal.com/cgi-bin/webcr ',' E-Mail ':' me@my-eail.com ',},} Dritter, zu wissen, wie Ihr Bestellmodell und das Umfeld organisiert ist, Sie müssen Zuhörer für zwei einsetzen Signale: - Return_URLS_QUERY, wo Sie Rendite-URLs für erfolgreiche und fehlgeschlagene Zahlungen angeben : von mamona.models Importieren von Build_Payment_ModelPayment = Build_Payment_Model (MyorderModel, einzigartig = true, verwandt_name = 'Zahlungen') Um eine beispielhafte Implementierung zu überprüfen, siehe Testprojekt /. Und beziehen sich auch auf den Quellcode von Mamona selbst.


django-payme. Zugehörige Software