window.opener é nulo após o redirecionamento

Estou abrindo uma janela paypal do pai comwindow.open(). Após o pagamento e o redirecionamento de volta à minha página (na janela pop-up), gostaria de fechar o pop-up e atualizar o URL da janela pai.

Eu descobri que isso funciona em window.opener.locatio

Como o console mostra

window.opener.location é nulo

após o redirecionamento, porque conforme a janela filho muda, o pop-up perde as informações sobre o abrido

Ótimo. Agora existe alguma maneira de contornar isso? Talvez adicione um tipo de "ouvinte" ao pai que ouve o URL do filho?

questionAnswers(3)

yourAnswerToTheQuestion