If payment was successful then membership activation is instant. The only other thing which would stop activation is previous fraud attempts.

I'll pass this on to nxHacks, he will take a look when he comes online.