Hello, I'm using Amelia with Woocommerce and my problem is that I don't want the customer to have to fill out his information two times. Is it possible to map the information in the booking form and make it autocompleted in the checkout page?.
I notice that first name, last name, phone and email gets autocompleted but I still have the same issue with custom fields. Some of the custom fields im using are Address and Zip code which are also required in the checkout page? Is there a way to map those too?
Thank you that was a very useful tip on another question I had.
I run into one problem doing this.
I want to show the deposit amount and the full amount of the service.
For the full amount I used %service_price% and it works correctly but for the deposit amount I can find an option. I tried using %appointment_deposit_payment% but it returns 0$. Is there another option to show the deposit amount?
We are cooperating in order to advise you in a most effective way.
-
1. In regards to mapping/auto-filling Amelia's custom fields with additional fields in Woo Checkout;
unfortunately, at this time Amelia can only "pass/auto-fill" the "standard customer fields",
such as customer name, Email, Phone number, to the WooCommerce payment processing/Cart and Checkout;
but it is not possible to auto-fill other fields such as "Adress" and "Zip Code" for the Woo Checkout from Amelia.
Currently there is no way for Woo Checkout to recognize and auto-fill any Custom Fields from Amelia.
-
You can only add Custom Fields values from Amelia as placeholders for WooCommerce MetaData, as colleague Marko explained and it will be passed as the "Booking Product Details" to the Checkout.
-
It is an interesting idea for a future improvement though, so if you wish you can make a suggestion for our developers.
to see if someone may be already suggested this feature. If you can't see it, feel free to add your suggestion there, and as more people vote, the feature will move higher on the priority list.
You can certainly follow our changeLog page if you'd like, where we state any changes/new features/bug fixes during updates;
and our newsletter, so you're informed about new features, bug fixes, freebies, etc.
2. In regards to showing the deposit amount from Amelia,
could you please clarify something just to be sure we understood and we can try to reproduce this issue on our end.
Can you tell us what is the process that you do for the deposit coming from Amelia;
I am just asking because, if you enable WooCommerce as payment method in Amelia,
in that case when the customer picks the Service, appointment date and time, fills customer information in Amelia ( and any Custom Fields),
then the customer gets redirected to WooCommerce Gateway , ( depending if you set Cart or Checkout right away),
and then WooCommerce completely takes over any payments, so any deposit would have to go through WooCommerce, not Amelia - so Amelia would not have anything to pass as the "deposit amount paid".
Could you show us any screenshots or if you could record a Video , if you can make a Test booking to show us these steps and where the deposit will be paid, etc?
In case if you show us any sensitive data, make sure to mark reply as PRIVATE.
Can we please take a remote look at your setup from the back-end of Amelia?
Please provide me a temporary WP-admin (administrator) user for your site where this happens, so we could log in and take a look ‘from the inside’ as that’s the most efficient way to see and resolve the issue.
We do not interfere with any data or anything else except for the plugin (in case that’s a production version of the site), and of course, we do not provide login data to third parties.
You can write credentials here just check PRIVATE Reply so nobody can see them except us.
we are still working on this, i have been doing more tests both on my local Test site and inspecting the setup on your site;
and despite best efforts, i was not able to get any workaround (yet) in order to somehow present the deposit amount from Amelia to Woo Checkout,
or my alternate idea was to see if we can somehow make a solution to make it clear to the customer that, if they choose "i will pay just the deposit now, and the rest later",
that we can somehow present that the customer has partially paid, and that they are aware they will need to pay the rest later, on Woo Checkout.
So far, i am just getting the same result > If i choose "deposit" option in Amelia booking Form > It just passes it as the "total amount" to the Woo processing,
but we will do our best to find a workaround as soon as possible.
Our 2nd level Team is on it, and i will keep you posted on our progress. We will also let you know if they need any further details about your use-case or any additional access from your end along the way.
As far as i can see, it seems that we don't have a valid solution to somehow load the deposit information to WooCommerce Checkout,
but i am still looking to see if we have any kind of a possible workaround.
I am not able to find any alternate solution, so i escalated this question to our QA Team, and they are working on it.
We will report back as quickly as possible, once they confirm it there is any workaround to somehow present the deposit information for the customers in the Woo Checkout, with the current Amelia's capabilities.
Basically, when you enable WooCommerce integration with Amelia,
in that case, Amelia does not process the payment,
but it just redirects the Customer,
then WooCommerce cart and Checkout does the entire Payment Process.
-
Our "Deposit feature" is a part of Amelia - it is a functionality that our developers made , which determines the amount the customer will pay in the moment of booking.
In the moment before the customer gets redirected to WooCommerce,
we have that calculated presentation for the customer on the screen,
with the Total Amount, Paying Now, and Paying Later :
-
But, in the moment when the customer chooses, if they wish to pay entire amount right now, or just deposit now;
the WooCommerce integration just takes the amount which is paid now and processes this payment.
-
Later on, if you check in Amelia Payments on the back-end,
you will see that this payment correctly shows as a "partial payment",
it will show how much is paid so far, and how much the customer still has to pay.
-
If you wish to send this to the Customers via Booking Notification,
you can add the %appointment_deposit_payment% placeholder as part of the Notification template, as well.
-
That is how the integration with WooCommerce works - basically, Woo serves just as a payment processor, that takes the amount, how much the customer has to pay and processes it and it creates the Woo Order in the system.
-
If you wish to see this improved, you can create a suggestion for future improvement for our developers and they will do their best to come up with better solutions in the future, but we can' say an ETA on it.
to see if someone may be already suggested this feature. If you can't see it, feel free to add your suggestion there, and as more people vote, the feature will move higher on the priority list.
You can certainly follow our changeLog page if you'd like, where we state any changes/new features/bug fixes during updates;
and our newsletter, so you're informed about new features, bug fixes, freebies, etc.
I can't really understand why it works like that. The deposit amount has nothing to do with woocommerce. I don't want to show the amount that is calculated by woocommerce. I want to show the deposit amount that is pre determined in the Amelia dashboard that has nothing to do with woocommerce. The same thing is happening with %appointment_price%. My services have extras, if I book a service for 80$ and choose both extras that costs 10$ each, the full price is 100$. I have no way of showing that in the woocommerce checkout page, %appointment_price% just shows 0$ and %service_price% shows 80$. I don't understand why %appointment_deposit_payment% would work as a notification but doesn't work in the checkout page. The calculation of the price has nothing to do with woocommerce.
Hello, I'm using Amelia with Woocommerce and my problem is that I don't want the customer to have to fill out his information two times. Is it possible to map the information in the booking form and make it autocompleted in the checkout page?.
I notice that first name, last name, phone and email gets autocompleted but I still have the same issue with custom fields. Some of the custom fields im using are Address and Zip code which are also required in the checkout page? Is there a way to map those too?
Thanks in advance
Hello Spiros,
Thank you for reaching out to us.
Maybe this can be achieved like this. In Amelia/setting/payments you have the option to Set MetaData and Description
Just enter the placeholder for information that you want to be shown there and that is it.
If you have any more questions please open another ticket and we will gladly help you there.
We wish you all the best.
Have a nice day.
Kind Regards,
Marko Davidovic [email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, floor plans, choropleth maps, and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
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 that was a very useful tip on another question I had.
I run into one problem doing this.
I want to show the deposit amount and the full amount of the service.
For the full amount I used %service_price% and it works correctly but for the deposit amount I can find an option. I tried using %appointment_deposit_payment% but it returns 0$. Is there another option to show the deposit amount?
Hello Spiros,
We will check this out and we will contact you soon.
Kind Regards,
Marko Davidovic [email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, floor plans, choropleth maps, and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
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, Spiros
We are cooperating in order to advise you in a most effective way.
-
1. In regards to mapping/auto-filling Amelia's custom fields with additional fields in Woo Checkout;
unfortunately, at this time Amelia can only "pass/auto-fill" the "standard customer fields",
such as customer name, Email, Phone number, to the WooCommerce payment processing/Cart and Checkout;
but it is not possible to auto-fill other fields such as "Adress" and "Zip Code" for the Woo Checkout from Amelia.
Currently there is no way for Woo Checkout to recognize and auto-fill any Custom Fields from Amelia.
-
You can only add Custom Fields values from Amelia as placeholders for WooCommerce MetaData, as colleague Marko explained and it will be passed as the "Booking Product Details" to the Checkout.
-
It is an interesting idea for a future improvement though, so if you wish you can make a suggestion for our developers.
Please feel free to search through our feature suggestion page,
to see if someone may be already suggested this feature. If you can't see it, feel free to add your suggestion there, and as more people vote, the feature will move higher on the priority list.
You can certainly follow our changeLog page if you'd like, where we state any changes/new features/bug fixes during updates;
and our newsletter, so you're informed about new features, bug fixes, freebies, etc.
2. In regards to showing the deposit amount from Amelia,
could you please clarify something just to be sure we understood and we can try to reproduce this issue on our end.
Can you tell us what is the process that you do for the deposit coming from Amelia;
I am just asking because, if you enable WooCommerce as payment method in Amelia,
in that case when the customer picks the Service, appointment date and time, fills customer information in Amelia ( and any Custom Fields),
then the customer gets redirected to WooCommerce Gateway , ( depending if you set Cart or Checkout right away),
and then WooCommerce completely takes over any payments, so any deposit would have to go through WooCommerce, not Amelia - so Amelia would not have anything to pass as the "deposit amount paid".
Could you show us any screenshots or if you could record a Video , if you can make a Test booking to show us these steps and where the deposit will be paid, etc?
In case if you show us any sensitive data, make sure to mark reply as PRIVATE.
Thank you
Kind Regards,
Miloš Jovanović
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
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, Spiros
No problem at all, you can always take your time and we will be here to read and respond to your response.
I can see what you mean, thank you for providing these details of your use-case.
To be honest, i think that we will not be able to provide an ideal solution with the current capabilities of Amelia,
but we will first confirm what should be the default behaviour for handling the deposit payments with WooCommerce,
and then we will see what kinds of improvements are needed ( if we are not able to provide sufficient workaround at the moment).
We have escalated this with our 2nd level Team, and we will report back immediately as soon as they advise.
Thank you
Kind Regards,
Miloš Jovanović
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
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, Spiros
Can we please take a remote look at your setup from the back-end of Amelia?
Please provide me a temporary WP-admin (administrator) user for your site where this happens, so we could log in and take a look ‘from the inside’ as that’s the most efficient way to see and resolve the issue.
We do not interfere with any data or anything else except for the plugin (in case that’s a production version of the site), and of course, we do not provide login data to third parties.
You can write credentials here just check PRIVATE Reply so nobody can see them except us.
Thank you
Kind Regards,
Miloš Jovanović
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
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, Spiros
Thank you for the access, we can confirm the WP-Admin access works.
I am checking out your setup, and i found the example service from your screenshots, service ID 2.
We have passed this to our 2nd level Team. They will conduct further investigation.
As soon as they advise us, we will report back right away,
and we will let you know if they need any additional details or access. Thank you for your patience and cooperation.
Kind Regards,
Miloš Jovanović
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
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
Hello, it's been almost a week and I was wondering If there is any updates on the issue.
Thank you!
Hi, Spiros
My sincerest apologies,
we are still working on this, i have been doing more tests both on my local Test site and inspecting the setup on your site;
and despite best efforts, i was not able to get any workaround (yet) in order to somehow present the deposit amount from Amelia to Woo Checkout,
or my alternate idea was to see if we can somehow make a solution to make it clear to the customer that, if they choose "i will pay just the deposit now, and the rest later",
that we can somehow present that the customer has partially paid, and that they are aware they will need to pay the rest later, on Woo Checkout.
So far, i am just getting the same result > If i choose "deposit" option in Amelia booking Form > It just passes it as the "total amount" to the Woo processing,
but we will do our best to find a workaround as soon as possible.
Our 2nd level Team is on it, and i will keep you posted on our progress. We will also let you know if they need any further details about your use-case or any additional access from your end along the way.
Thank you for all your patience on this.
Kind Regards,
Miloš Jovanović
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
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
Hello Miloš,
Any news regarding my issue?
Hi, Spiros
My apologies that this is taking so long.
As far as i can see, it seems that we don't have a valid solution to somehow load the deposit information to WooCommerce Checkout,
but i am still looking to see if we have any kind of a possible workaround.
I am not able to find any alternate solution, so i escalated this question to our QA Team, and they are working on it.
We will report back as quickly as possible, once they confirm it there is any workaround to somehow present the deposit information for the customers in the Woo Checkout, with the current Amelia's capabilities.
Thank you for all your patience.
Kind Regards,
Miloš Jovanović
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
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, Spiros
We have confirmation about this.
Basically, when you enable WooCommerce integration with Amelia,
in that case, Amelia does not process the payment,
but it just redirects the Customer,
then WooCommerce cart and Checkout does the entire Payment Process.
-
Our "Deposit feature" is a part of Amelia - it is a functionality that our developers made , which determines the amount the customer will pay in the moment of booking.
In the moment before the customer gets redirected to WooCommerce,
we have that calculated presentation for the customer on the screen,
with the Total Amount, Paying Now, and Paying Later :
-
But, in the moment when the customer chooses, if they wish to pay entire amount right now, or just deposit now;
the WooCommerce integration just takes the amount which is paid now and processes this payment.
-
Later on, if you check in Amelia Payments on the back-end,
you will see that this payment correctly shows as a "partial payment",
it will show how much is paid so far, and how much the customer still has to pay.
-
If you wish to send this to the Customers via Booking Notification,
you can add the %appointment_deposit_payment% placeholder as part of the Notification template, as well.
-
That is how the integration with WooCommerce works - basically, Woo serves just as a payment processor, that takes the amount, how much the customer has to pay and processes it and it creates the Woo Order in the system.
-
If you wish to see this improved, you can create a suggestion for future improvement for our developers and they will do their best to come up with better solutions in the future, but we can' say an ETA on it.
Please feel free to search through our feature suggestion page,
to see if someone may be already suggested this feature. If you can't see it, feel free to add your suggestion there, and as more people vote, the feature will move higher on the priority list.
You can certainly follow our changeLog page if you'd like, where we state any changes/new features/bug fixes during updates;
and our newsletter, so you're informed about new features, bug fixes, freebies, etc.
Kind Regards,
Miloš Jovanović
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
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
I can't really understand why it works like that. The deposit amount has nothing to do with woocommerce. I don't want to show the amount that is calculated by woocommerce. I want to show the deposit amount that is pre determined in the Amelia dashboard that has nothing to do with woocommerce. The same thing is happening with %appointment_price%. My services have extras, if I book a service for 80$ and choose both extras that costs 10$ each, the full price is 100$. I have no way of showing that in the woocommerce checkout page, %appointment_price% just shows 0$ and %service_price% shows 80$. I don't understand why %appointment_deposit_payment% would work as a notification but doesn't work in the checkout page. The calculation of the price has nothing to do with woocommerce.
Hi, Spiros.
I can completely understand what you mean,
and i understand the need for these Amelia's price placeholders to be passed to WooCommerce.
But, unfortunately, with the current capabilities of the integration, it is not possible.
-
You can see on the explanation about some Notification placeholders ,
how our developers made these functionalities for Amelia.
For example, the one for the deposit amount:
%appointment_deposit_payment% – Provides information about the amount paid as the deposit for the appointment
That one will pull the information if the deposit is paid in Amelia, it does not load the predefined deposit price.
It does not work with WooCommerce, because when you enable the integration between Amelia and WooCommerce,
then Amelia does not handle the payment,
it only passes the amount that needs to be paid and WooCommerce processes the payment.
-
On the information for the customer, in Amelia Form, before they get redirected to pay,
we have made the "Payment summary" screen, that shows all the calculations, if the customer will use a deposit, any Service Extras, etc,
with the note "You will be redirected to pay".
But once they get redirected to Woo, it only serves as the payment processor.
-
Unfortunately, these payment features of Amelia, such as deposit, coupons, and Extras,
are only working in Amelia itself, we are not able to pass them to show in WooCommerce.
-
But , they work in Notifications, because, the notification will get triggered in the end,
after the customer is finished paying with WooCommerce, then the Woo Order is already made,
and Amelia realises if the payment is partially paid, or if there are any Extras, coupons used, etc;
so Amelia is then able to pass that in the customer Notification.
-
On the back-end, you will also be able to see all the details of the Payment,
from the Appointment details,
and further Payment details can also be accessed from the "Finance/Payments" section.
Let us know if that makes sense and if you have any questions. Thank you
Kind Regards,
Miloš Jovanović
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
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