An
event planning process is provided for execution by a
server system in a
computer network including a plurality of user terminals communicatively coupled with the
server system via the network. The process includes the steps of: providing an
event planning graphical user interface at a user terminal, the interface enabling a user to plan an event; receiving event information input by the user, the event information indicating a scheduled event, at least one invitee to be invited to the scheduled event, and information indicative of RSVP fees required to attend the scheduled event; providing an invitation to the invitee, the invitation indicating the scheduled event and the RSVP fees, and soliciting a response to the invitation, wherein an affirmative response to the invitation requires a
payment as defined by the RSVP fees; receiving RSVP status information including
payment information from the invitee; and verifying the
payment information. The steps of providing an invitation to the invitee and receiving RSVP status information further include: generating an invitation
Web page based on the event information, the invitation
Web page being accessible via the network and being operative to provide an invitation response
graphical user interface for enabling the invitee to respond to the invitation; sending an invitation message to the invitee, the invitation message prompting the invitee to view the invitation
Web page; and receiving input provided by the invitee via the invitation Web page, the input provided by the invitee indicating the RSVP status information.