En visitant ce site, vous acceptez l'utilisation de cookies afin de vous proposer les meilleurs services possibles.

[Résolu] An error with your payment paybox on your store

Plus d'informations
il y a 10 ans 10 mois - il y a 10 ans 10 mois #1 par CinOrian
Bonjour,
Je viens de migrer mon site Joomla 2.5.28 Virtuemart 2.6.14 vers Joomla 3.4.1 Virtuemart 3.0.8
Tout semble fonctionner correctement, cependant je reçois deux mails d'erreurs à chaque transaction.
La transaction est tout de même effectuée et correcte.

Le premier mail vient du site et s'intitule :

An error with your payment paybox on your store XXXXX


Le contenu est :

Hello,

An error with your payment paybox on your store XXXXX. The details are logged in the file paybox.4.log.php

The VirtueMart Team


Le contenu du fichier paybox.4.log.php est :

#
#<?php die("Forbidden."); ?>

2015-05-05 08:39:35 ERROR checkIps:
2015-05-05 08:39:36 ERROR checkIps:
2015-05-05 08:39:36 ERROR checkIps:
2015-05-05 09:07:03 ERROR checkIps:
2015-05-05 09:07:03 ERROR checkIps:
2015-05-05 09:07:04 ERROR checkIps:
2015-05-05 09:28:16 ERROR checkIps:


Le second mail vient de paybox et s'intitule :

PAYBOX: WARNING !!!


Le contenu est :
WARNING: Impossible de joindre http:// www .XXXXX.com/index.php?option=com_virtuemart&format=raw&view=pluginresponse&task=pluginnotification&tmpl=component&pm=4 pour le paiement "M=00000&R=aa000000&T=00000000&A=YYYYYY&B=0&P=CARTE&C=CB&S=0000000&E=00000&D=0000&I=FRA&N=&J=&H=0A000A0000000000A0000000AAA&W=000000000&K=BLABLABLA..."
Erreur : code HTTP: 503

Je pense que ces deux mails sont liés mais je ne vois pas d'où vient le problème.
Quelqu'un aurait t'il une idée. D'avance merci.

Joomla 3.4.3 - Virtuemart 3.0.9.4 - Template Creator - Maximenu CK - Slideshow CK - Akeeba Backup - BgMax - Simple Image Gallery - JCE - JQuery Easy- Jumi - XMap - Cookies CK - Module Anywhere - Components Anywhere - Cartes Google Maps - ReDJ - alatak_socolissimo - Skyline Scroll To Top
Dernière édition: il y a 10 ans 10 mois par CinOrian.

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

Plus d'informations
il y a 10 ans 10 mois #2 par alatak
Réponse de alatak sur le sujet An error with your payment paybox on your store
L'erreur 503 est Service Unavailable
Il se peut que les 2 erreurs soient liés.
en effet, est ce que ton site est derrriere un CDN?

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

Plus d'informations
il y a 10 ans 10 mois #3 par CinOrian
Réponse de CinOrian sur le sujet An error with your payment paybox on your store
Bonjour Alatak, merci de te pencher sur le sujet.

Je suis en hebergement PRO chez OVH, donc non le site ne se trouve pas derrière un CDN.

On a fait pas mal d'essais hier et les messages ne nous parvenaient pas en temps et en heure. Décallage de plusieurs heures. Du coup difficile de savoir quelle manip provoquait l'envoi des messages.

A priori aujourd'hui je ne reçois plus que le premier message lors d'une commande, mais en double exemplaire.

Une idée ?

D'avance merci.

Joomla 3.4.3 - Virtuemart 3.0.9.4 - Template Creator - Maximenu CK - Slideshow CK - Akeeba Backup - BgMax - Simple Image Gallery - JCE - JQuery Easy- Jumi - XMap - Cookies CK - Module Anywhere - Components Anywhere - Cartes Google Maps - ReDJ - alatak_socolissimo - Skyline Scroll To Top

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

Plus d'informations
il y a 10 ans 10 mois #4 par CinOrian
Réponse de CinOrian sur le sujet An error with your payment paybox on your store
*** EN LOCAL ***

D'après mes essais en local avec l'environnement preprod de paybox
Je retrouve le deuxième mail d'erreur.

