00:00:06:27 - 00:00:07:24
Here we learn how to
00:00:07:24 - 00:00:10:05
configure the Connect CERM integration,
00:00:10:27 - 00:00:14:03
focusing primarily on its Connect
settings screen.
00:00:14:29 - 00:00:17:21
So this screen allows you
to define the majority
00:00:17:21 - 00:00:20:28
of the critical settings
for setting up this integration.
00:00:21:06 - 00:00:26:04
However, will also briefly discuss
peripheral areas of Infigo,
00:00:26:04 - 00:00:29:08
which may need to be set up in tandem.
00:00:29:08 - 00:00:31:28
So the first thing we're going to do
is to navigate to the Connect
00:00:31:28 - 00:00:39:09
settings screen, and here we must activate
00:00:39:09 - 00:00:41:20
the Connect CERM integration plugin.
00:00:43:02 - 00:00:45:00
So we have our step enabled Connect
00:00:45:00 - 00:00:48:04
plugins over on the by the first
00:00:49:05 - 00:00:51:00
field that we have available there.
00:00:51:00 - 00:00:54:15
We just need to make sure
that Connect CERM
00:00:54:22 - 00:00:56:29
is activated
00:00:58:24 - 00:01:01:19
and then click on Save.
00:01:03:26 - 00:01:05:18
Now we also need to make sure that Connect
00:01:05:18 - 00:01:09:20
CERM is being utilized
to handle pricing information.
00:01:10:04 - 00:01:13:24
So go down to the next field,
which is Connect plugin to handle price
00:01:14:04 - 00:01:16:17
and make sure that you've got Connect CERM
selected
00:01:16:25 - 00:01:19:28
from the dropdown list.
00:01:20:22 - 00:01:23:10
So this setting ensures
CERM will be utilized
00:01:23:10 - 00:01:26:12
for pricing displayed
within the storefront itself.
00:01:27:09 - 00:01:29:13
And then click on Save. Once again.
00:01:34:15 - 00:01:35:21
So next, we're going to navigate
00:01:35:21 - 00:01:39:01
to our product management screen.
00:01:42:07 - 00:01:43:24
So we must ensure that we have
00:01:43:24 - 00:01:47:04
two required template products available.
00:01:47:16 - 00:01:48:11
Now, generally,
00:01:48:11 - 00:01:52:17
these will automatically be created
during the configuration of your platform.
00:01:52:24 - 00:01:54:17
And I can see
that has happened in my case,
00:01:54:17 - 00:01:56:29
and I've only just created
this particular storefront.
00:01:57:19 - 00:02:00:19
However, if they're not created
automatically for whatever reason,
00:02:01:01 - 00:02:06:04
and they can easily be manually created.
00:02:06:25 - 00:02:09:09
So make sure you check
for those two template products.
00:02:09:17 - 00:02:11:06
So the CERM integration requires
00:02:11:06 - 00:02:15:07
two Infigo products
with the naming prefix of master.
00:02:15:13 - 00:02:17:03
And then underscore.
00:02:17:03 - 00:02:19:28
These are utilized
during the reordering process
00:02:19:28 - 00:02:24:20
of CERM estimates or CERM products
where the CERM system
00:02:24:20 - 00:02:29:25
may not have an Infigo product
to reference.
00:02:30:01 - 00:02:33:02
So when you looking at the product
management screen, you should see
00:02:33:02 - 00:02:36:16
and if you can't see them,
you should create two Infigo products.
00:02:36:28 - 00:02:41:00
The names of both of these Infigo products
should start with Master Underscore.
00:02:41:18 - 00:02:45:13
Anything after
that is personal preference.
00:02:46:11 - 00:02:49:17
One of these Infigo products
should be a stock type product,
00:02:49:17 - 00:02:51:21
which you could see
within the type column here.
00:02:53:17 - 00:02:54:00
The reason
00:02:54:00 - 00:02:56:21
for this is discussed in more detail
in a later tutorial.
00:02:57:00 - 00:03:00:11
However, this will be used
when reordering some products,
00:03:01:15 - 00:03:03:23
as there will be no dynamic element
00:03:04:01 - 00:03:07:04
and a new artwork
will not be required to be submitted.
00:03:08:05 - 00:03:10:06
The other master underscore in
00:03:10:06 - 00:03:13:02
Infigo product
should be a multi-part product
00:03:13:12 - 00:03:18:13
and this will be used
when reordering from CERM estimates.
00:03:18:22 - 00:03:21:24
So this is because,
although most of the specification
00:03:21:24 - 00:03:26:04
will remain the same, users will be able
to upload a new piece of artwork.
00:03:26:22 - 00:03:31:10
And again, we'll discuss this
in more detail in a later tutorial.
00:03:32:15 - 00:03:35:13
So once we've confirmed those
two products, we're going to navigate
00:03:35:13 - 00:03:40:08
to our connector plug in screen.
00:03:40:08 - 00:03:44:03
And this is where we begin
the configuration process of the Connect
00:03:44:15 - 00:03:46:28
integration.
00:03:47:15 - 00:03:49:01
So if I locate the CERM entry,
00:03:49:01 - 00:03:52:12
your entries in here will be a lot shorter
than what I've got available.
00:03:52:25 - 00:03:55:18
I'm going to highlight the CERM entry
and then go
00:03:55:18 - 00:03:58:28
to configure on the same row.
00:04:02:12 - 00:04:05:00
Now, most of the entries in this page
will be covered
00:04:05:00 - 00:04:08:24
in a couple of different tutorials
at this particular time.
00:04:08:24 - 00:04:12:24
We're just going to focus on this top
two series of entries here, which allows
00:04:12:24 - 00:04:17:07
us to set up the initial configuration
of our connection between Infigo
00:04:17:08 - 00:04:18:25
and CERM
00:04:22:14 - 00:04:24:14
So a few entries that we need.
00:04:24:14 - 00:04:26:07
One is the base URL.
00:04:26:07 - 00:04:29:02
So this is the.
00:04:30:00 - 00:04:31:09
So this is simply the base
00:04:31:09 - 00:04:35:00
URL of your CERM instance,
which is obtained from CERM itself.
00:04:35:13 - 00:04:39:14
Now I've got the relevant information
for our iteration of CERM
00:04:39:23 - 00:04:40:24
over on another screen.
00:04:40:24 - 00:04:44:16
So I'm just going to copy
and paste information.
00:04:46:07 - 00:04:48:11
The next thing we need is a generic
00:04:48:20 - 00:04:51:14
web user external ID.
00:04:51:14 - 00:04:54:16
So CERM requires that every CERM estimate
00:04:55:04 - 00:04:57:19
has to be connected to a user.
00:04:57:19 - 00:05:01:24
In an ecommerce scenario, customers
are potentially accessing your storefront
00:05:01:24 - 00:05:04:17
and looking at prices
without having access
00:05:04:29 - 00:05:07:25
to an account
within Infigo or within CERM.
00:05:08:26 - 00:05:10:28
In order to offer this capability,
00:05:10:28 - 00:05:15:28
it's required to create a generic web
user on your CERM system, and this will be used
00:05:15:28 - 00:05:19:04
for every storefront user
that access is without an account.
00:05:20:22 - 00:05:23:10
When a non logged in user browses
your catalog,
00:05:23:19 - 00:05:28:12
any CERM estimate called whilst
they browse your site will be created
00:05:28:12 - 00:05:32:00
against the generic web user
00:05:34:19 - 00:05:38:03
once the user is ready to log in
or register and place their order
00:05:38:10 - 00:05:43:05
that CERM estimates will be cloned
and assigned to the newly logged in user.
00:05:43:22 - 00:05:47:08
This ultimately means that anyone can view
the catalog or request
00:05:47:08 - 00:05:52:06
estimates from CERM
without having to be logged in.
00:05:52:06 - 00:05:55:17
So you must have created
a generic web user within your CERM system
00:05:55:23 - 00:05:59:22
and then place the external
ID of that user into this field
00:05:59:22 - 00:06:05:07
within the Infigo
Connect CERM configuration screen.
00:06:08:07 - 00:06:11:13
Now the next thing
we need is our authentication details.
00:06:11:13 - 00:06:15:09
So these are the authentication
details of your CERM system.
00:06:15:29 - 00:06:21:06
Please note that this is authentication
using oauth as a system.
00:06:21:06 - 00:06:25:24
So all of the information that we've got
here is in that particular
00:06:25:24 - 00:06:29:13
format and terminology.
00:06:29:13 - 00:06:32:20
So again, I'm just going to copy and paste
that information that I've got elsewhere
00:06:34:01 - 00:06:35:21
on my screen.
00:06:35:27 - 00:06:41:04
So we need a token endpoint.
00:06:41:04 - 00:06:48:00
We need a client ID,
00:06:48:00 - 00:06:49:20
client secret
00:06:53:01 - 00:06:54:14
username
00:06:56:14 - 00:06:58:17
and password.
00:06:58:17 - 00:07:07:00
And all of this can be obtained
from your CERM instance.
00:07:07:00 - 00:07:10:00
Now I'm just going to go ahead
and save that configuration
00:07:14:05 - 00:07:16:18
and I want to test
whether my connection is now
00:07:16:18 - 00:07:21:01
successful
based on the information that I've input.
00:07:21:01 - 00:07:23:27
So I'm going to go back to my plugins
list up on the top right,
00:07:24:00 - 00:07:27:10
top left of the screen, locate
my CERM entry
00:07:27:20 - 00:07:30:09
and then on the right hand
side of that particular row,
00:07:30:09 - 00:07:33:12
we have the ability to test connection
or check connection.
00:07:35:01 - 00:07:37:18
We can see that I
have a message pop up in the bottom right
00:07:37:18 - 00:07:41:04
hand corner which says
My particular connection was successful.
00:07:41:22 - 00:07:44:29
If that was not successful,
it will come up as a red message box
00:07:45:04 - 00:07:48:15
with some useful messaging
as to what the failure was.
00:07:48:15 - 00:07:51:17
So I wasn't able to
00:07:51:17 - 00:07:52:18
establish a connection.
00:07:52:18 - 00:08:01:01
For example.