BookMyShow believes in quick service.
Once you purchase a gift card, it is sent instantly to the recipient email address.
Also, you can schedule an E-card in advance for a surprise to friends/family.
In case you're still unable to receive it, the system re-attempts to send it, within 72 hours.
Still, no luck? share the invoice ID and contact details used while transacting here and the team would connect with you.