PAYBOX: WARNING !!!
WARNING: Impossible de joindre http://YYYYY/index.php?option=com_virtuemart&format=raw&view=pluginresponse&task=pluginnotification&tmpl=component&pm=4 pour le paiement "M=123900&BLABLA"
Erreur : Couldn't resolve host 'YYYYY'

Ce qui est logique puisque mon site local n'est pas accessible de l'extérieur. La première fois que je l'ai vu c'était bien mon site en production. Mais je n'ai plus ce message en prod actuellement.

En local toujours, je n'ai pas le mail qui me pose problème : "An error with your payment paybox on your store XXXXX"

Le fichier "paybox.4.log.php" se rempli :
#
#<?php die("Forbidden."); ?>

2015-05-06 13:18:09 MESSAGE debug: "<pre>plgVmOnPaymentResponseReceived :array (
  'option' => 'com_virtuemart',
  'view' => 'pluginresponse',
  'task' => 'pluginresponsereceived',
  'pm' => '4',
  'lang' => '',
  'Itemid' => '0',
  'M' => '123900',
  'R' => '77fd0bla',
  'T' => '11486bla',
  'A' => 'XXXXXX',
  'B' => '0',
  'P' => 'CARTE',
  'C' => 'CB',
  'S' => '6024bla',
  'E' => '00000',
  'D' => '1612',
  'I' => 'FRA',
  'N' => '',
  'J' => '',
  'H' => '5B434C778490889697170E225029F56blablabla',
  'W' => '060520bla',
  'K' => 'vxhZarVETn49s9SpDWYxRnKOO+UYU1e7LXNdyJ8+Qwhta+Bj90UGalOPVoB2aSDD+U3k5oVPq+Y2YGaAdsG9sOX5IyQVuZVOBGXTJlmrkwIABo9s07JhGf7Ubla',
)</pre>
2015-05-06 13:18:09 MESSAGE debug: getVariablesInPbxOrder :array (
  'option' => 'com_virtuemart',
  'view' => 'pluginresponse',
  'task' => 'pluginresponsereceived',
  'pm' => '4',
  'lang' => '',
  'Itemid' => '0',
  'M' => '123900',
  'R' => '77fd0bla',
  'T' => '11486bla',
  'A' => 'XXXXXX',
  'B' => '0',
  'P' => 'CARTE',
  'C' => 'CB',
  'S' => '6024bla',
  'E' => '00000',
  'D' => '1612',
  'I' => 'FRA',
  'N' => '',
  'J' => '',
  'H' => '5B434C778490889697170E225029F56blablabla',
  'W' => '060520bla',
  'K' => 'vxhZarVETn49s9SpDWYxRnKOO+UYU1e7LXNdyJ8+Qwhta+Bj90UGalOPVoB2aSDD+U3k5oVPq+Y2YGaAdsG9sOX5IyQVuZVOBGXTJlmrkwIABo9s07JhGf7Ubla',
)
2015-05-06 13:18:09 MESSAGE debug: getVariablesInPbxOrder PBX order:array (
  'option' => 'com_virtuemart',
  'view' => 'pluginresponse',
  'task' => 'pluginresponsereceived',
  'pm' => '4',
  'lang' => '',
  'Itemid' => '0',
  'M' => '123900',
  'R' => '77fd0bla',
  'T' => '11486bla',
  'A' => 'XXXXXX',
  'B' => '0',
  'P' => 'CARTE',
  'C' => 'CB',
  'S' => '6024bla',
  'E' => '00000',
  'D' => '1612',
  'I' => 'FRA',
  'N' => '',
  'J' => '',
  'H' => '5B434C778490889697170E225029F56blablabla',
  'W' => '060520bla',
  'K' => 'vxhZarVETn49s9SpDWYxRnKOO+UYU1e7LXNdyJ8+Qwhta+Bj90UGalOPVoB2aSDD+U3k5oVPq+Y2YGaAdsG9sOX5IyQVuZVOBGXTJlmrkwIABo9s07JhGf7Ubla',
)
2015-05-06 13:18:09 MESSAGE debug: URL DO DECODE
2015-05-06 13:18:09 MESSAGE debug: URL NOT DECODE
2015-05-06 13:18:09 DEBUG pbxIsValidSignature: PbxVerSign :openssl_verify return value DECODED: 1<br />PbxVerSign :openssl_verify return value NOT DECODED: 0<br />
2015-05-06 13:18:09 DEBUG checkSignature: pbxIsValidSignature :1
2015-05-06 13:18:09 DEBUG checkSignature: Got a Paybox request VALID signature
2015-05-06 13:18:09 MESSAGE debug: updateOrderStatus storePSPluginInternalData:array (
  'virtuemart_order_id' => '333',
  'order_number' => '77fd0bla',
  'virtuemart_paymentmethod_id' => '4',
  'paybox_response_T' => '11486bla',
  'paybox_response_A' => 'XXXXXX',
  'paybox_response_B' => '0',
  'paybox_response_S' => '6024bla',
  'paybox_response_E' => '00000',
  'paybox_fullresponse' => '{"M":"123900","R":"77fd0bla","T":"11486bla","A":"XXXXXX","B":"0","P":"CARTE","C":"CB","S":"6024bla","E":"00000","D":"1612","I":"FRA","N":"","J":"","H":"5B434C778490889697170E225029F56blablabla","W":"060520bla","K":"vxhZarVETn49s9SpDWYxRnKOO+UYU1e7LXNdyJ8+Qwhta+Bj90UGalOPVoB2aSDD+U3k5oVPq+Y2YGaAdsG9sOX5IyQVuZVOBGXTJlmrkwIABo9s0bla"}',
)

