Appointments+ - Pending Appointment Defaults To Service Provider

Appointments+ - Pending Appointment Defaults To Service Provider Most Recently Created Instead Of The Service Provider That Is Selected By The Client.

Also, how can you change the integration with Marketpress to include a button for the client to proceed to checkout instead of the text which is easily missed.

Thank you for your time and help.

  • James Morris

    Hello dk,

    I hope you are well today.

    When setting up you pages and shortcodes, if you select the option for Require Provider this will ensure that a specific provider is required to set an appointment. See screenshot:

    To style the link to make it look more like a button, you can add the following CSS to your theme's custom CSS section. You'll want to adjust this a bit to make it match your existing theme, of course.

    .app-confirmation-marketpress {
        background: green;
        padding: 1em;
        text-align: center;
    .app-confirmation-marketpress:hover {
        background: red;

    If your theme doesn't have a Custom CSS section in the theme options, you'll want to make a Child Theme before you make any changes to your CSS. Otherwise, your changes will be overwritten with each theme update.

    You can read about How to Create a WordPress Child Theme at the following links:

    How to Create a WordPress Child Theme

    Child Themes on WordPress Codex.

    A plugin I've used extensively to make Child Themes is Child Theme Configurator.

    Alternately, you can just install Simple Custom CSS and JS and make your changes there.

    I hope this gets you going in the right direction. Let us know if you have any further questions. We'll be happy to help! :slight_smile:

    Best regards,

    James Morris

  • dk


    Thank you for your response, but I think you may have misunderstood the issue I am having with the Appointments+ plugin.

    When I select a specific provider and go to book the appointment, it will place the appointment in pending, but only with the most recently created provider, not the one I selected to book an appointment with as the client. This is a huge issue, because only the most recently created service provider is getting all of the appointments, regardless of who the client selects when booking the appointment.

    I have given site access through my WPMU dashboard, but I am not comfortable with revealing a URL on a public support ticket...

  • dk

    It has been over two days since I responded tell you that you misunderstood the issue, and I still have not heard back from anyone or received any additional support.

    This is not some small issue, this is a big deal, because as it is sits the appointments are not working as they should. Providers do not know who has scheduled them, all appointments revert to the wrong provider (the most recently created one).

    I have waited over 2 days for a response to this issue, this membership boasts of being able to get help easily and 24/7 support, but that does not seem to be the case so far.

    I saw on another thread, that a member kept posting over and over, they seemed to get help a lot quicker than those that were patient. It is interesting, because the support agent said that every time they post they go to the back of the line, but here I have not posted back at all except for my initial response and I have never heard back from anyone....I wonder which one is really true?

  • James Morris

    Hello dk,

    I sincerely apologize for the delay in responding. We have been experiencing a higher volume than normal on our support tickets and I was not able to reply within the preferred 24hr window.

    However, I have tested this extensively on a couple development environments, and I have checked your site out as much as I can through Support Staff Login. I am unable to reproduce this issue on my own testing environment.

    In order to address this issue as expediently as possible, I need to perform some advanced debugging to get to the bottom of this issue.

    Please visit the Contact page and complete the form with the following information:

    Subject: "Attn: James Morris"

    In the Message box, please provide the following:

    - link back to this thread for reference
    - any other relevant urls

    - Admin login:
    Admin username
    Admin password
    Login url

    - Hosting Control Panel Login
    Admin username
    Admin password
    Login url

    - FTP credentials
    (and port if required)

    Best regards,

    James Morris

Thank NAME, for their help.

Let NAME know exactly why they deserved these points.

Gift a custom amount of points.