Recursos


Introducción

Los recursos (categorizados como resources dentro del SDK) proveen recursos adicionales que pueden ser de gran ayuda para todo tipo de integraciones.

Los tipos de recursos incluidos son:

  • Ambientes (Environment): incluye los distintos tipos de entorno que influyen en el funcionamiento del SDK
  • Locaciones (Locations): incluye un listado de datos relevante de locaciones en cumplimiento con las normas ISO-3166-1 e ISO-3166-2

Ambientes (Environment)

Environment contiene los distintos tipos de entornos disponibles para el SDK, como ser producción o pruebas. Environment es una clase que solo contiene propiedades estáticas (parecido a un ENUM).

Propiedades de Environment

Propiedad Tipo Acceso Por defecto
LIVE string static "live"
SANDBOX string static "sandbox"

Locaciones (Locations)

Locations contiene un listado de locaciones relevantes, que respetan las normas ISO-3166-1 e ISO-3166-2. Es muy importante seguir el formato de estas normas, ya que son las que se manejan dentro del ecosistema de PixelPay.

Todas las respuestas (por ejemplo: en formato JSON) tienen una estructura bien definida, un ejemplo de esto es que muchas de las transacciones exitosas envían como respuesta una propiedad data. Las entidades ayudan a, dependiendo del tipo de servicio que se utiliza, definir en más detalle que exactamente contiene data.

Métodos de Locations

Función Parámetros Retorno Acceso
countriesList object<string, string> public

Listado de países donde la llave es el código de país según la norma ISO-3166-1 y en formato en alfa-2.


Función Parámetros Retorno Acceso
statesList country_code: string object<string, string> public

Listado de subdivisiones del país, donde la llave es el código de la subdivisión del país según la norma ISO-3166-2.

Para obtener el country_code de parametro puedes utilizar el metodo countriesList.