*** EN LIGNE ***

J'ai toujours le mail : "An error with your payment paybox on your store XXXXX" à chaque commande.

Et j'ai un autre souci qui est venu se greffer :
Un client vient de passer commande le paiement s'est correctement effectué, mais la commande est restée "en attente" sur virtuemart. Le client n'a donc pas reçu confirmation de sa commande et nous non plus.

Le fichier "paybox.4.log.php" ne se rempli pas correctement je pense. Seule la ligne :
"2015-05-06 10:59:39 ERROR checkIps: "
est apparu dans le fichier suite à la commande

Joomla 3.4.3 - Virtuemart 3.0.9.4 - Template Creator - Maximenu CK - Slideshow CK - Akeeba Backup - BgMax - Simple Image Gallery - JCE - JQuery Easy- Jumi - XMap - Cookies CK - Module Anywhere - Components Anywhere - Cartes Google Maps - ReDJ - alatak_socolissimo - Skyline Scroll To Top

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

Plus d'informations
il y a 10 ans 10 mois #5 par CinOrian
Réponse de CinOrian sur le sujet An error with your payment paybox on your store
Je suis toujours en galère pour comprendre pourquoi, j'ai un souci de communication entre paybox et mon site.
J'ai activé le Log les infos de Debug dans le paramètrage du module paybox.
Cette nuit j'ai eu une commande correctement validé par paybox, mais restée en attente sur virtuemart. Le client n'a donc pas reçu de confirmantion par mail.

dans le fichier log\paybox.4.log.php
2015-05-18 23:55:56 DEBUG plgVmOnPaymentNotification: array (
  'M' => '4100',
  'R' => 'aff3XXXX',
  'T' => '26818XXXX',
  'A' => '39XXXX',
  'B' => '0',
  'P' => '3DSECURE',
  'C' => 'E_CARD',
  'S' => '27260XXXX',
  'Y' => 'FRA',
  'E' => '00000',
  'D' => '1XXX',
  'I' => 'FRA',
  'N' => '',
  'J' => '',
  'H' => 'EC1AECBFA58XXXXXXXC713F69A9005608XXXXXXX',
  'G' => 'O',
  'O' => 'Y',
  'F' => 'Y',
  'W' => '19052015',
)
2015-05-18 23:55:56 ERROR checkIps: 

Merci d'avance de votre aide.

Joomla 3.4.3 - Virtuemart 3.0.9.4 - Template Creator - Maximenu CK - Slideshow CK - Akeeba Backup - BgMax - Simple Image Gallery - JCE - JQuery Easy- Jumi - XMap - Cookies CK - Module Anywhere - Components Anywhere - Cartes Google Maps - ReDJ - alatak_socolissimo - Skyline Scroll To Top

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

