Bonjour,
Je pense être dans la même situation.
Je suis en version 11.0.3
Voici le log:
2020-05-04 14:16:11 INFO xx.xx.xx.xx --- Access to /public/payment/newpayment.php - action=dopayment, massaction=
2020-05-04 14:16:11 DEBUG xx.xx.xx.xx sql=SELECT transkey, transvalue FROM atgt_overwrite_trans where lang='fr_FR' OR lang IS NULL AND entity IN (0, 1) ORDER BY lang DESC
2020-05-04 14:16:11 DEBUG xx.xx.xx.xx sql=SELECT m.rowid, m.type, m.module, m.fk_menu, m.fk_mainmenu, m.fk_leftmenu, m.url, m.titre, m.langs, m.perms, m.enabled, m.target, m.mainmenu, m.leftmenu, m.position FROM atgt_menu as m WHERE m.entity IN (0,1) AND m.menu_handler IN ('eldy','all') AND m.usertype IN (0,2) ORDER BY m.position, m.rowid
2020-05-04 14:16:11 DEBUG xx.xx.xx.xx newpayment.php call paybox api and do redirect
2020-05-04 14:16:11 DEBUG xx.xx.xx.xx Paybox.lib::print_paybox_redirect
2020-05-04 14:16:11 DEBUG xx.xx.xx.xx Soumission Paybox
2020-05-04 14:16:11 DEBUG xx.xx.xx.xx IBS_MODE: 1
2020-05-04 14:16:11 DEBUG xx.xx.xx.xx IBS_SITE: xxxxxx
2020-05-04 14:16:11 DEBUG xx.xx.xx.xx IBS_RANG: 01
2020-05-04 14:16:11 DEBUG xx.xx.xx.xx IBS_TOTAL: 999
2020-05-04 14:16:11 DEBUG xx.xx.xx.xx IBS_DEVISE: 978
2020-05-04 14:16:11 DEBUG xx.xx.xx.xx IBS_CMD: TAG=your_tag.PM=paybox
2020-05-04 14:16:11 DEBUG xx.xx.xx.xx IBS_PORTEUR: xxxxxxxxxx
2020-05-04 14:16:11 DEBUG xx.xx.xx.xx IBS_RETOUR: montant:M;ref:R;auto:A;trans:T
2020-05-04 14:16:11 DEBUG xx.xx.xx.xx IBS_EFFECTUE: https://xxxxxxxxxx/public/payment/paymentok.php?tag=your_tag&fulltag=TAG%3Dyour_tag.PM%3Dpaybox&&e=1
2020-05-04 14:16:11 DEBUG xx.xx.xx.xx IBS_ANNULE: https://xxxxxxxxxx/public/payment/paymentko.php?tag=your_tag&fulltag=TAG%3Dyour_tag.PM%3Dpaybox&&e=1
2020-05-04 14:16:11 DEBUG xx.xx.xx.xx IBS_REFUSE: https://xxxxxxxxxx/public/payment/paymentko.php?tag=your_tag&fulltag=TAG%3Dyour_tag.PM%3Dpaybox&&e=1
2020-05-04 14:16:11 DEBUG xx.xx.xx.xx IBS_BKGD: #FFFFFF
2020-05-04 14:16:11 DEBUG xx.xx.xx.xx IBS_WAIT: 2000
2020-05-04 14:16:11 DEBUG xx.xx.xx.xx IBS_LANG: FRA
2020-05-04 14:16:11 DEBUG xx.xx.xx.xx IBS_OUTPUT: E
2020-05-04 14:16:11 DEBUG xx.xx.xx.xx PBX_IDENTIFIANT: xxxxxxx
2020-05-04 14:16:11 DEBUG xx.xx.xx.xx PBX_SOURCE: HTML
2020-05-04 14:16:11 DEBUG xx.xx.xx.xx PBX_TYPEPAIEMENT: CARTE
2020-05-04 14:16:11 DEBUG xx.xx.xx.xx PBX_HASH: sha512
2020-05-04 14:16:11 DEBUG xx.xx.xx.xx PBX_TIME: 2020-05-04T14:16:11Z
2020-05-04 14:16:11 INFO xx.xx.xx.xx --- End access to /public/payment/newpayment.php
Et le message d’erreur de Paybox:
Message:
Error while proceeding authentication with HMAC key
Request Parameters:
array (
'controller' => 'index',
'action' => 'index',
'module' => 'default',
'PBX_IDENTIFIANT' => 'xxxxxxx',
'PBX_MODE' => '1',
'PBX_SITE' => 'xxxxxxxxxx',
'PBX_RANG' => '01',
'PBX_TOTAL' => '999',
'PBX_DEVISE' => '978',
'PBX_CMD' => 'TAG=your_tag.PM=paybox',
'PBX_PORTEUR' => 'xxxxxxxxxxxxx',
'PBX_RETOUR' => 'montant:M;ref:R;auto:A;trans:T',
'PBX_EFFECTUE' => 'https://xxxxxxxxxx/public/payment/paymentok.php?tag=your_tag&fulltag=TAG%3Dyour_tag.PM%3Dpaybox&&e=1',
'PBX_ANNULE' => 'https://xxxxxxxxxx/public/payment/paymentko.php?tag=your_tag&fulltag=TAG%3Dyour_tag.PM%3Dpaybox&&e=1',
'PBX_REFUSE' => 'https://xxxxxxxxxx/public/payment/paymentko.php?tag=your_tag&fulltag=TAG%3Dyour_tag.PM%3Dpaybox&&e=1',
'PBX_TXT' => ' ',
'PBX_BKGD' => '#FFFFFF',
'PBX_WAIT' => '2000',
'PBX_LANGUE' => 'FRA',
'PBX_OUTPUT' => 'E',
'PBX_SOURCE' => 'HTML',
'PBX_TYPEPAIEMENT' => 'CARTE',
'PBX_HASH' => 'sha512',
'PBX_TIME' => '2020-05-04T14:16:11Z',
'PBX_HMAC' => 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx',
)
La clé HMAC sur le message d’erreur du site PAYBOX n’est pas la même que dans les réglages du module dans Dolibarr, normal?
Merci de votre aide car c’est assez handicapant sans ce module.
J’aimerais bien récupérer un peu les sous de mes clients surtout en ce moment.