2012-09-06 1 views
5

Ich bin neu in Balanced Payments und jQuery und relativ neu in Django. Wie auch immer, ich versuche zu verstehen, wie man Käufer- und Händlerkonten für ausgeglichene Zahlungen mit Django-Formularen und den von Balanced Payments bereitgestellten balanced.js und Beispielen/doc einrichtet. Allerdings verstehe ich nicht ganz, was was validiert. Ich dachte, dass das Formular jquery verwendet, um mit Balanced Payments zu interagieren, um die Daten zu validieren, bevor das Formular übermittelt wird, aber jetzt merke ich, dass das Formular irgendwie Balanced Payments eingereicht wird, die dann die JavaScript Callback-Funktion aufruft, die dann benötigt Bearbeiten Sie die Übermittlungsaktion basierend auf den Ergebnissen von Balanced Payments.Wie interagieren Django Formulare, jquery und die API für ausgeglichene Zahlungen, um Käuferkonten zu erstellen?

Wie auch immer, hat jemand das schon? Ein funktionierendes Beispiel wäre unglaublich hilfreich - hilfreicher als zu versuchen, Dinge aus den verschiedenen Dokumenten zusammenzusetzen.

Die Python-Dokumentation für Balanced Zahlungen Käufer Konten settting up sind hier: https://www.balancedpayments.com/docs/python/buyer

Und jemand das Beispiel HTML & Javascript hier gepostet: https://gist.github.com/2662770

Dank!

Antwort

1

Ich bin dabei, es zu tun. Momentan wird das Formular über JQuery an balanced übergeben und gibt einen Callback zurück, und das uri aus dem Callback wird mit JQuery an eine Django-Ansicht (ohne Vorlage) gesendet. Diese Ansicht speichert die URL in der Datenbank in Bezug auf eine Transaktion/einen Benutzer, führt einige Testgebühren aus und sendet den Benutzer dann an eine Ansicht mit einer Vorlage und dergleichen.

Sobald ich meins vollständig funktioniert habe, werde ich einige Beispielcode veröffentlichen!

2

Während wir auf Murph warten, um ein funktionierendes Beispiel zu liefern, werde ich den Prozess für Sie skizzieren.

[MEGA EDIT]

Balanced bietet jetzt eine schnelle Demo-Site für Django. Besuchen Sie django-balanced auf Github, um zu lernen, wie man Balanced und Django integriert.

Verwandte Themen