Skip Navigation

[Résolu] use cred to register users, charge client with woocomerce for suscriptions

This support ticket is created Il y a 7 années. There's a good chance that you are reading advice that it now obsolete.

This is the technical support forum for Toolset - a suite of plugins for developing WordPress sites without writing PHP.

Everyone can read this forum, but only Toolset clients can post in it. Toolset support works 6 days per week, 19 hours per day.

Aucun de nos assistants n'est disponible aujourd'hui sur le forum Jeu d'outils. Veuillez créer un ticket, et nous nous le traiterons dès notre prochaine connexion. Merci de votre compréhension.

Sun Mon Tue Wed Thu Fri Sat
- 10:00 – 13:00 10:00 – 13:00 10:00 – 13:00 10:00 – 13:00 10:00 – 13:00 -
- 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 14:00 – 18:00 -

Supporter timezone: Asia/Kolkata (GMT+05:30)

Ce sujet contient 7 réponses, a 2 voix.

Dernière mise à jour par Minesh Il y a 7 années.

Assisté par: Minesh.

Auteur
Publications
#592278

I am trying to: have users register to a specific custom role using cred and woocomerce.

Link to a page where the issue can be seen: lien caché

I expected to see: woocomerce checkout page

Instead, I got: a request to login in order to complete the transaction

toolset call out that the user registration will be duplicated and 2 users will be created (not ideal) hence disable user registration at woocomerce checkout. but doing so prevent the user from completing the registration process and ask the user to login in order to complete the payment...

Please advise,
thanks,

David

#592381

Minesh
Supporter

Les langues: Anglais (English )

Fuseau horaire: Asia/Kolkata (GMT+05:30)

Hello. Thank you for contacting the Toolset support.

Well - we have really nice and detailed tutorial available that will help you to build such membership site. Please go though the following tutorial and tutorial also uses Woo-commerce Subscription plugin.
=> https://toolset.com/learn/create-membership-site-wordpress-using-toolset-plugins/

#592396

hi Minesh,
yes, its really a nice detailed tutorial which i read many times.

it seems to be a conflict of some sort with the woocomerce subscription and cred.
cred form to add user is stating that 2 users will be created instead of one and i should disable the create account on checkout page in woo commerce. if i do that when a user register using the new user cred form and redirected to the checkout page the checkout page is asking the user to first be log in to access the checkout page.

David

#592417

Minesh
Supporter

Les langues: Anglais (English )

Fuseau horaire: Asia/Kolkata (GMT+05:30)

Well - as per our Docs following settings are necessary.

Please check following Doc:
https://toolset.com/documentation/user-guides/charging-payments-with-cred-to-register-users/
[Section: "1. Setting correct WooCommerce account-creation options"]


In the WordPress administration, go to the WooCommerce -> Settings page and click the Accounts tab.

<storng> Deselect </storng> both options in the Enable Registration section and select </storng> both options in the Account Creation </storng> section.

#592682

yes, i have went through this and this is ok but the big question how all this work with Woocommerce subscription plugin for reoccurring charges. once I install that plugin the cred new user form notify that 2 users will be created and if i follow the steps in the link you provided than woocomerce checkout page is not displaying the checkout form.

so there is a confusion here...

on https://toolset.com/learn/create-membership-site-wordpress-using-toolset-plugins/ Step 2: Installing required plugins 'Woocomerce Subscription' is called out if there is a time limit on the subscription. this is my case. I have subscription that expire and renew automatically every month (that's what I'm trying to get here).

in Step 6: Charging fees for membership under 'Handling recurring payments' there is a description of two roles. how do I handle three or more roles? its not clear.

I think a crucial thing to ask is what type of product do I need to set for the subscription? a simple product or a simple subscription?
if its simple product how does toolset or woocomerce know to recharge the client at each billing cycle?

I read and try so many thing on toolset membership and woocomerce subscription as described in details at https://toolset.com/learn/create-membership-site-wordpress-using-toolset-plugins/ but for some reason something is missing.

I took a look at woocomerce GitHub lien caché and it seems that woocomerce subscription force the create user at checkout which conflict with the instruction provided by toolset. if both toolset and woocomerce create the user we end up with two user accounts that belong to one user. not ideal scenario.

I'm confused...

David

#592870

Minesh
Supporter

Les langues: Anglais (English )

Fuseau horaire: Asia/Kolkata (GMT+05:30)

Well - as I understand you want to implement recurring payment.

if you read our Docs carefully - we have section on Doc "Handling recurring payments".
=> https://toolset.com/learn/create-membership-site-wordpress-using-toolset-plugins/

More info:
=> https://toolset.com/learn/create-membership-site-wordpress-using-toolset-plugins/how-to-use-the-woocommerce-subscriptions-plugin-with-toolset/

if its simple product how does toolset or woocomerce know to recharge the client at each billing cycle?
=> I think the same Doc may help you here:
https://toolset.com/learn/create-membership-site-wordpress-using-toolset-plugins/how-to-use-the-woocommerce-subscriptions-plugin-with-toolset/

how do I handle three or more roles? its not clear.
=> Well - it will work for one role at a time, we do not support multiple roles.

So, as I understand, the issue is, it creates two users at a time when you use CRED form with payment setup?

#593739

Hi Minesh,
I will take a look at your suggestions towards the end of the week.
please leave this SR open so I will have more time to test this.
I will keep you updated with my findings and if I need more help.
thanks,

David

#593746

Minesh
Supporter

Les langues: Anglais (English )

Fuseau horaire: Asia/Kolkata (GMT+05:30)

Ok fine - thank you.