Yes, for me, I filled out the form on 9th and got the payment link on 23rd March. But after that, I was getting mails from them even on weekends. Likely, they have ramped up their processing capacity in recent weeks.
I filled out the PPR webform on 9th March, but still haven't received the payment link. Anyone who filled out the webform in March(without Premium service) and got the payment link?