►
From YouTube: Magento MSI Open Demo. July 26, 2019
Description
Special Edition of Magento Inventory weekly open demo featuring functional Store Pickup integration with the Checkout
A
A
B
B
Yeah,
when
developing,
to
tell
you
I
we,
yes,
as
you
already
mentioned,
we
had
a
little
bit
speed
up
our
work
on
store
pick
up
because
we
are
basically
reaching
the
deadline
with
one
of
our
times,
so
we
moved
our
focus
on
this
feature.
I
hope
we
will
be
able
to
finalize
it
so
nish
yeah,
as
you
can
see,
I
have
already
some
products
in
my
cards.
I
think
this
is
the
only
the
one
product
that
I
have
in
the
shop
configured
I
already
added
multiple
sources.
B
I
think
I
have
like
around
50
sources
assigned
to
this
website
and
to
this
talk
for
this
website,
as
you
can
see,
this
is
this
is
something
that
I
I
think
I
already
shown
you
previously
what
what
I've
been
able
to
touch
it
when
it
comes
to
check
out
customer
stations.
So
we
have
this.
This
switch
at
the
top
doesn't
really
change
anything,
but
this
neo
is
the
is
that
actually
we
have
the
in
stock
up
delivery
ship
available
at
the
bottom.
B
This
is
something
that
you
guys
added
and
you
general
to
rebase
my
branch
on
top
of
it,
so
yeah
I
already
have
this
shipping
method.
For
now
you
have
two
options.
You
can
either
check
the
shipping
method
at
the
bottom
or
you
can
choose
the
selector
up
top
I'm,
not
sure.
If
in
the
future,
you
would
like
to
actually
show
this
instant
become
the
delivery
method
at
the
bottom.
This
is
something
that
we
are
going
to
discuss
anyway.
B
The
only
difference
is
that
the
map
is
missing
and
just
missing,
because
it
requires
to
provide
a
Google,
API
key,
which
basically
I,
do
not
have
an
access
to
right
now,
but
I
already
made
a
place
for
it,
so
that
any
agency
who
is
going
to
customize
it
is
able
to
add
additional
components
in
here
to
display
a
map.
They
can
also
have
an
access
to
currently
selected
store.
B
For
now,
the
logic
is
that
the
current
affected
star
is
the
closest
one
and
it
is
using
actually
the
API
that
you
also
got
guys,
provided
it
is
using
the
API
from
the
store
pickup
and
it
is
fun
finding
the
closest
one
to
the
shipping
address
that
is
already
in
the
checkout.
So
if
you
are
locked
in
then
this
will
be
your
default
shipping
address.
If
you
are
not
locked
in
then
I'm
guessing
it's
only
the
country
that
is
configured
as
a
default
or
for
the
checkout
itself.
B
That
that
I
provided
in
the
future,
what
we
would
like
to
do
in
our
company
would
be
to
also
added
support
for
geolocation
API.
That
is
in
the
browsers.
These
days,
maybe
maybe
sign
some
kind
of
location
provider
is
something
that
I
would
like
to
add
in
the
future,
so
that
people
are
able
to
configure
it
in
a
more
flexible
way,
but
yeah.
This
will
see
if
I'm
not
happy
about
about
the
store.
Of
course,
I
am
I
able
to
change
what
is
selected
here.
B
I
have
also
the
nearest
stars
from
my
current
location,
as
I
said,
if
I
would
be
logged
in,
then
those
would
be
the
nearest
stars
to
my
default
shipping
cultures
that
I
have
for
now.
As
you
can
see
the
search
and
the
input,
isn't
it
a
little
bit
broken?
That's
why?
That's
because
I'm
still
working
on
that
this
is
just
a
work
in
progress,
but
I
am
able
to
to
select
a
default
shipping
location.
B
What's
important
to
notice
is
that
this
is
something
that
we
already
important
as
a
dump
data
from
one
of
our
clients.
We
have
many
applications,
but
none
of
them
have
telephone
configured,
and
this
is
an
issue
if
you
have
a
telephone
configured
as
required,
because
what
we
do
in
in
this
step
or
what
I
actually
have
to
do,
I
need
to
copy
the
information
of
the
shipping
location
to
the
shipping
address.
B
The
other
thing
that
I
would
like
you
to
notice
is
that
there
is
already
a
logic
that
I
provided,
which
checks
if
the
shipping
address
is
actually
the
address
of
the
pickup
location,
that
it
prevents
you
from
checking
the
check
box.
My
bidding
and
shipping
is
decided
here.
You
are
pretty
much
obliged
to
provide
some
custom
feeling
address
so
that
this
is.
This
is
your
actual.
B
B
Okay,
I
can
update
the
shipping
address
and
hopefully
the
order
will
be
placed
so
yeah.
Thank
you
for
the
purchase,
and
this
is
this
is
the
point
that
I
would
like
to.
Thank
you
guys,
because
there
were
some
adjustments
that
I
requested
and
you
are
pretty
fast
to
do
them
regarding
acceptance
of
store
code
in
the
shipping
address
instead
of
the
quote
itself,
because
the
front
end
was
not
able
to
provide
it
in
the
code
itself,
I
was
only
able
to
provide
it
in
the
shipping
address.
B
So,
as
you
can
see,
I
was
able
to
make
a
purchase
with
a
store
which
is
I
think
and
to
validate
that
we
can
see
in
the
database
that
I
have
the
new
order
which
is
made
with
the
in-store
pickup
deliver.
If
you
can
store
shipping
metal.
This
is
the
identity
ID
of
ten
and
if
I
go
to
inventory,
pickup
location
order,
then
I
can
see
that
my
altar,
with
a
night
of
ten,
has
a
pickup
location
code
101,
which
is
actually
the
location
code
that
I
selected
in
the
checkout
yeah.
B
So
this
is
basically
the
status
currently
for
my
plan
for
tomorrow.
Actually
is
to
make
it
make
the
pop
up
that
you
that
you
saw
searchable,
so
we
are
able
to
search
for
the
nearest
pickup
locations
other
than
yourself,
so
we
can
provide
either
cheap
or
zip
code
or
city,
and
you
will
be
this.
This
is
this
is
at
least
what
API
allows
you
for
now
and
I
think
this
is.
This
is
the
most
flexible
approach
and
other
than
that
I
think
it's
it's
up
to
any
any
future
extensions.
B
What
I
also
need
to
focus
on
is
to
start
stabilizing
the
logic
in
the
checkout,
because
there
are
many
different
scenarios
that
I
need
to
take
into
account.
For
example,
if
someone
previously
already
checked
pickup
location
as
the
shipping
method
and
they
refresh
the
checkout,
then
they
need
to
be
redirected
to
the
pickup
location
and
previously
selected
pickup
location
also
has
to
be
pre-selected.
All
of
those
corner
cases
which
can
happen
in
the
checkout
is
something
that
I
need
to
take
care
of,
to
be
honest,
but
other
than
that.
B
I
would
say
that
being
able
to
make
an
order
and
having
all
of
this
information
saved
is
pretty
big
achievement
for
me
and
just
to
remind
you,
we
are
not
a
very
writing,
at
least
at
the
front
end.
We
do
not
have
to
override
any
magical
files.
Yet
all
of
this
I
was
able
to
do
only
by
customizing
the
configuration
via
xml
and
attaching
to
various
observables
not
available
in
the
checkout
everything
other
than
that
is
just
an
added
feature.
So
hopefully
we
will
not
have
you
request
any
chord
changes
from
magenta?
A
Thank
You
ash.
This
is
really
exciting.
It's
even
more
than
I
expected
to
see
to
be
honest,
I
think
the
question
I
have
now
you
said
about
the
map.
You
said
that
you
have
some
kind
of
I
guess
stop
for
Google
Maps,
but
is
it
like
possible
to
include
other
type
of
maps?
Maybe
some
people
would
like
to
use
of
a
street
map
or
maybe
just
play
an
image
or
something
where
it's
just
a
Google
map
in
this
implementation?
It's
totally.
B
B
Okay,
as
I
said,
through
the
model
and
the
service
in
the
checkout,
you
are
able
to
determine
which
source
location
is
currently
selected
and
get
all
of
the
information
from
this
source
location
so
that
it
would
lock
me
to
its
name,
etc.
So
you
are
able
to
actually
render
anything
you
like.
What
we
actually
part
to
do
is
to
render
more
than
one
location
out
of
the
box.
We
are
planning
to
render
four
suggestions
for
you,
so
you
do
not
have
to
open
pop
up
at
all.
We
are
not
a.
B
That's
that's!
That's
the
request
from
the
client
that
we
got
but
yeah
just
to
short
answer
to
your
question.
You
you
are
free
to
display
anything.
You
would
like
to
you.
Have
the
access
to
the
information
with
which
source
is
currently
selected,
so
you
can
do
anything
you'd
like
with
this
information
and.
C
A
B
B
B
I
thought
that
maybe,
since
we
are
already
using
Google
API
for
the
geolocation
that
maybe
at
some
point,
if
somebody
configure
starting
the
in
the
admin
panel,
then
we
can
be
use
it,
but
it
is.
It
is
totally
you
are
as
a
customizer.
You
are
totally
able
to
do
what
you
want
and
you
have
the
access
to
I.
Think
all
of
the
information
that
you
may
need.
B
The
other
thing
that
we,
for
now
we
are
missing
from
from
the
mock-up
that
we
have
is
the
store
hours
or
now
they
need
to
be
configured
as
big
I.
Think
in
the
checkout.
This
is
like
the
description,
I,
think
of
of
the
of
the
source,
location,
I,
believe
I
saw
in
the
model
a
field
for
store
hours,
but
I
don't
think
it's,
so
this
is
also
something
that
we
need
to
discuss
in
the
future.
For
now,
I
would
say
at
least
for
us.
A
At
some
point,
we
decided
to
shift
to
move
that
to
the
description
field
because
for
store
hours
there
are
pretty
much
challenges
to
solve.
For
the
MVP
like,
let's
say
for
the
localization
purposes,
and
all
that
time
the
description
field
would
be
more
flexible
for
any
motions
to
add
any
kind
of
information,
including
these
two
hours
and
the
way
they
wanted
to
see
so
I
think.
A
C
Yeah,
thank
you
for
the
demo.
It
was
really
great.
I
have
a
question,
as
you
said
that
when
we
are
opening
the
tab
about,
we
can
store
that
it
will
pick
the
shipping
address
and
we'll
try
to
call
to
find
the
closest
pickup
location
to
the
shipping
address
and
I
will
be
the
behavior
we
when
customer
didn't
and
any
information
about
shipping
address,
yeah.
B
B
What
I
am
doing
is
I'm
searching
the
closes
I'm
only
searching
the
processed
pickup
location
to
the
address
that
I
have
if
it
is
only
the
country
that
I'm
leaving
it
up
to
the
backend
which
pickup
location
is
going
to
be
stored
to
be
selected.
If
nothing
is
going
to
be
selected,
that
I
think
you
maybe
you're
sort
of
briefly.
There
is
an
information
that
hey
based
on
the
information
that
we
have.
B
We
were
not
able
to
be
select
any
pickup
information
for
you,
please
selected
manually,
so
this
there
is
actually
the
case
that
I
am
displaying
here,
a
short
note
that
we
are
not
able
to
to
pre-select
any
any
store
for
you.
Please
find
it
manually
and
select
evaluation
for
the
logged
in
users.
It's
it's
a
bit
easier
because
we
can
have
time
pick
at
some
some
shipping
information
already.
C
B
C
B
Maybe
maybe
do
not
weigh
me
we
do
not
want
to.
Maybe
this
is
my
false
assumption.
If
it
is,
then
please
let
me
know,
this
is
just
a
requirement
that
we
got
from
one
of
our
clients
that
apparently
what
they
have
in
their
stores
that
they
are
somehow
suggesting
the
nearest
locations
first
of
all
by
IPL,
a
by
by
the
by
D,
address
that
they
already
have
saved
in
their
address
book.
B
Secondly,
by
the
IP
address,
if
they
do
not
have
the
first
one,
and
thirdly,
if
they
allow
geolocation,
then
we
are
using
latitude
and
longitude
location.
This
is
this
is
exactly
why
we
were
requesting
this
extension
in
the
API,
so
we
are
able
to
provide
directly
without
providing
the
address
to
get
the
nearest
locations.
C
We
we
thought
that
human
eyes,
that
if
customer
just
came
and
first
time
open
top
that
we
will
show
the
pickup
location
from
a
little
bit
of
the
API
which
just
provide
pickup
locations
which
assign
it
for
current
website
and
sort
it
by
order
in
in
from
admin
panel.
It
not
depend,
as
ordered
on
depends,
doesn't
depend
on
pickup,
location
or
sorry
for
physical
address,
which
customer
looking
for,
but
probably
is
measure
party
anyway.
I.
C
Think
it's
a
just
theme
for
separated
meeting
and
yeah
as
a
point
I
would
like
to
notice
is
about
telephone
number
because
yeah
for
now
we
have
a
little
bit
interesting
situation,
because
we
thought,
when
design
is
a
I,
that
the
telephone
number,
which
will
be
sent
with
the
information
about
select
a
pickup
location.
The
telephone
number
will
be
as
a
personal
telephone
number
of
the
customer
and
from
the
pickup
location.
We
will
only
talk
there
like
a
city
country,
region
and
Street.
B
With
that
approach
is
that
the
shipping
information
is
being
set
in
this
first
step
and
we
could
copy
the
information
from
the
B
link
address,
but
it
is
already
too
light
for
the
validation,
because
validation
is
happening
when
I'm
thinking
next
in
the
first
step
so
either.
Yet
the
best
way
would
be
to
add
a
telephone
number
at
this
tab
below
the
email
address.
I
think
this
would
be.
This
would
be
an
easy
solution
for
now
yeah
yeah,
as
I
said
for
now
we
said
I
just.
A
A
Thank
you.
It's
really
a
really
big
milestone
for
this
topic
and
getting
back
to
the
subject
of
default,
display
its
location,
I'm,
I'm,
pretty
sure
that
each
and
every
store
will
have
it
implemented
in
their
own
different
way.
So
I
think
it's
pretty
fine
that
we
already
have
like
more
than
one
solution
to
that,
but
still
I.
Imagine
somebody
would
go
with
a
maybe
some
map
which
displays
all
of
the
locations
because
well.
B
A
Like
we
had
a
demo
where
Rodrigo
showed
us
his
implementation
of
store,
pickup
like
the
one
they
did
for
the
client
mention
that
they
are
working
on
a
large
store
which
would
have
multiple
pickup
locations
in
the
same
city
and
which
can
be
really
close
to
each
other,
and
he
was
talking
about
that
kind
of
implementation.
So
this
is
I
guess
this
is
something
outside
of
the
scope
of
the
MVP
which
we
are
looking
to
provide
here.
So
the
solution
we
have
here
is
over
here
range.
B
A
A
Okay,
thank
you
very
much
for
your
time
guys
and
thank
you
very
much
material
for
your
work.
Really
nice
and
I
really
hope
you
will
be
changing
your
pool
request
from
draft
to
review
ready
so
that
we
can
start
testing
and
maybe
participating
in
any
other
ways
and
still
to
get
it's
like
merge.
We
had
to
I
suppose
that
some
tests
maybe
be
functional
tests,
some
fun
things.
So
there
are
some
procedures
to
that
yeah
sure
yeah.