Plus d'informations
il y a 10 ans 9 mois #6 par NadeigeC
Réponse de NadeigeC sur le sujet An error with your payment paybox on your store
Bonjour,

j'ai exactement le même problème. As-tu trouvé la solution ?

Merci.

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

Plus d'informations
il y a 10 ans 9 mois #7 par alatak
Réponse de alatak sur le sujet An error with your payment paybox on your store
Bonjour

On va verifier si c'est un probleme de verification des IPs:
Va dans le fichier /plugins/vmpayment/paybox/paybox/helpers/paybox.php
Cherche la fonction checkIps()

et remplace le code par:
private function checkIps () {
		// TODO REMOVE MY IP
		$paybox_ips = array('194.2.122.158', '195.25.7.166', '195.101.99.76');
$remoteIPAddress = $this->getRemoteIPAddress();
		if (!in_array($remoteIPAddress, $paybox_ips)) {
			$text = "Received not authorized IP: <br />Server IP=" . $_SERVER['REMOTE_ADDR'];
			$text .= " <br />authorized IPs: =" . var_export($paybox_ips, true);
			$this->plugin->debugLog('checkIps :' . $text, 'error');
			return false;
		}
		return true;
	}


function getRemoteIPAddress() {
		$ip_keys = array('REMOTE_ADDR', 'X_FORWARDED_FOR');
		$extra = VmConfig::get('revproxvar','');
		if(!empty($extra)){
			$extra = explode(',',$extra);
			$ip_keys = array_merge($ip_keys,$extra);
		}
		foreach ($ip_keys as $key) {
			if (array_key_exists($key, $_SERVER) === true) {
				foreach (explode(',', $_SERVER[$key]) as $ip) {
					// trim for safety measures
					$ip = trim($ip);
					// attempt to validate IP
					if ($this->validateIp($ip)) {
						return $ip;
					}
				}
			}
		}

		return isset($_SERVER['REMOTE_ADDR']) ? $_SERVER['REMOTE_ADDR'] : false;
	}


Et verifie si cela marche

Si cela marche je fais le changement dans le plugin de VM.

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

Plus d'informations
il y a 10 ans 9 mois #8 par CinOrian
Réponse de CinOrian sur le sujet An error with your payment paybox on your store
Bonjour Valérie, merci pour ton implication.
Lorsque je passe une commande avec l'ancienne version de paybox.php je reçois 3 ou 4 mails
- Ticket paiement paybox
- Confirmation commande, mais deux fois il est arrivé que la commande reste en attente et que je ne reçoive donc pas le mail de confirmation
- 2 messages d'erreurs "An error with your payment paybox on your store xxxxx.com" de contact @ xxxxx.com
"An error with your payment paybox on your store xxxxx.com. The details are logged in the file paybox.4.log.php"

