Settings
Configure your store settings, billing, webhooks, scripts, and exports
Configure all aspects of your Subscribfy installation from a single location.
Settings Tabs
General Settings
Store details, billing defaults, and notifications
Webhooks
Configure webhook endpoints for integrations
Your Subscribfy Plan
View and manage your subscription plan
Subscribfy Scripts
Custom scripts for theme integration
Churn Offers
Configure retention offers for cancelling members
Chargeback
Chargeback prevention settings
Exports
Data export and report generation
General Settings Tab
Core configuration for your store.
Store Details
| Setting | Description |
|---|---|
| Contact Page | URL shown in Customer Portal for support requests |
| Customer Account Invitations | Send activation emails to new subscription customers |
The contact page URL is displayed when customers need help in their portal.
Billing Defaults
Configure how failed payments are handled.
| Setting | Description |
|---|---|
| Rebilling Attempts | Enable/disable automatic retry of failed charges |
| Rebilling Method | Basic (fixed intervals) or AI (intelligent timing) |
| Rebill Attempt Limit | How many times to retry (1-12 times) |
| Rebill Frequency | How often to retry (1-15 days) |
System retries billing based on fixed intervals you configure.
Example: Retry every 3 days, up to 5 times = retries on day 3, 6, 9, 12, 15.
AI determines the optimal time for each retry attempt based on:
- Historical success patterns
- Customer behavior
- Time of day/week
Memberships are automatically cancelled after all retry attempts fail.
Email Notifications
| Setting | Description |
|---|---|
| Shopify Default Payment Email | Use Shopify's built-in failed payment notification |
| Custom Failed Charge Email | Send your own customizable email when charges fail |
You can enable both options if needed. The custom email gives you control over:
- Email subject and body
- Branding and styling
- Call-to-action buttons
- Payment update link
Webhooks Tab
Configure webhook endpoints to receive real-time notifications.
Available Events
| Event | When It Fires |
|---|---|
| subscription.created | New subscription created |
| subscription.activated | Subscription becomes active |
| subscription.cancelled | Subscription is cancelled |
| subscription.paused | Subscription is paused |
| subscription.resumed | Subscription is resumed |
| billing.success | Payment processed successfully |
| billing.failed | Payment failed |
| member.created | New member registered |
| member.updated | Member data changed |
Webhook Configuration
Add Endpoint
Enter your webhook URL (must be HTTPS).
Select Events
Choose which events to receive.
Test Webhook
Send a test payload to verify your endpoint works.
Save
Save your webhook configuration.
See the Developer > Webhooks section for payload documentation and implementation examples.
Your Subscribfy Plan Tab
View and manage your Subscribfy subscription.
Plan Information
| Info | Description |
|---|---|
| Current Plan | Your active plan name |
| Monthly Limit | Transaction limits for your plan |
| Usage | Current usage against limits |
| Billing Date | When your plan renews |
Plan Features
Each plan tier includes different features:
- Number of memberships
- API access levels
- Support priority
- Advanced features (AI, Wallet Pass, etc.)
Subscribfy Scripts Tab
Add custom JavaScript to your storefront.
Script Types
| Type | Where It Runs |
|---|---|
| Storefront Scripts | On all pages of your theme |
| Customer Portal Scripts | Inside the customer portal |
| Checkout Scripts | During checkout flow |
Use Cases
- Custom tracking and analytics
- Third-party integrations
- UI modifications
- Event tracking
Scripts run on your live storefront. Test thoroughly before enabling.
Churn Offers Tab
Configure retention offers shown when customers try to cancel.
Offer Types
| Type | Description |
|---|---|
| Discount | Percentage or fixed amount off future charges |
| Pause | Allow customers to pause instead of cancel |
| Skip | Skip the next billing cycle |
| Downgrade | Switch to a lower-tier plan |
| Free Period | Extend membership for free |
Offer Configuration
For each offer type, configure:
| Setting | Description |
|---|---|
| Enabled | Turn offer on/off |
| Offer Value | Discount percentage, pause duration, etc. |
| Duration | How long the offer applies |
| Display Text | What customers see |
| Conditions | When to show this offer |
Conditions
Control when offers appear based on:
- Membership duration
- Cancellation reason
- Customer tier
- Previous offers accepted
Track offer performance in Analytics > Churn Offers tab.
Chargeback Tab
Configure chargeback prevention settings.
Chargeback Prevention requires the add-on to be enabled. Contact support to activate.
Integration Setup
Connect your chargeback prevention service:
| Integration | Description |
|---|---|
| Ethoca | Visa/Mastercard alerts |
| Verifi | Visa CDRN alerts |
| RDR | Rapid Dispute Resolution |
Alert Handling
| Setting | Description |
|---|---|
| Auto-Refund | Automatically refund on alert |
| Alert Threshold | Minimum amount to process |
| Notification Email | Where to send alert notifications |
Exports Tab
Export data for reporting and analysis.
Available Exports
| Export Type | Data Included |
|---|---|
| Members | All member data with subscriptions |
| Orders | Order history with line items |
| Subscriptions | Active and historical subscriptions |
| Billing History | All billing attempts and outcomes |
| Store Credits | Credit transactions and balances |
| Loyalty Points | Points earned and redeemed |
Export Options
| Option | Description |
|---|---|
| Date Range | Filter by date period |
| Format | CSV or Excel |
| Filters | Additional filtering (status, plan, etc.) |
Scheduled Exports
Set up recurring exports:
- Daily, weekly, or monthly
- Automatic email delivery
- Consistent file naming
Large exports may take a few minutes to generate. You'll receive an email when ready.
Troubleshooting
Was this page helpful?