Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
minLevel1
maxLevel7
typeflat

...

La respuesta ofrecida en este pricing con residente tiene el mismo formato que un pricing normal.

Info

Nota 1: Un nuevo identificador de transport será devuelto en la respuesta.

Si ya estás leyendo este identificador de la respuesta, no necesitarás hacer ningún cambio más.

...

Code Block
                "id": "VZ602c053cd462f0002_RESIDENT",

                "solution_id": "VZ602c053cd462f0002",

                "origin_destinations": [

                    {

                        "journeys": [

Info

Nota 2: A tener en cuenta, que pueden aplicarse fees configurados para reservas con residentes. Esto es, que en la búsqueda NO se haya aplicado ningún fee, pero al hacer el pricing con el indicador de residente, se apliquen fees según configuración.


Ejemplo de petición:

https://{{url}}/api/v2/transport/pricing?token={{token}}&solutionID0={{solution}}&journey00={{journey0}}&journey01={{journey1}}&resident=CN

🔹 Booking (v1) / Booking (v2)

...

Una vez indicado en el pricing la solicitud de residente, la petición de reserva es la misma que hasta ahora.

Esto es, indicando la documentación del pasajero y su municipio de residencia en el campo document/city.

Code Block
{
    "query": {
        "fees": [
            {
                "amount": 3,
                "amount_emission_fee": 2,
                "amount_markup": 0,
                "pax_type": "ADT"
            }
        ],
        "holder": {
            "contact": {
                "mails": [
                    "jose.lleego@gmail.com"
                ],
                "phones": [
                    {
                        "country_pref": "34",
                        "number": "677777777"
                    },
                    {
                        "country_pref": "66699",
                        "number": "34"
                    }
                ]
            },
            "name": "JOSE",
            "surnames": [
                "LLEEGO"
            ]
        },
        "solutions": [
            {
                "id": "fp633d50888c64f0000_RESIDENT",
                "journeys": [
                    "UX905920221117"
                ]
            }
        ],
        "token": "Q0633d5086c77d7",
        "travellers": [
            {
                "documents": [
                    {
                        "city": "380012",
                        "number": "12345678Z",
                        "type": "NI"
                    }
                ],
                "name": "MIGUEL",
                "surnames": [
                    "PEREZUNO"
                ],
                "title": "Mr",
                "type": "ADT"
            }
        ]
    }
}

Recuerda utilizar el identificador de transport devuelto en la respuesta de pricing si quieres completar la reserva con el descuento de residente. 

...