Coder Social home page Coder Social logo

woocommerce / woocommerce-subscriptions-cancel-subscription-confirmation Goto Github PK

View Code? Open in Web Editor NEW
36.0 14.0 8.0 28 KB

Require your subscribers to confirm just-one-more-time before cancelling their subscription.

License: GNU General Public License v3.0

JavaScript 16.62% PHP 83.38%

woocommerce-subscriptions-cancel-subscription-confirmation's Introduction

IMPORTANT: This code is made available in the hope that it will be useful, but without any warranty. See the GNU General Public License included with the code for more details. Automattic or WooCommerce support services are also not available to assist with the use of this code.

WooCommerce Subscriptions - Cancel Subscription Confirmation

For use with WooCommerce Subscriptions.

Install and activate this plugin. It will provide a confirmation dialog asking if the customer is sure they want to cancel their subscription.

Requirements

This plugin was built while WC 3.2.6 and WCS 2.2.16 were current, and have not been tested on any other versions. Use at own risk.

Installation

To install:

  1. Download the latest version of the plugin here
  2. Go to Plugins > Add New > Upload administration screen on your WordPress site
  3. Select the ZIP file you just downloaded
  4. Click Install Now
  5. Click Activate

Reporting Issues

If you find a problem or would like to request this plugin be extended, please open a new Issue.


woocommerce-subscriptions-cancel-subscription-confirmation's People

Contributors

akshaya-rane avatar bernattorras avatar camilo517 avatar jrick1229 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

woocommerce-subscriptions-cancel-subscription-confirmation's Issues

POT file is missing which prevents the extension from being translated

The code supports translation, but there's no .pot file to do the translations from. It would be nice to supply this, so the extension could be used on other sites than English.

For instance, Loco Translate displays the following message:
"No translations found for "woocommerce-subscriptions-cancel-subscription-confirmation-master""
image

needed in the administrative backend

without a confirmation, it's really way too easy to accidentally cancel the (wrong) customer's subscription in the administrative back end. would you please make this work on the administrative side?

Translation

Anyone looked into translating the text in the confirm cancel window by using ie. WPML?

Not working with the latest version of WooCommerce Subscriptions

We love this plugin! unfortunately, it does not seem to work anymore, as we are unable to receive cancellations reasons by users. Also, the pop-up is just empty white. The cancellation with "Cancel" or "Ok" still works.

Thanks for your help if possible!

Not enabling the setting option results in the plugin doing nothing

Intended Behavior

The idea is that if you enable "Ask for the cancellation reason", customers would be prompted to supply a reason when cancelling.
If this setting isn't enabled, the customer should be prompted to confirm that they want to cancel, but not require a reason.

Actual Results

What's happening is that if the "Ask for the cancellation reason" setting is unchecked, the plugin does not require the customer to confirm before cancelling.

Would like to replace text input box with a drop-down menu of cancellation reasons

Hello,
For cancellation reporting purposes, we would like users to select from a pre-defined list of cancellation reasons instead of being able to write freely in the text input box. We have tried modifying the plugin in our child theme folder but the modifications aren't being recognized. Any assistance you can provide would be greatly appreciated! Thanks!

Apply only to certain buttons

Hello, thank you for this plugin :) Would it be possible to have it apply only for 'Suspend' or 'Cancel' buttons? Currently it applies a confirmation dialogue to every button and I do not need it for 'Change address', 'Renew' etc. Thanks!

Require a customer reason for cancelling

Hi

Sorry if this is the wrong place to ask this (not sure where to ask) but would it be possible to require a reason (ideally from a dropdown we create) from the customer when they cancel their subscription?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.