Le contenu de paybox.4.log.php suite à la transaction mode debug activé.
2015-05-26 14:33:51 DEBUG plgVmOnPaymentNotification: array (
  'M' => '57000',
  'R' => 'd77a0245',
  'T' => '26890XXXX',
  'A' => '283107',
  'B' => '0',
  'P' => '3DSECURE',
  'C' => 'Visa',
  'S' => '2733XXXX',
  'Y' => 'FRA',
  'E' => '00000',
  'D' => '1612',
  'I' => 'FRA',
  'N' => '',
  'J' => '',
  'H' => '4345A65A8FF35A3027E5479032C92676DXXXXXXX',
  'G' => 'O',
  'O' => 'Y',
  'F' => 'Y',
  'W' => '26052XXX',
)
2015-05-26 14:33:51 ERROR checkIps: 
2015-05-26 14:33:55 MESSAGE debug: "<pre>plgVmOnPaymentResponseReceived :array (
  'option' => 'com_virtuemart',
  'view' => 'pluginresponse',
  'task' => 'pluginresponsereceived',
  'pm' => '4',
  'lang' => '',
  'Itemid' => '0',
  'M' => '57000',
  'R' => 'd77a0245',
  'T' => '26890XXXX',
  'A' => '283107',
  'B' => '0',
  'P' => '3DSECURE',
  'C' => 'Visa',
  'S' => '2733XXXX',
  'Y' => 'FRA',
  'E' => '00000',
  'D' => '1612',
  'I' => 'FRA',
  'N' => '',
  'J' => '',
  'H' => '4345A65A8FF35A3027E5479032C92676DXXXXXXX',
  'G' => 'O',
  'O' => 'Y',
  'F' => 'Y',
  'W' => '26052XXX',
  'K' => 'QaNos8Mu7zoss4S+GcvWVm9yAhm0JESsdlp21AzFg+EIbDlSDp2Qqa4npSLB5X4rjhj8TJy6TyZnNYpRbX16INBnREvYJ/NNJqZiQdebPcr+hN+a9hwcUyhc/n4l5HyjDiLdMxYmNLHPvKd3kXXXXXXXXXXXXXXXXXXXXXXXXXX',
)</pre>
2015-05-26 14:33:55 MESSAGE debug: getVariablesInPbxOrder :array (
  'option' => 'com_virtuemart',
  'view' => 'pluginresponse',
  'task' => 'pluginresponsereceived',
  'pm' => '4',
  'lang' => '',
  'Itemid' => '0',
  'M' => '57000',
  'R' => 'd77a0245',
  'T' => '26890XXXX',
  'A' => '283107',
  'B' => '0',
  'P' => '3DSECURE',
  'C' => 'Visa',
  'S' => '2733XXXX',
  'Y' => 'FRA',
  'E' => '00000',
  'D' => '1612',
  'I' => 'FRA',
  'N' => '',
  'J' => '',
  'H' => '4345A65A8FF35A3027E5479032C92676DXXXXXXX',
  'G' => 'O',
  'O' => 'Y',
  'F' => 'Y',
  'W' => '26052XXX',
  'K' => 'QaNos8Mu7zoss4S+GcvWVm9yAhm0JESsdlp21AzFg+EIbDlSDp2Qqa4npSLB5X4rjhj8TJy6TyZnNYpRbX16INBnREvYJ/NNJqZiQdebPcr+hN+a9hwcUyhc/n4l5HyjDiLdMxYmNLHPvKd3kXXXXXXXXXXXXXXXXXXXXXXXXXX',
)
2015-05-26 14:33:55 MESSAGE debug: getVariablesInPbxOrder PBX order:array (
  'option' => 'com_virtuemart',
  'view' => 'pluginresponse',
  'task' => 'pluginresponsereceived',
  'pm' => '4',
  'lang' => '',
  'Itemid' => '0',
  'M' => '57000',
  'R' => 'd77a0245',
  'T' => '26890XXXX',
  'A' => '283107',
  'B' => '0',
  'P' => '3DSECURE',
  'C' => 'Visa',
  'S' => '2733XXXX',
  'Y' => 'FRA',
  'E' => '00000',
  'D' => '1612',
  'I' => 'FRA',
  'N' => '',
  'J' => '',
  'H' => '4345A65A8FF35A3027E5479032C92676DXXXXXXX',
  'G' => 'O',
  'O' => 'Y',
  'F' => 'Y',
  'W' => '26052XXX',
  'K' => 'QaNos8Mu7zoss4S+GcvWVm9yAhm0JESsdlp21AzFg+EIbDlSDp2Qqa4npSLB5X4rjhj8TJy6TyZnNYpRbX16INBnREvYJ/NNJqZiQdebPcr+hN+a9hwcUyhc/n4l5HyjDiLdMxYmNLHPvKd3kXXXXXXXXXXXXXXXXXXXXXXXXXX',
)
2015-05-26 14:33:55 MESSAGE debug: URL DO DECODE
2015-05-26 14:33:55 MESSAGE debug: URL NOT DECODE
2015-05-26 14:33:55 DEBUG pbxIsValidSignature: PbxVerSign :openssl_verify return value DECODED: 1<br />PbxVerSign :openssl_verify return value NOT DECODED: 0<br />
2015-05-26 14:33:55 DEBUG checkSignature: pbxIsValidSignature :1
2015-05-26 14:33:55 DEBUG checkSignature: Got a Paybox request VALID signature
2015-05-26 14:33:55 MESSAGE debug: updateOrderStatus storePSPluginInternalData:array (
  'virtuemart_order_id' => '350',
  'order_number' => 'd77a0245',
  'virtuemart_paymentmethod_id' => '4',
  'paybox_response_T' => '26890XXXX',
  'paybox_response_A' => '283107',
  'paybox_response_B' => '0',
  'paybox_response_S' => '2733XXXX',
  'paybox_response_E' => '00000',
  'paybox_fullresponse' => '{"M":"57000","R":"d77a0245","T":"26890XXXX","A":"283107","B":"0","P":"3DSECURE","C":"Visa","S":"2733XXXX","Y":"FRA","E":"00000","D":"1612","I":"FRA","N":"","J":"","H":"4345A65A8FF35A3027E5479032C92676DXXXXXXX","G":"O","O":"Y","F":"Y","W":"26052XXX","K":"QaNos8Mu7zoss4S+GcvWVm9yAhm0JXXXXXXp21AzFg+EIbDlSDp2QXXXXXXSLB5X4rjhj8TJy6TyXXXXXbX16INBnREvYJ\\/NNJqZiQdebPXXXXXX+a9hwcUyhc\\/n4l5HyjDiLdMxYmNLHPvKd3kXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX="}',
  
)
Lorsque je passe commande avec la nouvelle version du fichier paybox.php je reçois 3 mails :
- Ticket paiement paybox
- Confirmation commande
- messages d'erreurs " PAYBOX: WARNING !!!" de tpeweb @ paybox.com
WARNING: Impossible de joindre www.xxxxx.com/index.php?option=com_virtu...&tmpl=component&pm=4 pour le paiement "M=57000&R=f2d4XXXX&T=26889XXXX&A=214321&B=0&P=3DSECURE&C=Visa&S=27337XXXX&Y=FRA&E=00000&D=1604&I=FRA&N=&J=&H=8945E9E94A54358465AF7F68222DEAXXXXXXXXXX&G=O&O=Y&F=Y&W=26052XXX&K=dD5ZhtdBmgGD4xU9zckYl7I1xmP4avi6QTM5ImPhQLmV9PwKoI24hGVrlHlJ%2FNyGkmzJdRXixrV6PxPkYnQPj5pKBtHpCCEn3tsINg3mXHCLVqpAh%2BXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
Erreur : code HTTP: 500

