Updated time: Jul 23, 2020 , 12:00 (UTC+03:00)
No, subscriptions you created in the test environment can not be used for payments and do not migrate to the live server. You will need to create new subscriptions within the production environment after going live.
If you used real customer data when you created subscriptions in the test mode, we recommend that you delete these subscriptions once you go live.
Reference: Payment gateway example