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.
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.
Tal como o widget checkout, o portal pode aparecer incorporado diretamente na sua página ou abrir-se num pop-up.
Pré-requisitos:
Certifique-se de que o novo script checkout esteja implementado nas páginas HTML do seu website.
📗 DICA
Para mais detalhes sobre a implementação do novo web checkout, consulte o nosso Guia de Implementação.
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: trueou
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.
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.
📗 DICA
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:
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.



