As previously announced via banners and our newsletters, support is no longer available through this platform.

For easier navigation, you can still click on "Submit a Ticket" here, choose the appropriate category, and you'll be redirected to the correct support channel for your plugin.

You can still access your previous tickets and browse public tickets, but please note that responding to tickets is no longer possible.

Paid customers: Please log in to your store account for support.

Pre-purchase questions: Use the support widget in the bottom-right corner of our websites:
https://wpamelia.com
https://wpdatatables.com
https://wpreportbuilder.com

Okay
  Public Ticket #3984504
bug
Closed

Comments

  • Valentina Brenters started the conversation

    Fatal Error During Booking – Caused by First Name Input?

    Dear Amelia Support,

    We're experiencing a critical error during the WooCommerce checkout process when creating appointments. The issue appears to originate from Amelia's `AbstractReservationService.php` file.

    Here’s the fatal error:

    ```
    Uncaught Error: Call to a member function getStatus() on null in
    /wp-content/plugins/ameliabooking/src/Application/Services/Reservation/AbstractReservationService.php:378
    ```

    We’ve traced this to specific input:
    When a customer’s first name is **“Jan Luc”**, the booking fails with this fatal error. However, using a simpler name like “John” works fine.

    It seems Amelia fails to create or retrieve a booking object but still attempts to call `getStatus()` on it without checking for null. This likely causes the crash.

    Could you please investigate and advise on how this can be resolved?

    Kind regards,
    John Brenters
    Studio Luz Breda
    [email protected]

  •  1,733
    Marko replied

    Hello there,

    Thank you for reaching out to us. 

    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.

    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

  •   Marko replied privately