Problème Payfip

Plus d'informations
il y a 8 mois 2 semaines #27657 par larru
Réponse de larru sur le sujet Problème Payfip
Oui merci Ivan, c'est justement ce que je viens de faire...
J'attendais un paiement d'une famille pour voir si ça marche...
Merci encore
Bonne soirée

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 8 mois 1 semaine #27658 par larru
Réponse de larru sur le sujet Problème Payfip
Il n'y a plus l'espace dans la référence mais ça bloque toujours..

[2024-03-08 06:37:03,434][DEBUG][views.py:784] Page EFFECTUER_PAIEMENT_EN_LIGNE (F115300261): requete: ('20240308063703003552', 1, 'http://www.jepaiemesserviceslocaux.dgfip.finances.gouv.fr/tpa/paiement.web?objet=Paiement+ALSH+CENTRE+DE+LOISIRS+20240308063703003552&montant=4800&saisie=A&mel=gael%40wanadoo.fr&urlcl=https%3A%2F%2Fportail.asson.fr%2Fretour_tipi&numcli=052469&exer=2024&refdet=003552') // systeme_paiement(tipi_regie)

[2024-03-08 06:38:26,783][DEBUG][views.py:955] numcli=052469&exer=2024&refdet=003552&objet=Paiement+ALSH+CENTRE+DE+LOISIRS+20240308063703003552&montant=4800&mel=gael%40wanadoo.fr&saisie=A&resultrans=P&numauto=171766&dattrans=08032024&heurtrans=0738

[2024-03-08 06:38:26,795][DEBUG][views.py:973] Page RETOUR_TIPI: le paiement pre-enregistre n'a pas ete trouve.)

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 8 mois 1 semaine #27659 par larru
Réponse de larru sur le sujet Problème Payfip
J'ai comparé avec le dernier paiement qui a marché (les différences sont soulignées). Y a le changement du lien payfip et il y avait un élément de plus dans la requête :

[2024-02-23 11:37:30,432][DEBUG][views.py:782] Page EFFECTUER_PAIEMENT_EN_LIGNE (F381300271): requete: ('20240223113730003525', 1, 'https://www.payfip.gouv.fr/tpa/paiement.web?objet=Paiement+ALSH+CENTRE+DE+LOISIRS+20240223113730003525&montant=3600&saisie=A&mel=aurore%40gmail.com&urlcl=https%3A%2F%2Fportail.asson.fr%2Fretour_tipi&numcli=052469&exer=2024&refdet=003525', 'Paiement ALSH CENTRE DE LOISIRS 20240223113730003525') // systeme_paiement(tipi_regie)

[2024-02-23 11:38:53,244][DEBUG][views.py:987] Page RETOUR_TIPI: reponse:<PaymentResponse {'bank_data': {'objet': 'Paiement ALSH CENTRE DE LOISIRS 20240223113730003525', 'heurtrans': '1238', 'montant': '3600', 'dattrans': '23022024', 'saisie': 'A', 'mel': 'Cette adresse e-mail est protégée contre les robots spammeurs. Vous devez activer le JavaScript pour la visualiser.', 'numcli': '052469', 'resultrans': 'P', 'exer': '2024', 'refdet': '003525', 'numauto': '958230'}, 'order_id': '', 'bank_status': '', 'signed': True, 'result': 3, 'test': False, 'return_content': None, 'transaction_id': '20240223113730003525'}> refdet: 003525)

[2024-02-23 11:38:53,252][DEBUG][views.py:998] Enregistrement de l'action Paiement en ligne IDtransaction=20240223113730003525

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 8 mois 1 semaine #27664 par Ivan
Réponse de Ivan sur le sujet Problème Payfip
Il faudrait aller voir dans la base de données, dans la table paiements, si le paiement est bien enregistré lors de la demande paiement en ligne. Il faut ainsi vérifier dans cet enregistrement si le IDtransaction est identique à celui qui est dans le log.

Ivan

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 8 mois 1 semaine #27666 par larru
Réponse de larru sur le sujet Problème Payfip
L'ID transaction semble correct et s'incrémente bien

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 8 mois 1 semaine - il y a 8 mois 1 semaine #27667 par larru
Réponse de larru sur le sujet Problème Payfip
[2024-03-08 16:55:59,880][DEBUG][views.py:784] Page EFFECTUER_PAIEMENT_EN_LIGNE (8390023): requete: ('20240308165559003603', 1, 'http://www.jepaiemesserviceslocaux.dgfip.finances.gouv.fr/tpa/paiement.web?objet=Paiement+ALSH+CENTRE+DE+LOISIRS+ASSON+20240308165559003603&montant=8400&saisie=A&mel=patricia%40laposte.net&urlcl=https%3A%2F%2Fportail.asson.fr%2Fretour_tipi&numcli=052469&exer=2024&refdet=003603') // systeme_paiement(tipi_regie)
[2024-03-08 16:57:30,410][DEBUG][views.py:955] numcli=052469&exer=2024&refdet=003603&objet=Paiement+ALSH+CENTRE+DE+LOISIRS+ASSON+20240308165559003603&montant=8400&mel=patricia%40laposte.net&saisie=A&resultrans=P&numauto=448352&dattrans=08032024&heurtrans=1757
[2024-03-08 16:57:30,424][DEBUG][views.py:973] Page RETOUR_TIPI: le paiement pre-enregistre n'a pas ete trouve.)
Dernière édition: il y a 8 mois 1 semaine par larru.

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 8 mois 1 semaine #27668 par Ivan
Réponse de Ivan sur le sujet Problème Payfip
Le transaction_id renvoyé par Payfip ne semble pas être le bon. Mais je ne sais pas pourquoi. Je ferais 2 choses : 
1. Vérifier que c'est bien la dernière version de eopayment qui est installée.
2. Ecrire des points de debuggage dans le code pour identifier les variables au moment de la génération du paiement et au moment du retour payfip. Exemple : app.logger.debug("transaction_id=%s" % IDtransaction) 

Ivan

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 8 mois 1 semaine #27681 par larru
Réponse de larru sur le sujet Problème Payfip
La version de eopayment semble être la dernière.
J'ai mis l'ancienne version du fichier views.py et ça remarche. Mais je cherche quelle ligne peut coincer.
Car pour le point 2 que vous proposez, ça sort de mes compétences...
En tout cas merci encore

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 8 mois 1 semaine #27691 par larru
Réponse de larru sur le sujet Problème Payfip
      En remplaçant la première ligne de code par la suivante (ln 777 du fichier views.py), ça remarche :

      p = Payment(systeme_paiement, {'numcli': regie.numclitipi})

      p = Payment(systeme_paiement, {'numcli': regie.numclitipi, "automatic_return_url": url_for('retour_tipi', _external=True)})

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 8 mois 1 semaine #27693 par Ivan
Réponse de Ivan sur le sujet Problème Payfip
Tant mieux. Mais c'est quand même bizarre cette histoire car tout fonctionne de mon côté avec le code actuel de Connecthys... Il doit y avoir un petit détail quelque part...

Ivan

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.351 secondes
Propulsé par Kunena