Winehub integrates directly with Stripe to securely sync stored customer payment methods into Shopify - enabling seamless subscription and wine club management without unnecessary reprocessing. Stripe is also a key part of our migration pathway for wineries moving from other platforms. As part of a structured
migration, Winehub can assist with securely transferring vaulted customer cards into Stripe and mapping them to new Shopify subscription contracts. If you are migrating with our team, you’ll receive detailed, step-by-step instructions tailored to your specific platform and payment setup.
Scope
These instructions are primarily designed for wineries who are either already using Stripe independently or who want to leverage Stripe outside of our managed migration service. If you have customer payment details stored in Stripe, you can sync those details to Shopify using Winehub’s Stripe integration. This allows you to create new wine club memberships against a customer’s saved card without requiring an initial transaction - bypassing Shopify’s standard behaviour of charging immediately when creating a subscription.
This is particularly valuable when:
- Rebuilding club contracts
- Switching customers between clubs
- Activating memberships ahead of the next billing cycle
- Preserving continuity during operational changes
By default, the Shopify customer portal allows customers to update existing saved payment methods only. It does not support collecting brand new card details if no valid payment method is currently vaulted. To address this, you can activate the Stripe Form within your customer portal to securely collect new card details from customers.
This is particularly useful when recovering failed migration customers. If a customer’s original payment method was not successfully migrated, you can send them to the portal to securely enter new card details before manually activating their subscription contract. This ensures compliance, reduces friction, and allows you to re-establish recurring revenue without handling sensitive payment data manually.