David Kimura PRO said almost 4 years ago on Payment Gateway Basics with Stripe :
In the stripe_customer method, You wouldn't need to search the subscriptions with customer: user.stripe_id since you're in the user model already. Just use stripe_id
On the create action, You should create a Subscription and pass in the stripe customer id.