Les commandes d'abonnement ne fonctionnent pas avec le mode de paiement paybox
Cela est du a une mauvaise interpretation de l'argument force_auto du pipeline bank_abos_decrire_echeance
ici
https://git.spip.net/spip-contrib-extensions/commandes/src/branch/master/commandes_pipelines.php#L369
Le commentaire dit "si on doit bien faire du prélèvement auto" mais en fait cet argument indique seulement que le mode de paiement par prélèvement peut aussi être désactivé car le mode de paiement permets de gérer directement les paiements récurrents via une autre API (et si on veut ça il suffit de renvoyer 0 dans le montant recurrent).
Mais en pratique on veut jamais ça dans le plugin commandes, et pour être complet ce flag concerne uniquement le mode de paiement paybox qui passe ici https://github.com/nursit/bank/blob/master/presta/paybox/call/request.php#L110 son l'argument force_auto à false (le second argument) car on peut aussi gérer les paiements récurrents via paybox_direct_plus https://github.com/nursit/bank/blob/master/presta/paybox/call/directplus.php
Tout ça est un peu vieux est a historiquement été utilisé sur un site (plus ou moins à l'origine du plugin bank) et en tout état de cause ce flag n'a pas vraiment à être considéré dans le plugin commandes.
(Ici le test empêche le fonctionnement des abos en mode paybox car il renvoie des échéances nulles)