Le contenu de paybox.4.log.php suite à la transaction
2015-05-26 12:33:30 DEBUG plgVmOnPaymentNotification: array (
  'M' => '57000',
  'R' => 'f2d4XXXX',
  'T' => '26889XXXX',
  'A' => '214321',
  'B' => '0',
  'P' => '3DSECURE',
  'C' => 'Visa',
  'S' => '27337XXXX',
  'Y' => 'FRA',
  'E' => '00000',
  'D' => '1604',
  'I' => 'FRA',
  'N' => '',
  'J' => '',
  'H' => '8945E9E94A54358465AF7F68222DEAXXXXXXXXXX',
  'G' => 'O',
  'O' => 'Y',
  'F' => 'Y',
  'W' => '26052XXX',
)
2015-05-26 12:33:30 DEBUG plgVmOnPaymentNotification: array (
  'M' => '57000',
  'R' => 'f2d4XXXX',
  'T' => '26889XXXX',
  'A' => '214321',
  'B' => '0',
  'P' => '3DSECURE',
  'C' => 'Visa',
  'S' => '27337XXXX',
  'Y' => 'FRA',
  'E' => '00000',
  'D' => '1604',
  'I' => 'FRA',
  'N' => '',
  'J' => '',
  'H' => '8945E9E94A54358465AF7F68222DEAXXXXXXXXXX',
  'G' => 'O',
  'O' => 'Y',
  'F' => 'Y',
  'W' => '26052XXX',
)
2015-05-26 12:33:30 DEBUG plgVmOnPaymentNotification: array (
  'M' => '57000',
  'R' => 'f2d4XXXX',
  'T' => '26889XXXX',
  'A' => '214321',
  'B' => '0',
  'P' => '3DSECURE',
  'C' => 'Visa',
  'S' => '27337XXXX',
  'Y' => 'FRA',
  'E' => '00000',
  'D' => '1604',
  'I' => 'FRA',
  'N' => '',
  'J' => '',
  'H' => '8945E9E94A54358465AF7F68222DEAXXXXXXXXXX',
  'G' => 'O',
  'O' => 'Y',
  'F' => 'Y',
  'W' => '26052XXX',
)
2015-05-26 12:33:33 MESSAGE debug: "<pre>plgVmOnPaymentResponseReceived :array (
  'option' => 'com_virtuemart',
  'view' => 'pluginresponse',
  'task' => 'pluginresponsereceived',
  'pm' => '4',
  'lang' => '',
  'Itemid' => '0',
  'M' => '57000',
  'R' => 'f2d4XXXX',
  'T' => '26889XXXX',
  'A' => '214321',
  'B' => '0',
  'P' => '3DSECURE',
  'C' => 'Visa',
  'S' => '27337XXXX',
  'Y' => 'FRA',
  'E' => '00000',
  'D' => '1604',
  'I' => 'FRA',
  'N' => '',
  'J' => '',
  'H' => '8945E9E94A54358465AF7F68222DEAXXXXXXXXXX',
  'G' => 'O',
  'O' => 'Y',
  'F' => 'Y',
  'W' => '26052XXX',
  'K' => 'VyTvW8/vAK0MlLf3mALV8hEqU4+kXq5SXWQ29c64zjrLvMxM/PvKCAYU6Qilbti9K6jzAEfQ+Ics6eOPHOIpwHV/0uzmhEt5b5yCUY/ZdfUtRzXsPcXW6BqJWLeDcIhex+B+3ZPIKEcKmd5XXXXXXXXXXXXXXXXXXXXXXXXXXXX',
)</pre>
2015-05-26 12:33:33 MESSAGE debug: getVariablesInPbxOrder :array (
  'option' => 'com_virtuemart',
  'view' => 'pluginresponse',
  'task' => 'pluginresponsereceived',
  'pm' => '4',
  'lang' => '',
  'Itemid' => '0',
  'M' => '57000',
  'R' => 'f2d4XXXX',
  'T' => '26889XXXX',
  'A' => '214321',
  'B' => '0',
  'P' => '3DSECURE',
  'C' => 'Visa',
  'S' => '27337XXXX',
  'Y' => 'FRA',
  'E' => '00000',
  'D' => '1604',
  'I' => 'FRA',
  'N' => '',
  'J' => '',
  'H' => '8945E9E94A54358465AF7F68222DEAXXXXXXXXXX',
  'G' => 'O',
  'O' => 'Y',
  'F' => 'Y',
  'W' => '26052XXX',
  'K' => 'VyTvW8/vAK0MlLf3mALV8hEqU4+kXq5SXWQ29c64zjrLvMxM/PvKCAYU6Qilbti9K6jzAEfQ+Ics6eOPHOIpwHV/0uzmhEt5b5yCUY/ZdfUtRzXsPcXW6BqJWLeDcIhex+B+3ZPIKEcKmd5XXXXXXXXXXXXXXXXXXXXXXXXXXXX',
)
2015-05-26 12:33:33 MESSAGE debug: getVariablesInPbxOrder PBX order:array (
  'option' => 'com_virtuemart',
  'view' => 'pluginresponse',
  'task' => 'pluginresponsereceived',
  'pm' => '4',
  'lang' => '',
  'Itemid' => '0',
  'M' => '57000',
  'R' => 'f2d4XXXX',
  'T' => '26889XXXX',
  'A' => '214321',
  'B' => '0',
  'P' => '3DSECURE',
  'C' => 'Visa',
  'S' => '27337XXXX',
  'Y' => 'FRA',
  'E' => '00000',
  'D' => '1604',
  'I' => 'FRA',
  'N' => '',
  'J' => '',
  'H' => '8945E9E94A54358465AF7F68222DEAXXXXXXXXXX',
  'G' => 'O',
  'O' => 'Y',
  'F' => 'Y',
  'W' => '26052XXX',
  'K' => 'VyTvW8/vAK0MlLf3mALV8hEqU4+kXq5SXWQ29c64zjrLvMxM/PvKCAYU6Qilbti9K6jzAEfQ+Ics6eOPHOIpwHV/0uzmhEt5b5yCUY/ZdfUtRzXsPcXW6BqJWLeDcIhex+B+3ZPIKEcKmd5XXXXXXXXXXXXXXXXXXXXXXXXXXXX',
)
2015-05-26 12:33:33 MESSAGE debug: URL DO DECODE
2015-05-26 12:33:33 MESSAGE debug: URL NOT DECODE
2015-05-26 12:33:33 DEBUG pbxIsValidSignature: PbxVerSign :openssl_verify return value DECODED: 1<br />PbxVerSign :openssl_verify return value NOT DECODED: 0<br />
2015-05-26 12:33:33 DEBUG checkSignature: pbxIsValidSignature :1
2015-05-26 12:33:33 DEBUG checkSignature: Got a Paybox request VALID signature
2015-05-26 12:33:33 MESSAGE debug: updateOrderStatus storePSPluginInternalData:array (
  'virtuemart_order_id' => '345',
  'order_number' => 'f2d4XXXX',
  'virtuemart_paymentmethod_id' => '4',
  'paybox_response_T' => '26889XXXX',
  'paybox_response_A' => '214321',
  'paybox_response_B' => '0',
  'paybox_response_S' => '27337XXXX',
  'paybox_response_E' => '00000',
  'paybox_fullresponse' => '{"M":"57000","R":"f2d4XXXX","T":"26889XXXX","A":"214321","B":"0","P":"3DSECURE","C":"Visa","S":"27337XXXX","Y":"FRA","E":"00000","D":"1604","I":"FRA","N":"","J":"","H":"8945E9E94A54358465AF7F68222DEAXXXXXXXXXX","G":"O","O":"Y","F":"Y","W":"26052XXX","K":"VyTvW8\\/vAK0MlLf3mALV8hEqU4+kXq5SXWQ29c64zjrLvMxM\\/PvKCAYU6Qilbti9K6jzAEfQ+Ics6eOPHOIpwHV\\/0uzmhEt5b5yCUY\\/ZdfUtRzXsPcXW6BqJWLeDcIhex+B+3ZPIKEcKmd5XXXXXXXXXXXXXXXXXXXXXXXXXXXX"}',
)

