1. Home
  2. Docs
  3. Documentación de API externa de EWÁ.
  4. Recepción de documentos electrónicos.
  5. Auth hacienda:

Auth hacienda:

En conjunto, se explica con detalle cómo registrarse en EWÁ con autenticación junto a el Ministerio de Hacienda para la facturación de documentos electrónicos.

Especificaciones:

  • wc_settings_tab_efactura_full_name: Nombre completo registrado como contribuyente.
  • wc_settings_tab_efactura_username: Nombre de usuario provisto por el ATV (https://www.hacienda.go.cr/ATV/Login.aspx)
  • wc_settings_tab_efactura_password : Contraseña de usuario provista por el ATV de Hacienda.
  • wc_settings_tab_efactura_pin: Contraseña de la llave criptográfica.
  • wc_settings_tab_efactura_office: Número de sucursal.
  • wc_settings_tab_efactura_pointsale: Número del punto de venta.
  • wc_settings_tab_efactura_id_type : Tipo de cédula. Hacienda las identifica como cédula fisica(01), cédula jurídica(02), DIMEX(03) y NITE(04).
  • wc_settings_tab_efactura_id_number: Número de cédula del contribuyente, en formato de 12 dígitos con zeros a la izquierda (000111111111)
  • wc_settings_tab_efactura_store_enviroment: Ambiente en cual usted quiere facturar, modo stag para pruebas (api-stag) y producción (api-prod).
  • wc_settings_tab_efactura_sec_code: Número de 8 dígitos que sirve para crear la clave numérica de la facturación, puede usar su propio código.
  • wc_settings_tab_efactura_tipo_cambio: Modo de cambios en la moneda. (compra – venta – moneda local)
  • wc_settings_tab_efactura_dollar_custom: Tipos de cambios en la moneda, en caso de ser la moneda colon de expresará con un 1.
  • wc_settings_tab_efactura_cod_actividad: Código de actividad económica de 6 dígitos dado por hacienda.
  • license: Provista por Outer Space Coders.
  • file: Llave criptográfica; esta se debe de transformar en base 64 por medio de alguna aplicación o pagina.

Conjunto de funciones con su respectivo payload.

Url: https://facturaelectronica.outerspacecoders.com/wp-json/registrar/v1/llave

Sintaxis JSON para Autenticarse con hacienda y registrarse en EWÁ:

{  
    "post":
{  
       "wc_settings_tab_efactura_full_name":"Juan Carlos Arce",
       "wc_settings_tab_efactura_username":"cpf-05-0412-
        0984@stag.comprobanteselectronicos.go.cr",
       "wc_settings_tab_efactura_password":"!G(@>*PQ#cx>E=s3rU",
       "wc_settings_tab_efactura_pin":"1245",
       "wc_settings_tab_efactura_office":"001",
       "wc_settings_tab_efactura_pointsale":"00001",
       "wc_settings_tab_efactura_id_type":"01",
       "wc_settings_tab_efactura_id_number":"000504120984",
       "wc_settings_tab_efactura_store_email":"juan@hotmail.com",
       "wc_settings_tab_efactura_store_phone":"70209802",
       "wc_settings_tab_efactura_store_enviroment":"api-stag",
       "wc_settings_tab_efactura_sec_code":"22999905",
       "wc_settings_tab_efactura_tipo_cambio":"compra",
       "wc_settings_tab_efactura_dollar_custom":"589",
       "wc_settings_tab_efactura_cod_actividad":"509043"
    },
       "file":"llave criptográfica en base 64",
       "license":"7889ed934869f0f253d66497",
       "domain":"facturacioncliente.lndo.site", 
       "license_type":"license_key_full-version"
    }    

Respuesta

Was this article helpful to you? Yes 1 No

How can we help?