Events are fired by Tebex.portal upon specific actions to alert your frontend and enable you to take action when required.
To add a portal event callback, use Tebex.portal.on() . The first argument to this function should be the name of the event to listen to, and the second argument should be a function to call when that event is fired:
Tebex.portal.on("close",()=>{console.log("Portal popup was closed");});
Available events are as follows:
Name
Fired Upon
"open"
The portal popup opening after calling Tebex.portal.launch().
"close"
The portal popup closing after being dismissed by the user.