Okay
  Public Ticket #2196462
Booking Module Front End
Closed

Comments

  • Prakhar Gupta started the conversation

    Hi,

    My company provide massage therapy to corporates with multiple tharipists working with me. I am using Amelia for making my booking process seamless. 

    Question 

    When I sign up with a corporate. Where can I register that company in Amelia?

    With multiple locations, multiple employees. I need a solution in which system can identify a user and show him his company calender so that empoyees can see real time available appointments and book appointment with us.

    Need this asap !!

  •  2,507
    Aleksandar replied

    Hello Prakhar.

    Thank you for your purchase.

    I am sorry to disappoint you, but unfortunately something like this is not possible with the plugin's built-in features.

    Amelia cannot determine which customer belongs where, and to appropriately assign them to their company, or show them the company's schedule.

    You can create separate Categories which would represent Companies, and in each Category create services offered to those companies. Then, you could display them in [ameliacatalog] view, so when they visit the booking page they would see "Company 1", "Company 2", "Company 3", and so on. So, they would manually select their company and create an appointment.

    Kind Regards, 

    Aleksandar Vuković
    [email protected]

    Rate my support

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia 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

  • Prakhar Gupta replied

    Hi, Thanks for replying. Would request if you can add this feature because this is much needed. 

    I have purchased this plugin and I am facing difficulties under these points :

    1. Time Zone - In your tutorials, Time Zone option has been shown but in my plugin - I can not see any time zone option to change. Due to which there is complete mismatch in the time I have published to that when user book an apointment. Need an urgent solution.


    2. My Email notifications are not going. I have already changed my seetings from PHP to STMP but email notifications are not working. Kindly see into this asap.


    3. I have configured PayPal account but while selecting PayPal at booking appointment page, system is not directing user to next page where they can enter card details.( It says - there is problem ). Need a solution.


    4. You have given an option of taking payment ( On Site ). If customer is paying On-site through any other method. How will I add these payments in Amelia so that I can fetch correct reports of my finances every month.

  •  2,507
    Aleksandar replied

    Hello Prakhar Gupta.

    Thank you for your suggestion. We carefully follow customers requirements and try to implement most of them if they appear in requests from time to time, so we will add to our idea list and look into some possible solutions on plugin side in the future.

    1. If you're referring to this page - I can only repeat what that document already states:

    Amelia does not have its own set of Date/Time settings but follows the global WordPress configuration.

    You need to set the time zone in WordPress Settings. Also, please make sure to select a city closest to you, since WordPress has some issues with UTC time zone formats.

    2. You cannot just change from PHP to SMTP. You need to configure that with the details of your mailing service. Amelia is only used to connect to the mailing provider, and you need to enter the SMTP settings for your specific provider. 

    A Google SMTP example:

    • SMTP Host – smtp.gmail.com
    • SMTP Port – 465 (SSL) or 587 (TLS)
    • SMTP Secure – SSL, TLS or Disabled
    • SMTP Username – Your Gmail address
    • SMTP Password – Your Gmail password

    3. Are you using Live or Test credentials? If you have a PayPal account, which is connected via Live Client ID and Live secret (for Live mode), or Test Client ID and Test secret (for Test mode), there are no more settings, and errors are generated by errors in those keys, or usage (if you use test card for live transactions, or vice versa). PayPal also requires a minimum of $0.5 for every transaction, so if you set a lower price that may also be a reason why it's not working.

    4. When you open the Finance page, you will see a screen like this:

    4215294682.png

    When you go to "Details" for an appointment which has been paid on site, you will see this screen:

    2244243506.png

    And, when you click on the pencil symbol, it'll open up a little menu, where you can change the payment status from "Pending" to "Paid":

    8462015479.png

    That's it.

    If you cannot resolve the issues with PayPal, time zone or notifications, please provide me a temporary WP-admin login 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 party. You can write credentials here just check Private Reply so nobody can see them except us.

    Kind Regards, 

    Aleksandar Vuković
    [email protected]

    Rate my support

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia 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

  •   Prakhar Gupta replied privately
  •   Aleksandar replied privately
  •   Prakhar Gupta replied privately
  •   Aleksandar replied privately
  •   Prakhar Gupta replied privately
  •  2,507
    Aleksandar replied

    Hello again Prakhar Gupta.

    1. If you enabled the less secure apps to access G-mail, and set up the notification settings properly, that should be it. There are no more settings about this in Amelia. Can you check with your hosting provider if they are blocking the email for some reason?

    3. PayPal has several options - credit and cards. You need to log in and choose the payment method after you do.

    Kind Regards, 

    Aleksandar Vuković
    [email protected]

    Rate my support

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia 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

  •   Prakhar Gupta replied privately
  •   Prakhar Gupta replied privately
  •   Aleksandar replied privately
  •   Prakhar Gupta replied privately
  •  2,507
    Aleksandar replied

    Hey Prakhar Gupta

    Glad to hear we're getting this resolved one by one.

    Thanks for your patience.

    As for the category view. You can create separate pages for every company, and use the [ameliacatalog category=1], [ameliacatalog category=2] and so on... shortcodes to display them on separate pages.

    So, company 1 would have their own URL, and with [ameliacatalog category=1] shortcode, they'd see services assigned only to that company.

    I believe you'd be able to add those private pages since every company would have their own booking page?

    Kind Regards, 

    Aleksandar Vuković
    [email protected]

    Rate my support

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia 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

  •   Prakhar Gupta replied privately
  •  2,507
    Aleksandar replied

    Hello again Prakhar Gupta.

    You're welcome, I'm glad I could be of service.

    I hope this sorts everything out, so I'll wait for your response.

    Kind Regards, 

    Aleksandar Vuković
    [email protected]

    Rate my support

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia 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

  •   Prakhar Gupta replied privately
  •   Prakhar Gupta replied privately
  •   Prakhar Gupta replied privately
  •   Aleksandar replied privately
  •   Prakhar Gupta replied privately
  •   Prakhar Gupta replied privately
  •  2,507
    Aleksandar replied

    Hello again Prakhar Gupta.

    Employees of one company will all have one WP user created for them, correct?

    If this is true, the plugin will read their data from the database, and that's why it is filling in the fields. They can be changed, and that's the purpose of the slider I mentioned turning off. Unfortunately, it is not possible to leave the fields blank, since users are logged into WordPress, and their data is saved and pulled from the database.

    If you want the customers to reschedule their appointments, you can enable "Allow customers to reschedule their appointments" in Roles Settings/Customer:

    2241112254.png

    They can have a cancellation URL in the e-mail, but not the reschedule URL.

    3. That's correct. When you go to Notifications/SMS, simply create a new account, purchase balance, and you'll be able to use it.

    Kind Regards, 

    Aleksandar Vuković
    [email protected]

    Rate my support

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia 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

  • Prakhar Gupta replied

    Hey,

    1. Yeah. All users have one WP login details for single company. Fine, I can find a way out to get this done if that is the case.

    2. For this, I can add text in the email to call on a specific number  to cancel or reschedule the appointment. That would suffice the purpose. 

    3. Okay. Cool. I will try this.

  •  2,507
    Aleksandar replied

    Hi again Prakhar Gupta.

    Great news. Seems like it's all coming together.

    If you have any further questions or issues, please feel free to open a new ticket, and we'll gladly help.

    Kind Regards, 

    Aleksandar Vuković
    [email protected]

    Rate my support

    wpDataTables: FAQ | Facebook | Twitter | InstagramFront-end and back-end demo | Docs

    Amelia: FAQ | Facebook | Twitter | InstagramAmelia 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