Bonjour,
Voici les 2 hooks liés à l’assurance :
? lpc_payload_letter_parcel_using_insurance qui est un hook sur l’utilisation ou non de l’assurance. Il doit retourner ‘yes’ pour que l’assurance soit utilisée.
? lpc_payload_letter_parcel_insurance_value qui est un hook sur le montant à assurer. Il doit donc retourner le montant à assurer.
Les 2 hooks prennent en paramètres : la valeur initiale (‘yes’ ou ‘no’ pour le premier, et le montant pour le deuxième), le numéro de commande et s’il s’agit d’une étiquette retour.
Voici la documentation pour se cabler sur le hook :
https://developer.www.ads-software.com/reference/functions/add_filter/
Par exemple, voici un test pour se cabler sur le hook ? lpc_payload_letter_parcel_using_insurance ? :
add_filter(‘lpc_payload_letter_parcel_using_insurance’, ‘testHook’, 10, 3);
function testHook($usingInsurance, $orderNumber, $isReturnLabel) {
return ‘yes’;
}
Tout le traitement ? particulier ? est à faire dans la fonction testHook.
Cordialement.