Okay
  Public Ticket #3769761
Woocommerce Payments
Closed

Comments

  • Elizabeth Finlan started the conversation

    Hello 

    I just bought Amelia Pro and I'm just setting up my new Wordpress website to have online booking function. I needed Amelia for all the functions it offers including multiple employees, locations, events, packages, etc. I'm sorry for all the questions/tickets lately, I'm just new to Amelia and on a steep learning curve with Wordpress as well. And I have a deadline to meet regarding this website re-launch.

    I am pretty much finished setting up the services, employees and locations in Amelia and I was trying to run some tests and I set a service as being 20 cents in price, which I now know is why the payment didn't go through.  When I picked the service, picked the appointment dates and went to the payments page in cart, I put in my credit card, and it didn't go through and I got an error message (which was about the price being below the minimum amount). This is understandable.  But the appointment then showed up in my linked Outlook Calendar and in the back end of Amelia the appointment shows up as being paid.  

    The front end screen still had the booking there so I tried to process the booking after I changed the price of the service to $1, when I tried to process it the second time it told me that the appointment time slots were already booked.

    This is not ideal because how will I ever know if a client has truly paid for a service or not if it says that it's paid when it isn't?  I see this happend if there is an error in the woocommerce payments?  

    Is there some setting I can set that will not allow the booking if the payment hasn't gone through? Or let the booking go through but it says "unpaid" in the back end so that I know to chase up payment?  

    Please help.

    Thank you so much.

    Kind regards



    Elizabeth Finlan
    0413959258

  •  1,552
    Uroš replied

    Hello Elizabeth,

    Thank you for reaching out and providing detailed information about the issue!

    To assist you better, could you please share temporary admin credentials for your WordPress site so we can investigate further? Additionally, it would be helpful if you could provide the exact steps to replicate the issue, including:

    1. The service settings (duration, price, and employee/location details).
    2. The payment method you used during testing.
    3. Any specific configurations for WooCommerce (if applicable).

    Please ensure you send the credentials securely. Let us know once this is done, and we’ll take a closer look at resolving this for you.

    Thank you for your patience!

    Kind Regards, 

    Uros Jovanovic
    [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 | 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

  • Elizabeth Finlan replied

    Hi Uros

    It is easy to replicate. If the payment doesn't go through for any reason the following happens:

    1. An error message pops up on the Amelia payment page of the website, for eg. "Your card has insufficient funds"
    2. An appointment is then made in the synced Outlook calendar
    3. An email is sent to the customer to tell them that their appointment is approved (when they haven't paid yet).
    4. In Amelia back end under 'appointments' it is noted as paid.
    5. If you try to fix the problem, for example, by putting more money on your card and then trying to pay again it won't let you because those appointments are now taken.

    The only step that is left out is that an email is NOT sent by Woocommerce to the customer saying that the order has been received.

    You must have encountered this before.  Is there any way you can tell me if there is something I can do to stop this happening?  Or will I have to set all appointments to "Pending" until I can work out manually if they are paid or not?

    I'd rather not share login details.

    Please help.

    Thank you in advance.

    Elizabeth

  •  1,552
    Uroš replied

    Hello Elizabeth,

    I will take a look into this as soon as possible.

    I appreciate your patience.

    Kind Regards, 

    Uros Jovanovic
    [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 | 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