Git Product home page Git Product logo

Comments (3)

manospsyx avatar manospsyx commented on June 18, 2024

they suggested I submit my bug here

@pinical Thank you for reporting this! I hope this is not happening on a live website, though. As mentioned in all resources linking to this repository/plugin (such as https://docs.woothemes.com/document/composite-products/composite-products-mini-extensions/) Subscribe All the Things is an experimental plugin that should be considered as beta and not relied upon for production / live websites, for obvious reasons. Also, Composite Products itself is listed as officially not compatible with WooCommerce Subscriptions at https://docs.woothemes.com/document/composite-products/composite-products-extensions-compatibility/

@thenbrent Probably related to https://github.com/Prospress/woocommerce-subscriptions/issues/1362 . It is resolved in the current version of Product Bundles, but there is no fix for that in Composites since Composites technically do not support Subscription products at all.

This means CP will need to include some Subs compat code in order to have this fixed, while not officially supporting Subs.

from woocommerce-subscribe-all-the-things.

manospsyx avatar manospsyx commented on June 18, 2024

Fixed in CP v3.6.6, pending release.

@thenbrent I've noticed that when attempting to pay for a SATT product order that was left pending, the satt product is no longer converted to a subscription and any price overrides are lost (of course).

So we probably need to add some SATT-related order item data when creating the order, and use it to convert the (re-populated) cart items back to their initial state.

I'm not sure how WC Subs handle this internally, but I've noticed that when paying for a pending order that contains a Subscription product, the initial Subscription created with the initial (pending) order is replaced by a new one and the old Subscription is deleted/lost.

Not sure if there's anything we need to consider here.

from woocommerce-subscribe-all-the-things.

manospsyx avatar manospsyx commented on June 18, 2024

So we probably need to add some SATT-related order item data when creating the order, and use it to convert the (re-populated) cart items back to their initial state.

Solved in #69

from woocommerce-subscribe-all-the-things.

Related Issues (20)

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.