arrow&v

5

0

client book only charge: (price)

client pay in full (PRICE=SUM)

client pay (SUM) charge: (PRICE-SUM)

client card deposit only charge: (PRICE)

free admin notes (not sent to client)

notes from pending client (CNOTE)

FEBRUARY

SUN - MON - TUE - WED - THU - FRI

06 - 07 - 08 - 09 - 10 - 11

10:00

name

X

500

02

V

08

name

(PAID)

name

name

?

600

04

12

name

(PRICE-SUM)

11:00

12:00

13:00

pending

600

04

BOOKING RULES

calendar screen - default home screen

show current day of the week - mark with black circle

other booked days - mark with blue circle

press right arrow>next week

press left arrow> last week

press the current month> expand mode full month view

when expand mode:

press right arrow>next month

press left arrow> last month

press month headline again- exit expand mode

Admin choose day and specific time slot on calendar and directed to order page>

(DATE) and (TIME) already fill

admin input (PPL) (PHONE) [mandatory] and (NAME)

using PPL defaults chart> data auto-fill with (PRICE) and number of slots (CARS)

admin can over-ride defaults

admin can manually change (DATE) or (TIME) - if available

BOOK button:

-matching time slots color: blue

send whatsapp to client with booking details

-notify admin: client book only charge:(PRICE)

PAY button:

-matching time slots color: blue

send whatsapp to client with booking details

+ link to payment:

if price 500: 500.getrzr.com

if price 550: 550.getrzr.com

if price 600: 600.getrzr.com

after success:

-matching time slots color: green

-notify admin: client pay in full (PRICE=SUM)

-client whatsapp open with pre-fill massage for admin: we pay (sum) for tour at (DATE) (TIME)

else (more than 600): pay.getrzr.com (which is open sum for client choice, 500 Min.)

IF PRICE>SUM after success:

-matching time slots color orange

-notify admin: client pay (SUM) charge: (PRICE-SUM)

-client whatsapp open with pre-fill massage for admin: we pay (SUM), charge left (PRICE-SUM)

IF PRICE=SUM after success:

-matching time slots color: green

-notify admin: client pay in full (PRICE=SUM)

-client whatsapp open with pre-fill massage for admin: we pay i full (sum)

DEP. button:

-matching time slots color: blue

send whatsapp to client with booking details

+ link to deposit page:

https://www.zimero.info/view

after success:

-matching time slots color orange

-notify admin: client card deposit only charge: (PRICE)

-client whatsapp open with pre-fill massage for admin: client card deposit only charge: (price)

NOTES:

1. if later changes (time) (ppl) etc. made in order: pressing BOOK button again will send updated details to client

2. if admin first send BOOK button to client and later press PAY or DEP. buttons - no need to send all details again, only links to payment or deposit

3. if phone number is paste (ctrl c) from other source like +972524456972

auto match to pattern: 052-445-6972

4. if new payment made with no matching phone to id client slot - pop massage/send mail/whatsapp

TIME SLOTS RULES AND MARKS:

Working hours form 10.00 to 18.00, week start at sunday

Each tour take 2 hours and up to 8 cars ( 8 slots) and 2 guides

each guide can handle max 4 cars

so if more than 4 cars order per hour (5-8 cars) - 2nd guide is needed for the same tour

-make sure `FIFO` for new orders:new booking enters 1st to 8th cell

(first row 1-4 cells is full before booking 2nd row cells 5-8)

if X cars booked -X slots for next/previous hour will close (block) for work automaticaly

Example:

If 4 cars book at 10.00>

4 slots block at 11.00 (because tour last 2 hours- they back for 12:00 tour)

if 2 cars book at 11.00>

2 slots block at 12.00 and 10.00 (next/previous hours of 11:00 tour)

in general the main goal is that each order need to  have `back to back` blocked slots so we prevent double booking while the cars still on tour with guides

BLOCK SLOT MARK:

2 problems we have:

 

A. if more than 4 slots (5-8 slots) booked for same hour, we need second guide for big tour,

