Aide avec les systèmes d'applications et de paiement Django (questions générales)

StackOverflow https://stackoverflow.com/questions/954478

  •  11-09-2019
  •  | 
  •  

Question

Alors je travaille sur une application dans Django, mais c'est la première fois aventurer dans l'intégration à l'avance pour une webapp avec des systèmes de paiement (je travaillais avec paypal / 2checkout donc il était assez sans compétences requis).

Mes partenaires ont choisi PaymentExpress, et il y a plusieurs ensembles de l'API (qui sont tous assez nouveau pour moi) et ils sont les suivants ( http://www.paymentexpress.com/products/ecommerce/merchant_hosted.html )

1) PXPost 2) boîte à outils logicielle 3) Service Web

Je voudrais prendre le cerveau des nombreux experts dans ce domaine, ce que ces différentes API sont utiles et leurs inconvénients.

Bien sûr, s'il y a un prêt Django Pluggable / Snipplet qui fonctionne avec l'une des API ci-dessus ci-dessus, je suis ouvert pour les explorer aussi.

Merci d'avance!

Était-ce utile?

La solution

PXPost est la solution la plus simple. Vous communiquez simplement via HTTP et POSTs XML. Vous ne avez pas besoin de dépendances externes, juste urllib2 et elementTree .

boîte à outils du logiciel peut être utilisé que sur plate-forme Windows, il est donc pas une option pour vous (ou est-il?). COM est aussi une bête méchante.

service Web est un PXPost plus élégant. Vous aurez pas besoin de construire votre propre requête XML, le protocole SOAP fait pour vous. Il télécharge juste le WSDL où il est spécifié que les méthodes de service Web expose et génère le module Python avec les méthodes de service Web. Vous venez ensuite importer le module et vous voilà parti. Le problème est que ce n'est pas toujours facile de générer ce module Python. Si le service Web utilise certains types de données sur mesure, il peut être assez compliqué. Consultez cette plus.

Alors, je vais essayer avec l'approche de service Web d'abord, si cela ne fonctionne pas aller avec PXPost.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top