Ir para conteúdo principal

Como implementar e utilizar o novo portal Manage My Booking (MMB)

O portal Manage My Booking (MMB) oferece aos clientes uma forma de autoatendimento para gerir as suas reservas

Atualizado hoje

Manage My Booking (MMB) (Gerir a minha reserva) permite aos clientes

  • alterar as datas de viagem / horários da viagem,

  • escolher uma data para reservas sem data definida ou para pacotes com várias datas,

  • cancelar reservas.

📒 NOTA

Estamos constantemente a adicionar novas funcionalidades ao portal Manage My Booking. As funcionalidades listadas aqui estão incluídas no lançamento inicial do MMB renovado. Fique atento a mais novidades.


Pré-visualizar Manage My Booking

Pode explorar o portal Manage My Booking utilizando a sua própria apiKey.

Utilize a seguinte estrutura de URL para aceder ao portal MMB do seu web checkout:

https://checkin.ventrata.com/{apikey}

📒 NOTA

Substitua o {apikey} pela sua chave API real. Se não souber onde a encontrar, veja Localizar a chave API para Web Checkout e MMB.


Implementar o Manage My Booking (MMB)

Tal como o widget checkout, o portal pode aparecer incorporado diretamente na sua página ou abrir-se num pop-up.

Pré-requisitos:

Por predefinição, o widget procura qualquer elemento com:

ventrata-manage-my-booking

e apresenta o portal dentro desse elemento (modo incorporado).


Modo incorporado

Use o modo incorporado quando quiser que o portal MMB completo apareça diretamente na sua página web.

Exemplo:

 <div ventrata-manage-my-booking data-config='{}'></div>

Resultado:

O portal é carregado dentro do <div> e passa a fazer parte do esquema da página.


Modo pop-up

Se pretender que o portal MMB seja aberto como pop-up quando o utilizador clicar num botão ou ligação, defina:

  • popup: true

    ou

  • embedded: false

Neste caso, o elemento passa a ser um alvo de clique em vez de um contentor, e o portal surge numa sobreposição pop-up.

Exemplo:

<button ventrata-manage-my-booking data-config='{ "popup": true }'>
Manage my booking
</button>

Resultado:

Clicar no botão abre o pop-up do MMB.

Isto é útil para páginas onde não pretende reservar espaço para o portal incorporado completo—como cabeçalhos, rodapés ou simples botões Manage my booking (Gerir a minha reserva).


Abrir o MMB com JavaScrip

Para além de utilizar o atributo HTML ventrata-manage-my-booking, o portal Manage My Booking (MMB) também pode ser aberto usando JavaScript.

Isto funciona da mesma forma que o método checkout window.Ventrata(), mas abre o Manage My Booking em vez disso.

  • Abrir o MMB num pop-up

    window.VentrataManageMyBooking({
    apiKey: "YOUR_API_KEY",
    popup: true
    })

    Isto abre imediatamente o portal MMB num pop-up.

  • Incorporar o MMB numa localização específica da página

    window.VentrataManageMyBooking(
    { apiKey: "YOUR_API_KEY" },
    { targetElement: document.getElementById("my-mmb-element") }
    )

    Isto apresenta o portal MMB diretamente dentro do elemento escolhido na página.


Modos claro / escuro

O portal MMB suporta os modos claro e escuro.

  • Claro é o modo predefinido.

  • Para ativar o modo escuro, insira "defaultTheme": "dark" no atributo data-config do script checkout.

Claro

Dark (Escuro)


Iniciar sessão no MMB

Os clientes podem iniciar sessão utilizando um dos seguintes métodos para aceder a todas as reservas ativas e passadas:

  • E-mail (E-mail) - introduza o endereço de e-mail fornecido no momento da reserva. Prima o botão Send verification code (Enviar código de verificação) e, em seguida, introduza o código de verificação de 6 dígitos enviado para esse endereço de e-mail.

  • Booking reference (Referência da reserva) - introduza a referência da reserva e o apelido indicado na reserva, depois prima o botão Verify (Verificar) para iniciar sessão.

Gerir a minha reserva - Iniciar sessão


Reschedule Booking (Reagendar reserva)

O Reschedule Flow (Fluxo de reagendamento) permite aos clientes alterar a data e a hora da viagem de uma reserva ativa.


Pick a Date on an Open-Dated Booking (Escolher uma data numa reserva em aberto)

Para reservas sem data, os clientes podem escolher a data e a hora da viagem após a compra.


Manage Multi-Date Booking (Gerir reserva com várias datas)

Os pacotes com várias datas permitem aos clientes selecionar uma data e hora de viagem para cada item incluído no pacote. O período é definido pela definição 'Validity Days'.


Reschedule Multi-Date Package (Pass Type) (Reagendar pacote com várias datas (Tipo Passe))

Altere a data e a hora de cada item de um passe com várias datas.


Cancel (Cancelar)

Os clientes podem cancelar reservas que ainda não foram resgatadas, que não ultrapassam a data ou hora do passeio e que se encontrem dentro do aviso de cancelamento ou limite de cancelamento.


Pay Unpaid Balance (Pagar o saldo em dívida)

O Pay Unpaid Balance (Pagar o saldo em dívida) permite aos clientes liquidar qualquer pagamento pendente.

Isto respondeu à sua pergunta?