単発購入と定期購入の両方の機能を実現したい

この質問はわかりにくかったので改めて投稿させていただきました↓

https://community.shopify.com/c/%E6%8A%80%E8%A1%93%E7%9A%84%E3%81%AAq-a/%E8%87%AA%E7%A4%BE%E3%82%A2%E3%83%97%E3%83%AA%E3%82%B1%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%81%AE%E4%B8%AD%E3%81%AB%E5%AE%9A%E6%9C%9F%E8%B3%BC%E5%85%A5%E3%81%AE%E6%A9%9F%E8%83%BD%E3%82%92%E5%9F%8B%E3%82%81%E8%BE%BC%E3%81%BF%E3%81%9F%E3%81%84/m-p/1631860#M4860

「Custom: Created in the Partner Dashboard」のアプリで定期購入と単発購入の両方ができるようにしたいのですが、Subscription APIsで実現できますか?
やりたいこと
- 定期購入
- 単発購入
- 単発購入時に顧客とカード情報を紐づけたい