If the parameter public_key is not defined in config.yml the default value is not accessible in lexik_paybox.parameters. As Lexik\Bundle\PayboxBundle\Paybox\System\Base\Response use the value from lexik_paybox.parameters the validation can not work.
Implementation as changed a bit. Now public_key is directly set in the bundle's configuration, tested and then added to the lexik_paybox.parameters. I removed lexik_paybox.pulic_key that wasn't used.
If the parameter
public_key
is not defined in config.yml the default value is not accessible inlexik_paybox.parameters
. AsLexik\Bundle\PayboxBundle\Paybox\System\Base\Response
use the value fromlexik_paybox.parameters
the validation can not work.