Joomla 3.4.3 - Virtuemart 3.0.9.4 - Template Creator - Maximenu CK - Slideshow CK - Akeeba Backup - BgMax - Simple Image Gallery - JCE - JQuery Easy- Jumi - XMap - Cookies CK - Module Anywhere - Components Anywhere - Cartes Google Maps - ReDJ - alatak_socolissimo - Skyline Scroll To Top

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

Plus d'informations
il y a 10 ans 9 mois #9 par NadeigeC
Réponse de NadeigeC sur le sujet An error with your payment paybox on your store
Bonjour Valérie,

pour ma part j'ai la version 3.0.9 de VM et la fonction CheckIps() n'est pas présente dans le fichier paybox.php. Est-ce normal ?
J'obtiens mois aussi le log suivant :

2015-05-26 09:03:19 DEBUG plgVmOnPaymentNotification: array (
'M' => '5000',
'R' => '386c019',
'T' => '268863441',
'A' => '155165',
'B' => '0',
'P' => '3DSECURE',
'C' => 'MasterCard',
'S' => '273345925',
'Y' => 'FRA',
'E' => '00000',
'D' => '1706',
'I' => 'FRA',
'N' => '',
'J' => '',
'H' => '083FBCD4CD18F748336FD1014FD5EFF7230436EA',
'G' => 'O',
'O' => 'Y',
'F' => 'Y',
'W' => '26052015',
)
2015-05-26 09:03:19 ERROR checkIps:

et le paiement reste en attente...

Merci pour ton aide.

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

Plus d'informations
il y a 10 ans 9 mois #10 par CinOrian
Réponse de CinOrian sur le sujet An error with your payment paybox on your store
Bonjour Valérie
Avec ton nouveau code, j'ai tout de même obtenu une commande qui n'est pas passée en confirmé après le paiement.
Désolé.
Cordialement

Joomla 3.4.3 - Virtuemart 3.0.9.4 - Template Creator - Maximenu CK - Slideshow CK - Akeeba Backup - BgMax - Simple Image Gallery - JCE - JQuery Easy- Jumi - XMap - Cookies CK - Module Anywhere - Components Anywhere - Cartes Google Maps - ReDJ - alatak_socolissimo - Skyline Scroll To Top

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