which means the next/previous hours is not available. even though we have enough cars for next/previous hours, we only have 2 guides who already busy for the big tour

B. when 1-4 cars book for 10:00 and also 1-4 cars book for 11:00- that means each tour can only have 1 guide so max 4 cars each hour

solution for 2 problems:

once 1 slot from X row has booked >

auto block the all 4 slots in the 2 mirror rows (the next/previous hours)

only work under proper `FIFO` settings

 

 

 

 

 

 

 

 

 

 

 

 

 

colors and data

each time slot contain (name) (price) (cars)

also have small square for marks V-X-?

when 2 cars booked - combine 2 slots

when 3 cars booked - combine 3 slots

ETC...

when booking need 2nd row: connect with line and `child` slot contain only (NAME)

when time slot empty - has toggle button to manually block

COLORS FOR ACTIONS AND MARKS:

client book only charge: (price)

client pay in full (PRICE=SUM)

client pay (SUM) charge: (PRICE-SUM)

client card deposit only charge: (PRICE)

RED – IF `X` IS MARK BY ADMIN - OVERRIDE OTHER COLOR

YELLOW – IF `?` IS MARK BY ADMIN - OVERRIDE OTHER COLOR

 `V` MARK OR NO MARK (EMPTY)- NO CHANGE OF PREVIOUS COLOR

ONLINE BOOKING PAGE FOR CLIENTS:

client calendar shows today + 6 days forward only (no Saturday) with no arrows to browse

client only see free slots - all other slots hidden

client can book only 1 slot

after client choose time slot:

form auto fill (DATE) (TIME)

client choose 2,3 or 4 PPL>auto fill locked PRICE by defaults chart

client input (NAME) (PHONE)

client can input notes for admin (CNOTE)

client submit: ask for business confirmation

pop admin massage/send email/whatsapp for new pending order

admin can send to client: BOOK - PAY- DEP. as usual

OTHER NOTES:

refresh button - back to current day

settings and messages button

-unrecognized payment: different (PHONE) from order/payment page

- new online pending order

- edit whatsapp message (BOOK-PAY-DEP.) to clients with variables (DATE) (TIME) etc.

- google shits of all orders for google ads tracking conversions:

(name) (phone) (email) (date) (price) (sum) (ppl) (time)

+embed google conversion tracking tag at success page

-login pages: admins, view only users, online booking clients

LINK TO: TRANZILA - CREDIT CARD ACQUIRER -API for success, fail and notify pages

my terminal name is: zimeroch

1 UNSOLVED ISSUE - WHATSAPP API:

my private phone number whatsapp +972524456972

 my business whatsapp on my booking tablet +972548731224

when im on the go( without my tablet) and taking orders from clients-

they get messages from my private whatsapp user

how can i communicate them using my business number from my phone?

my android already have private whatsapp install - cant have both 

how marketing can take orders using the business number and not private whatsapp numbers?

https://wassenger.com/

https://whats-share.com/en

https://www.twilio.com/whatsapp
wati.io

expand mode.jpg
a.png
b.png
1.png
2.png


Deposit Button process:

0. matching time slots turn blue with detail inside (name) (ppl) (price)


1.client gets whatsapp massage with order details +deposit link: www.zimero.info/view 

2. this link is auto submit the form with pre-filled name and phone
so client auto re-direct to credit card screen:

 

 

 

 

3.after credit card confirm:

client time slots turn orange

-notify admin: client card deposit only charge: (PRICE)
client whatsapp open with pre-fill massage for admin:

client card deposit only charge: (price)

success, fail and notify urls form api:
 

tranzilla api_edited.jpg
270802642_10222002236345602_1641183802595341927_n_edited.jpg
defaults.png

DEFAULTS CHART FOR NEW ORDER:

ADMIN ENTER PPL> 

AUTO FILL PRICE AND NUMBER OF TAKEN SLOTS

ADMIN CAN MANUALY CHANGE AFTER

FOR 33+ PRICE DEFAULT KEEP 4800

(PPL) + (PHONE) - MANDATORY INPUT FROM ADMIN