We build quality WordPress and WooCommerce plugins [Freemium] which have shown proven results in enhancing any business' growth and their website features. After working in the WordPress niche for 7+ years, we have handpicked our bestseller plugins for improvisation and aim to make them industry standards.
WP Swings (wpswings.com) has 788 customer reviews on Five Star Index, with an average rating of 4.5 out of 5.
Also known as
wpswings.com
Website
wpswings.com
Category
IT & Communication
Location
Portland, Oregon
Listed on Five Star Index
2026
About these reviews
Replies
The company replied to 98% of reviews.
Latest
Most recent review: October 2026.
Edits
Reviews are shown as their authors wrote them. The company can reply, but cannot edit them.
Score
This company cannot pay to remove reviews or change its score.
Terrible company. Wouldn’t refund me for a product unfit for purpose. Also won’t cancel my auto renew even though I am unable to login.
Bad customer service. Just don’t use them ever. The company is unethical. You’re better off using something else.
Response from WP SwingsSep 15, 2026
We apologize for any frustration caused.
All details regarding auto-renewals are outlined in our refund policy, and we send advance email reminders prior to any deduction. While our team was prepared to review your case for an exception, an active PayPal dispute has since been opened. Per PayPal guidelines, the case must now be handled directly through their resolution center.
KP
Kristy P.
Avoid at all costs: deceptive practices and refund stalling
I purchased a WPSwings service under the mistaken impression it was affiliated with WooCommerce, which it is not. The same day I realized my error, I requested a refund — before ever installing or using the product. This should have been a simple, fast resolution.
Instead, I was met with pushback and pressure in their chat support. Rather than processing a straightforward same-day refund, they've dragged this out with vague promises of "checking with supervisors" and "maybe" offering a partial refund. For a $350 subscription that was never even activated, this is absurd. No legitimate company needs executive-level meetings to approve a refund on an unused service requested within hours of purchase.
This has all the hallmarks of a deliberate stalling tactic — dragging things out in the hope that customers will get frustrated and give up. I won't. As a small business owner working with limited, borrowed funds, every dollar matters, and I'm not walking away from money I'm rightfully owed for a service I never touched.
Looking through other reviews, my experience is far from unique — there are numerous similar complaints about refund battles, buggy software, and poor technical support. That pattern alone should tell you everything you need to know.
Bottom line: shady, unprofessional, and not worth the risk. Do your research and look elsewhere before giving this company your money.
Response from WP SwingsAug 11, 2026
Thank you for sharing your feedback. We would like to clarify the situation for transparency and to ensure that other customers have the correct information.
Our product pages clearly provide the relevant product information, features, documentation, demos, and support resources so customers can review the product before making a purchase. We also have a support team available to answer pre-purchase questions and assist customers in evaluating whether a product meets their requirements.
In this particular case, the purchase was made based on a misunderstanding of the product. The product was purchased without first verifying the available product information and, as stated in the review. While we understand that mistakes can happen during purchasing, this was not a technical or service-related issue caused by WP Swings.
Our support team did not intentionally delay the matter or attempt to pressure the customer. Refund requests are reviewed according to our refund policy and, where necessary, escalated internally to ensure the appropriate decision is made. We believe it is important to follow the same process consistently for all customers rather than making assumptions based solely on the timing of a request.
We encourage all customers to review product details, documentation, demos, and refund terms before purchasing. If there is any uncertainty, our support team is always available to clarify requirements before a purchase is made.
We respect every customer's feedback, but we also believe it is important that the circumstances surrounding this particular purchase are represented accurately.
Regards,
HL
Hélium N.
Never want to refund even if legit
Bought the plugin and tried it.
It lacked some features my client needed, so I asked for a refund regarding their refund policy.
Even if I complied with all their asking, they never refunded me. They always try to change the subject of propose to solve our issue for a new price.
Will never buy again from them.
Response from WP SwingsAug 17, 2026
Hi Hélium nc,
Thank you for sharing your feedback. We sincerely apologize for any frustration caused.
Our policy guarantees a full refund if a listed feature isn't working as intended and our team is unable to fix it. In reviewing your case, our team tried to assist you by offering custom solutions for the specific functionality your client required, which is not part of our standard plugin offerings.
We always strive to be as helpful as possible, but we understand this experience did not meet your expectations. Please reach out to us directly so we can assist you and resolve this for you.
SE
sezik
Their "30 Days Money Back Guarantee" does not exist in practice. Refund refused despite their own policy and repeated stalling.
We purchased "Subscriptions For WooCommerce Pro" based on a feature explicitly advertised as "Ability to take renewal payment from a certain date." We reasonably expected this to mean assigning an individual date to each renewal, which is a documented, common business need. Within hours of installing the plugin, we discovered it only supports one fixed recurring interval - not individual custom dates. We never used the plugin for any live transactions.
We requested a refund immediately, well within their advertised "30 Days Money Back Guarantee," and referenced their own refund policy, which states they will reimburse the full amount if they "cannot fix the issues in the plugin or our plugin features have some issues."
Instead of a refund, we spent over a week being run in circles: first denial that any discrepancy exists, then a pitch for paid custom development, then "escalation to management," then a request to state our budget for the paid workaround, then denial again. At no point did they clearly say yes or no - just endless redirection toward spending more money.
Their own refund policy also states that customers who file a PayPal or credit card dispute will be denied a refund and banned from future purchases - a clause we found telling, given how this whole process unfolded.
We ultimately had to open a formal dispute with PayPal to try to get our money back for a product that simply does not do for us what it says on the product page.
Once they have your money, it seems very unlikely you'll ever see it again. Their support doesn't seem set up to solve problems - it seems set up to stall you until you give up or agree to pay more.
Response from WP SwingsJul 28, 2026
Hi,
Thank you for sharing your feedback. We genuinely regret that your experience did not meet your expectations.
We carefully reviewed your request and did our best to assist you throughout the process. We would like to clarify that, as outlined in our refund policy, our products are not intended to be purchased for evaluation or testing purposes. To help customers make informed purchasing decisions, we provide comprehensive documentation, live demos, and a trial version before purchase so the plugin's capabilities can be verified in advance.
Regarding your requirement, the feature you requested—assigning an individual custom renewal date for each subscription—is not part of the current functionality of the plugin. The feature advertised, "Ability to take renewal payment from a certain date," refers to configuring subscription renewals based on the plugin's supported scheduling options and recurring intervals. Unfortunately, it does not support unique, manually assigned renewal dates for every individual subscription.
Since this requirement falls outside the existing functionality of the plugin, we explored possible alternatives and even discussed the option of custom development. This was offered only as a potential solution to your specific business requirement, not as a condition for receiving support or avoiding a refund.
We always strive to help our customers find the best possible solution and never intend to delay or mislead anyone. We understand that our plugin was not the right fit for your particular use case, and we sincerely apologize for the frustration this caused.
We appreciate your feedback, as it helps us improve both our products and the way we communicate their capabilities.
Regards,
SL
stephen L.
Really horrible product and the…
Really horrible product and the customer service is so bad. Not looking to help their customers at all and making them pay for stuff they don’t even use. What a crap business model find something / anything else
Response from WP SwingsJul 1, 2026
Hi,
The renewal charge was processed through the active subscription and billing agreement associated with your account.
Prior to the renewal, our system automatically sent a renewal reminder email five days before the payment was processed. Our records confirm that this reminder email was successfully sent.
As requested, we are also happy to disable future automatic renewals for this subscription, ensuring that no further renewal charges will be processed.
Please let us know if you have any further questions. We are always happy to help.
JU
Julie
Plugin did not work on my website and I…
Plugin did not work on my website and I found it clunky. I asked for a refund within a few hours of downloading it and they refused to refund me. Poor customer service.
Response from WP SwingsJun 9, 2026
We always aim to provide a smooth experience, and we apologize for any frustration caused.
Our team genuinely wants to help, and we always strive to provide the best possible support to resolve any technical or compatibility issues you might have faced.
Regarding your refund, we want to make things right. If your request falls within the guidelines of our refund policy, we will absolutely proceed with processing it for you.
Still are open for discussion you can connect with us our team will help you.
RO
Roos
Plugin very basic, support experience was terrible
I had a very disappointing experience with the Subscriptions plugin by WP Swings. The plugin is clearly not built to properly support rental-based businesses or work smoothly alongside rental plugins like RnB for WooCommerce.
The biggest issues:
- Memberships and rental products conflict with each other
- The subscription setup overrides rental functionality
- It’s impossible to create a clean hybrid model with rentals + memberships
- Features like assigning memberships to only selected products or showing membership tiers properly do not work as expected
What made the experience even worse was the customer support (agents feel like bots) and their refund process. Despite explaining the issues for weeks and providing multiple examples of the incompatibility, no real solution was offered. Instead, support repeatedly referred to “third-party compatibility limitations” while refusing to issue a refund. Up till now no solution was provided.
If you run a rental business or need subscription functionality combined with rentals, I would strongly recommend looking for another solution. This plugin may work for basic subscriptions, but it is not suitable for complex WooCommerce rental setups.
Response from WP SwingsMay 20, 2026
We understand and respect the concerns you have shared regarding your experience with the plugin and the compatibility challenges faced with your rental-based setup.
However, we would like to clarify that the specific rental + membership workflow mentioned in your review is not part of the officially advertised or supported feature set of the plugin. Throughout the conversation, our team tried to assist by suggesting possible workarounds and offering additional support options wherever feasible.
As the reported behavior mainly involves third-party plugin compatibility and custom business requirements, providing the exact expected functionality would require custom-level implementation and mutual cooperation during testing and troubleshooting.
Nevertheless, we remain open to assisting you further and are still willing to help with any feasible solution from our end.
JO
Johnny
NO REFUNDS for any reason read refund policy
Please read their refund policy because they do not refund anything for any reason. Even if you accidentally bought it and cannot use it, they don’t care and their name is a little deceiving when it has WP in front of it like it’s WordPress and it’s not. Also, half of the phone numbers or emails that you can find for the company even on the receipt they gave me does not work. Very deceiving company. Remember no refunds don’t matter what read refund velocity for considering.
Response from WP SwingsMay 20, 2026
We’re sorry to hear about your experience and understand your frustration.
We always try to maintain transparency regarding our products, policies, and support process.
Regarding refunds, our policy is clearly mentioned on our website before purchase, as digital software products involve instant access to downloadable resources and licensing. However, we still review concerns on a case-by-case basis and always try to assist customers in finding a workable solution whenever possible.
We also apologize if you faced difficulty reaching us through certain contact details. We continuously work on improving our support experience, and our active support channels are always available through our official website and support desk.
Your feedback is valuable to us, and we will definitely take it into consideration to improve both communication and customer experience moving forward.