I am upgrading a EE 2 site with Carthrob to EE 3 with Cartthrob 3. I had been using FreeMember to handle registration, logins, password resets and the like.
I see that FreeMember has yet to be ported to EE 3 by DevDemon. I also see that they have acquired Zoo Visitor and updated it for EE 3.
In Cartthrob 3's documentation they say:
Add-ons for member management In addition to using EE's built in member module, CartThrob is also compatible with Solspace User, Zoo Visitor, and our own product Profile:Edit. When Profile:Edit is installed CartThrob will can save customer data to your member channel entries automatically, in similar fashion to how it works with EE's member system.
Today, Cartthrob tech support responded to my question if DevDemon Visitor (and/or the new Zeal Smart Members) works with the current version of Carthrob by saying this:
If Zeal and DevDemon Visitor use the standard ExpressionEngine member extension hooks, as Profile:Edit does, they should work properly with CartThrob. However, we haven't evaluated them to see; if there's a way to trial Visitor I'd definitely suggest that.
Unfortunately Profile:Edit hasn't been updated for EE3 yet, and we don't have a timeline for doing it (and may not). So it's definitely worth looking at the other options!
I am wondering if anyone knows if DevDemon Visitor uses the standard member extension hooks?
Also, given that Cartthrob's documentation says that it is compatible with Zoo Visitor, am I right to guess that DevDemon Visitor is compatable with Cartthrob 3?