We have a small problem with the transfer payment. When the person makes a payment with woocomerse and selects electronic transfer, the student receives the zoom link even if they have not made the payment yet. Is there a way that the link is not sent to you until you make the payment and it is confirmed? I hope you can help us Regards!
Amelia triggers the appointment creation on statuses "Completed", "Processing" and "On Hold". So, when you change the payment status to one of these, an appointment will be created.
So, as soon as WooCommerce stores the appointment with one of these statuses, the appointment in Amelia is created. I suppose you could remove all other statuses, except for "Completed", so the appointment would not be created until the payment is complete.
If you wish to do that, please go to ../wp-content/plugins/ameliabooking/src/Infrastructure/WP/Integrations/WooCommerce/WooCommerceService.php and comment lines 75 and 76:
As for the WP user - if the WP user already exists on your website, the plugin cannot automatically link them, and you'd have to do that manually. Also, the WP user needs to have the "Amelia Customer" user role, so if they don't have that role you would need to install User Role Editor plugin and assign that user role to the existing user.
Only after that would you be able to link the customer to the existing user. If you need the customers to have a WP user created when they book an appointment, you should enable that option in Amelia Settings/Roles Settings/Customer.
Hello The problem is that it is not linked when a new user makes the purchase, the amelia user and the wordpress user do not link. I don't know if I explain myself
For new users (that don't exist as Amelia Customers), you can enable "Automatically create Amelia Customer user" in Amelia settings/Roles Settings/Customer, and new customers will always receive a new WordPress user role.
Existing customers, however, need to be manually linked to the WordPress users.
Hello,
We have a small problem with the transfer payment.
When the person makes a payment with woocomerse and selects electronic transfer, the student receives the zoom link even if they have not made the payment yet. Is there a way that the link is not sent to you until you make the payment and it is confirmed?
I hope you can help us
Regards!
Hello turistas
Amelia triggers the appointment creation on statuses "Completed", "Processing" and "On Hold". So, when you change the payment status to one of these, an appointment will be created.
So, as soon as WooCommerce stores the appointment with one of these statuses, the appointment in Amelia is created. I suppose you could remove all other statuses, except for "Completed", so the appointment would not be created until the payment is complete.If you wish to do that, please go to ../wp-content/plugins/ameliabooking/src/Infrastructure/WP/Integrations/WooCommerce/WooCommerceService.php and comment lines 75 and 76:
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Thank you very much, it turned out super good.
Regards!
Hi, It works almost fine.
The only problem is that when making a purchase, the woordpress user is not linked with Amelia user.
Hello again turistas
I'm glad to hear that turned out good.
As for the WP user - if the WP user already exists on your website, the plugin cannot automatically link them, and you'd have to do that manually. Also, the WP user needs to have the "Amelia Customer" user role, so if they don't have that role you would need to install User Role Editor plugin and assign that user role to the existing user.
Only after that would you be able to link the customer to the existing user. If you need the customers to have a WP user created when they book an appointment, you should enable that option in Amelia Settings/Roles Settings/Customer.
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Ok
Thanks
Hello
The problem is that it is not linked when a new user makes the purchase, the amelia user and the wordpress user do not link. I don't know if I explain myself
Hi again turistas
For new users (that don't exist as Amelia Customers), you can enable "Automatically create Amelia Customer user" in Amelia settings/Roles Settings/Customer, and new customers will always receive a new WordPress user role.
Existing customers, however, need to be manually linked to the WordPress users.
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables
Hi Aleksandar
that option was enabled, I think the problem goes the other way
Thanks!!!
If that doesn't work, turistas, would you be able to provide me a temporary wp-admin user, so I can test it?
Please note that this is a public ticket, so make sure you enable the PRIVATE response when posting credentials.
Kind Regards,
Aleksandar Vuković
[email protected]
Rate my support
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables