Thanks @zain_butt. I would check out this documentation and this post as well before integrating.
PCI Certifications are required to pass customer card information when using the subscriptions API.
If you do use WooCommerce, you can set up a WooCommerce subscriptions extension.