Una de mis extensiones utiliza la siguiente instrucción de diseño xml para agregar un bloque común para tres métodos de pago al finalizar la compra
<checkout_onepage_paymentmethod>
<reference name="root">
<block type="core/text_list" name="additional" as="additional">
<block type="foomandpspro/pxpostrebill_ccSave" name="fooman_ccsave" as="fooman_ccsave"
template="fooman/dpspro/onePageCheckout.phtml"/>
</block>
</reference>
</checkout_onepage_paymentmethod>
Esto funciona sin problemas en el pago predeterminado.
El problema: muchos de mis usuarios están utilizando una de las miríadas de pagos de un solo paso que no están cumpliendo con esto. El controlador de diseño simplemente no se carga y, posteriormente, el bloque no se agrega a la página. Hasta ahora me he encontrado con MW_Onestepcheckout y GoMage_Checkout.
¿Te has encontrado con extensiones de pago personalizadas que realmente manejan esto correctamente? ¿O es este un caso en el que necesito aceptar que los controles de diseño de pago han sido retirados y debo hacerlo start repeating myself
?