Hola @hugodev,
@raul_store tiene razón. PrestaShop 1.7.6.0 (y otras versiones de la rama 1.7.x) no ofrece de forma nativa la flexibilidad que buscas para las restricciones de métodos de pago por transportista o grupo de clientes.
Las preferencias de pago en el Back Office están diseñadas para reglas más generales (país, divisa), pero no entran en el detalle de transportistas específicos o la granularidad de los grupos de clientes, que sería lo ideal para tu caso de contra reembolso con puntos de recogida o envíos internacionales.
Para conseguir esta funcionalidad sin modificar el core de PrestaShop (lo cual nunca es recomendable), necesitarás un módulo especializado. Hay soluciones que permiten definir reglas condicionales avanzadas. Por ejemplo, te recomiendo que eches un vistazo al módulo Reglas condicionales de métodos de pago. Este tipo de módulo te permitirá establecer reglas lógicas para ocultar o mostrar métodos de pago basándose en transportistas, grupos de clientes, importe del carrito, productos específicos, y otras condiciones. Es la forma más limpia y mantenible de implementar lo que necesitas.