Mi app personalizada no aparece como opción de transportista en la configuración de envíos

Mi app personalizada no aparece como opción de transportista en la configuración de envíos

dvega6
Visitor
1 0 0

Hola comunidad de Shopify,

Estoy trabajando en una integración personalizada de transporte (CarrierService) para una tienda en Shopify (https://hidroteco.myshopify.com), con el objetivo de calcular tarifas en tiempo real desde el servicio nacional de Correos de Costa Rica. Ya desarrollé una app personalizada desde el panel de desarrollo de la tienda, llamada TarifasPersonalizadas, y configuré un endpoint funcional con dominio público y certificado SSL válido.

Detalles técnicos:

  • Tipo de app: App personalizada creada desde el admin de Shopify

  • Callback URL: https://envios.aquakemi.com/shipping-rates-test

  • Versión de API: 2023-10 (REST Admin API)
  • Respuesta de la API: Se devuelve correctamente en menos de 1 segundo con una estructura como esta

{
"rates": [
{
"service_name": "Correos de Costa Rica (Test)",
"service_code": "CORREOS_CR_TEST",
"total_price": 450000,
"currency": "CRC",
"description": "Tarifa simulada"
}
]
}

Problema:

A pesar de que el endpoint funciona correctamente y Shopify realiza el POST sin errores, la app no aparece en la sección “Cuentas de empresas de transporte”, ni se registra el servicio CarrierService. Al consultar la API /admin/api/2023-10/carrier_services.json, siempre devuelve un arreglo vacío ([]).

También intenté con rutas de callback nuevas (/shipping-rates-test) para evitar cualquier caché o bloqueo previo, sin éxito.

Ya verifiqué:

  • La respuesta de la API es válida y en formato correcto

  • El servidor tiene IP pública y SSL activo

  • La app tiene permisos de write_shipping habilitados

  • No hay errores en los logs ni tiempos de respuesta lentos

  • El plan de Shopify es adecuado y la función de “Carrier Calculated Shipping” está activada

Consulta:

¿Alguien más ha tenido este comportamiento? ¿Hay algún paso adicional para que la app personalizada se registre correctamente como transportista en la configuración de envíos?

Agradezco cualquier orientación adicional o experiencia similar que puedan compartir.

Saludos,
David

Replies 0 (0)