Buenos días Jesús,
De antemano te agradecemos el hacer uso de nuestro foro para publicar tus dudas.
Con respecto a tu primera pregunta, te informamos que este error se presenta pues el servicio API no se encuentra activo para tu cuenta. Para solucionarlo, debes enviar un mensaje a
s...@payulatam.com desde el correo electrónico titular asociado a la cuenta, especificando que deseas habilitar el procesamiento API.
Por otro lado, la variable deviceSessionId es obligatoria pues nuestro Módulo Antifraude hace uso de la misma para el análisis transaccional. Te recordamos que no solo debes enviar la variable sino también, hacer uso del script encontrado en
http://developers.payulatam.com/es/api/considerations.html sección "Variable deviceSessionId". Este script se debe incluir en la página donde se encuentra el formulario de pagos, donde se obtienen los datos asociados a la tarjeta de crédito.
Esperamos que la información haya sido de utilidad.