Bonjour Nicolas,
Merci pour votre retour.
J'ai toujours un message mais plus le même.
d'après le service technique, l'url cible doit etre :
tpeweb.paybox.com/php/
lorsque je modifie l'url cible pour mettre celle ci, j'ai effectivement à nouveau l'authentification du magasin, mais toujours une incohérence des paramètres, avec des détails cette fois :
Message:
Error while proceeding authentication with HMAC key
Request Parameters:
array (
'controller' => 'index',
'action' => 'index',
'module' => 'default',
'PBX_SITE' => '***',
'PBX_RANG' => '73',
'PBX_IDENTIFIANT' => '***',
'PBX_TOTAL' => '8900',
'PBX_DEVISE' => '978',
'PBX_CMD' => '788',
'PBX_PORTEUR' => 'contact@***.fr',
'PBX_SHOPPINGCART' => '<?xml version="1.0" encoding="utf-8"?><shoppingcart><total><totalQuantity>1</totalQuantity></total></shoppingcart>',
'PBX_BILLING' => '<?xml version="1.0" encoding="utf-8"?><Billing><Address><FirstName>test</FirstName><LastName>test</LastName><Address1>test</Address1><Address2/><ZipCode>456456</ZipCode><City>fdsfsd sdf</City><CountryCode>250</CountryCode></Address></Billing>',
'PBX_RETOUR' => 'mt:M;ref:R;auth:A;err:E;sign:K',
'PBX_HASH' => 'SHA512',
'PBX_TIME' => '2023-08-29T20:07:07+00:00',
'PBX_EFFECTUE' => 'https://***.fr/paybox_7.php?pbx=user&t=confirm',
'PBX_ATTENTE' => 'https://***.fr/paybox_7.php?pbx=user&t=wait',
'PBX_REFUSE' => 'https://***.fr/paybox_7.php?pbx=user&t=refuse',
'PBX_ANNULE' => 'https://***.fr/paybox_7.php?pbx=user&t=cancel',
'PBX_REPONDRE_A' => 'https://***.fr/paybox_7.php',
'PBX_CUSTOMER' => '<?xml version=',
'PBX_TYPEPAIEMENT' => 'LIMONETIK',
'PBX_TYPECARTE' => 'SOF3XSF',
'PBX_HMAC' => '49964299B31F086EF8AE7125821307B8A285297C1B159FB024C35C0C769BABCAC182F5E6BA1D4451F069A544C73A77D80B86186D70ED9BC075B9EC6018E64D16',
)
Les identifiants sont ok c'est sûr, par contre:
1. l'url ne semble pas la bonne puisque en changeant il reconnait bien les identifiants
2. le service technique m'a aussi dit que la variable Billing n'était pas complète, il m'a envoyé un exemple :
<input type="hidden" name="PBX_BILLING" value="<Billing><Address><Title></Title><FirstName>Lili</FirstName><LastName>Poivre</LastName><Address1>21 ROUTE DE L OR</Address1><ZipCode>75000</ZipCode><City>PARIS</City><CountryCode>250</CountryCode><CountryName>France</CountryName><CountryCodeHomePhone>+33</CountryCodeHomePhone><HomePhone>06123456789</HomePhone><CountryCodeMobilePhone>+33</CountryCodeMobilePhone><MobilePhone>06123456789</MobilePhone></Address></Billing>"/>
3. Le message semble indiquer un souci HMAC, la clé est bonne dans les paramètres, peut être un souci de génération de la $binKey ?
4. La variable PBX_CUSTOMER semble avoir un souci de formatage ?
Il m'on aussi envoyée la doc à jour :
This attachment is hidden for guests.
Please log in or register to see it.