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
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.
Direcionar um cliente para a respetiva reserva
Direcionar um cliente para a respetiva reserva
Pode direcionar um cliente para uma reserva específica no portal MMB incluindo a referência da reserva e o apelido do cliente num URL ou chamada JavaScript. Isto ignora o passo de login e abre o portal com a reserva já carregada.
Via URL
Utilize a seguinte estrutura de URL para abrir o portal MMB numa reserva específica:
https://checkin.ventrata.com/{CHECKOUT_API_KEY}/en/checkin?checkin[reference]={BOOKING_REFERENCE}&checkin[verification]={LASTNAME}Substitua os marcadores pelos valores reais:
CHECKOUT_API_KEY— a sua chave API do checkoutBOOKING_REFERENCE— a referência da reserva do clienteLASTNAME— o apelido do cliente
Se a reserva tiver um saldo em dívida, o cliente verá um botão para pagar o valor pendente.
Via JavaScript
Também pode passar os detalhes da reserva programaticamente utilizando o método
window.VentrataManageMyBooking(). Isto abre o portal MMB e inicia automaticamente a sessão do cliente:window.VentrataManageMyBooking({
apiKey: "CHECKOUT_API_KEY",
popup: true,
checkin: {
reference: "BOOKING_REFERENCE",
verification: "LASTNAME"
}
})Substitua os marcadores pelos valores reais:
CHECKOUT_API_KEY— a sua chave API do checkoutBOOKING_REFERENCE— a referência da reserva do clienteLASTNAME— o apelido do cliente
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
Visão geral do MMB
Os clientes podem consultar e gerir em simultâneo todas as reservas associadas ao mesmo endereço de e-mail.
Os clientes podem consultar e gerir em simultâneo todas as reservas associadas ao mesmo endereço de e-mail.
Elementos do MMB
# | Elementos | Descrição |
1. | Ícone do utilizador | Pressione para aceder às definições de idioma ou terminar sessão. |
2. | Upcoming Bookings (Próximas reservas) / Past Bookings (Reservas anteriores) | Apresenta todas as reservas futuras. / Apresenta todas as reservas anteriores. |
3. | Reservas individuais | Apresenta as reservas adquiridas pelo cliente: nome do produto, referência da reserva, número e tipo de bilhetes e data da viagem. |
4. | Elementos de estado | Apresenta o estado da reserva, indicando se existe um pagamento em falta ou se a reserva foi cancelada. |
O MMB também pode ser acedido através de um telemóvel.
Vista móvel
Detalhes de reserva
Detalhes de reserva
Selecione uma reserva para consultar mais informações e aceder às opções adicionais de gestão da reserva.
Detalhes de reserva
# | Elementos | Descrição |
1. | Ícone do utilizador | Press to access language setup or log out of your account. |
2. | Requirements (Requisitos) | Conclua as ações obrigatórias antes de entrar na atração.
|
3. | Booking Management (Gestão da reserva) | Modifique a reserva, se permitido.
|
4. | Add-ons (Extras adicionais) | Selecione melhorias disponíveis para a reserva.
|
5. | Your ticket (O seu bilhete) | Aceda aos bilhetes do cliente após o pagamento da reserva.
|
6. | Nome da reserva e do bilhete | Nome do produto e da opção adquiridos. |
7. | Booking reference (Referência da reserva) | Identificador exclusivo da reserva. |
8. | Tickets (Bilhetes) | Número e tipo de bilhetes. |
9. | Date and Time (Data e hora) | Data e hora da reserva. |
10. | Instructions (Instruções) | Informações sobre o ponto de encontro ou outras instruções necessárias. |
11. | Redemption (Resgate) | Instruções de resgate da reserva. |
12. | Your invoice (A sua fatura) | Informações de pagamento. |
13. | Download invoice (Transferir fatura) | Pressione para aceder à fatura imprimível. |
Se uma reserva for cancelada, os detalhes da reserva apresentam a data e hora do cancelamento e a fatura de reembolso, quando aplicável.
Data e hora do cancelamento
Invoice (Fatura) / Payment (Pagamento) / Refund (Reembolso)
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.
Reschedule Multi-Date Package (Non-Pass Type) (Reagendar pacote com várias datas (Tipo não passe))
Altere a data e a hora de dos itens interdependentes de um pacote 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.
Redeem Reseller Voucher (Resgatar vale de revendedor)
Os clientes podem selecionar a data e hora preferidas para resgatar um vale de revendedor adquirido anteriormente.
Sign Waivers (Assinar isenções)
Permita que os clientes consultem e assinem as isenções obrigatórias antes da viagem através do portal de autosserviço Manage My Booking (MMB).








