Legal Framework
Refund Policy
EFFECTIVE_DATE: April 2026 // VERSION: 1.0.0
This Refund Policy outlines the financial terms and conditions under which refunds are evaluated and provided for all software products, Software-as-a-Service (SaaS) subscriptions, digital products, and custom development services provided by M. Solutions. By purchasing, subscribing to, or utilizing any of our products or services, you explicitly agree to this policy.
01 // Subscription Models
SaaS Subscriptions
This section governs all cloud-based software subscriptions across our portfolio (including, but not limited to, ShiftShelf, Sparkle CRM, and FinanceFlow).
- Initial Purchases (Money-Back Guarantee): We stand behind our software architecture. If you purchase a new Premium or Enterprise subscription, you are entitled to a full refund within 14 days of your initial purchase date if the software does not meet operational expectations.
- Subscription Renewals: We do not provide refunds for automatic subscription renewals (whether monthly or annual). It is your responsibility to cancel your subscription prior to the automated renewal execution. You will receive telemetric notifications via email prior to any annual renewal charge.
- Mid-Cycle Cancellations: If you cancel your subscription in the middle of a billing cycle, your cancellation will take effect at the end of the current billing period. You will retain full operational access until that date. We do not prorate or refund partial months of service.
02 // Downloadable Assets
Digital Products & Templates
Due to the irrevocable and non-returnable nature of digital goods (such as Notion templates, e-books, source code, and downloadable assets), all sales of digital products are strictly final and non-refundable.
If you experience a critical technical failure accessing a purchased digital product, please initiate a support ticket, and our infrastructure team will ensure successful asset delivery.
03 // Bespoke Agreements
Custom Software & Development Services
For clients engaging in custom software development, freelance consulting, or specific API integrations, financial resolutions are governed entirely by the specific terms outlined in your signed Statement of Work (SOW) or Freelance Contract.
- Generally, deposits and milestone payments are non-refundable once engineering work has commenced on that specific milestone.
- If a project is cancelled by the client mid-development, the client will be billed for all billable hours and code pushed up to the date of cancellation.
04 // Promotional Offers
Lifetime Deals
Occasionally, we may offer "Lifetime Deals" or one-time payment licenses for our software nodes. Unless explicitly stated otherwise on the checkout protocol, Lifetime Deals fall under our standard 14-day money-back guarantee. After 14 days, the purchase is permanently sealed and non-refundable.
05 // Compliance & Enforcement
Account Termination Due to Violation
If your account or subscription is suspended or terminated by our systems due to a violation of our Terms of Service (e.g., abuse of the platform, illegal activity, reverse engineering, or unauthorized sharing of access keys), you will not be eligible for any refund, including prorated refunds for remaining time on your subscription.
06 // Dispute Resolution
Chargebacks & Payment Disputes
We respectfully request that you contact our support team to resolve any billing anomalies before initiating a chargeback with your financial institution.
If a chargeback is filed without prior communication, your account will be immediately suspended pending the resolution of the dispute. Fraudulent chargebacks will result in a permanent ban from all current and future software products within the M. Solutions ecosystem.
07 // Execution
How to Request a Refund
To initiate a refund request that aligns with the eligible parameters outlined above, please execute the following protocol:
- Submit a structured request via our support portal at help.mohammad-abujalboush.com.
- Include your account email address, transaction ID, and the specific product/subscription node.
- Provide a brief technical or operational reason for your refund request (this data is utilized to improve our software architecture).
Approved refunds are processed within 5 to 10 business days and will be routed back to the original method of payment.
Contact: For further clarification regarding this policy, contact mohammadabujalboush02@gmail.com.