Make this text bigger:
*"Your subscription will not show up right way. We apologize for this but we have to manually update your account which means there will be a period of time before your subscription is live."
This delay is an anomaly and users won’t necessarily see this explanation while signing up. The text disappears into all the other text and the information is easy to overlook.
I just happened to go back to that page after searching the forum, FAQs, clearing cookies, etc. and ready to just cancel the payment altogether.
It’s not that I demand instant gratification, but most subscription payment processing has trained me to expect it.