Change information of mail / appointment


I would like to change the text the e-mail sent to customers and the mail sent to the employees. I also would like to put more info in the appointment that is created using google sync.

How can i do this?

  • Michelle Shull

    Hi, Eric!

    I've got two bits for you, one is the instruction video for setting up Google Calendar with detailed instructions for the more comprehensive GoogleAPI method:

    And, from the Appointments>Settings> Google Calendar, a set of instructions for making sure you've got Google's API set up correctly.

    1. Google Calendar API requires php V5.3+ and some php extensions. Click this link to check if your server installation meets those requirements: Check Requirements
    2. Go to Google apis console by clicking Login to your Google account if you are not already logged in.
    3. Create a new project using the left side pane. Name the project "Appointments" (or use your chosen name instead)
    4. Click "Services" from left side pane and set "Calendar API" as ON.
    5. Click "API Access" from left side pane.
    6. Click "Create an OAuth 2.0 Client ID" button.
    7. Enter a Product Name, e.g. A+, inside the opening pop-up. Click Next.
    8. Select "Service account" under Client ID Settings in the new pop-up.
    9. Click "create Client ID". Getting the result may take a few seconds.
    10. Click "Download private key" button in the opening pop-up.
    11. Using your FTP client program, copy this key file to folder: /YOURSITE/wp-content/plugins/appointments//includes/gcal/key/ . This file is required as you will grant access to your Google Calendar account even if you are not online. So this file serves as a proof of your consent to access to your Google calendar account. Note: This file cannot be uploaded in any other way. If you do not have FTP access, ask the website admin to do it for you.
    12. Enter the name of the key file to "Key file name" setting of Appointments+. Exclude the extention .p12.
    13. Copy "Email address" setting of Google apis console and paste it to "Service account email address" setting of Appointments+.
    14. Open your Google Calendar by clicking this link:
    15. Create a new Calendar by selecting "my Calendars > Create new calendar" on left side pane. Try NOT to use your primary calendar. If you have to, please see this post: Forum
    16. Give a name to the new calendar, e.g. Appointments test calendar.
    17. Check that Calendar Time Zone setting matches with time zone setting of your WordPress website. Otherwise there will be a time shift.
    18. Paste already copied "Email address" setting of Google apis console to "Person" field under "Share with specific person".
    19. Set "Permission Settings" of this person as "make changes to events".
    20. Click "Add Person".
    21. Click "Create Calendar".
    22. Select the created calendar and click "Calendar settings".
    23. Copy "Calendar ID" value on Calendar Address row.
    24. Paste this value to "Calendar to be used" field of Appointments+ settings.
    25. Select the desired Integration mode: A+->GCal or A+<->GCal.
    26. Click "Save Settings" on Appointments+ settings.

    After these stages, you have set up Google Calendar API. To test the connection, click the "Test Connection" link which should be visible after you clicked save settings button.

    If you get a success message, you should see a test event inserted to the Google Calendar and you are ready to go. If you get an error message, double check your settings.

    Once this is set up, it will allow you to add more information on the Google end of things.

    Hope this helps!

Thank NAME, for their help.

Let NAME know exactly why they deserved these points.

Gift a custom amount of points.