Skip to content
LaSocialOffline
Create
Join

Activities · Workflow

Marketplace participation

What would you like to do?

A traveller or resident requests a stay, tour, class or experience — from a listing, a city page or a journey plan.

Go to Marketplace participation

End to end

  1. Trigger

    A traveller or resident requests a stay, tour, class or experience — from a listing, a city page or a journey plan.

  2. Inputs

    Listing, slot or wanted date, party size, note.

  3. Processing

    Host-confirmed requests; slots hold seats; testimony only after "done"; LP_PAYMENTS_LIVE false — prices settle off-platform until a regulated payment provider is connected.

  4. User actions

    Request, coordinate, attend, write testimony.

  5. System actions

    LP_Experiences::request_booking / transition; LP_Reviews::create gated on a done booking.

  6. Relationships created

    Person booked listing; listing stops on journey; testimony about listing.

  7. Notifications

    Host and guest at every state change.

  8. Next possible actions

    Add it to a journey · Meet the other guests · Follow the host.

  9. Completion state

    Booking done and testimony written.

Engines involved

Each named method exists in the core plugin — the verification harness fails the build if one goes missing.

LP_Experiences::request_bookingLP_Reviews::createLP_Slots::add