Presenter: Garrett ReistSubject: CEF Payment ProvidersDetails: Review of Payment Providers that we work with. Almost every client is going to use a payment provider, so this is important knowledge for PM use.Duration: 00:27:42---00:00:05.780 --> 00:00:09.290
So payment providers what's
needed, what we need? What's00:00:09.290 --> 00:00:13.580
going on? Um, pretty much,
almost every client is going to00:00:13.580 --> 00:00:17.090
have payment providers. It's
going to be necessary. Typically00:00:17.090 --> 00:00:21.770
we we have alot. We've
integrated with a lot of them so00:00:21.770 --> 00:00:26.060
far. Some of them we like, some
of them we don't.00:00:26.200 --> 00:00:30.400
But it all just kind of depends
on how easy it is to work with00:00:30.400 --> 00:00:34.040
them in a new clean. Oh, there
is an article I put called.00:00:34.980 --> 00:00:35.800
This.00:00:37.300 --> 00:00:41.092
Search for payment and it'll
come up like that's what I did,00:00:41.092 --> 00:00:44.252
but these are all of the
providers that we previously00:00:44.252 --> 00:00:48.728
integrated with. So the
advantage to a client to be able00:00:48.728 --> 00:00:52.710
to integrate with a payment
provider we've already set up is00:00:52.710 --> 00:00:57.054
that it's faster and easier to
set up, and usually the process00:00:57.054 --> 00:00:58.864
is a little bit smoother.00:00:58.880 --> 00:00:59.740
The.00:01:00.960 --> 00:01:04.436
That doesn't mean that we can't
integrate with the new payment00:01:04.436 --> 00:01:08.544
provider, it just takes a little
bit longer to set up. Where is00:01:08.544 --> 00:01:11.072
setting up with a current
payment providers usually00:01:11.072 --> 00:01:14.864
between 4 to 8 hours. Typically
a new payment? Brighter would be00:01:14.864 --> 00:01:18.340
typically more 12 to 16. Not a
big deal, but something00:01:18.340 --> 00:01:19.604
definitely to think about.00:01:19.650 --> 00:01:22.345
Each of these has different
information on it, and you can00:01:22.345 --> 00:01:25.775
even copy these and put him in a
document and I have a document00:01:25.775 --> 00:01:27.245
somewhere, but I can't find it00:01:27.245 --> 00:01:31.695
so. You have less, uhm, and this
is the information just based00:01:31.695 --> 00:01:35.475
on, uh, what, uh ones we've
already used one thing pay easy00:01:35.475 --> 00:01:39.885
is kind of a lie. We don't like
working with that one just so00:01:39.885 --> 00:01:43.665
you know that PayPal we haven't
worked with in quite some time,00:01:43.665 --> 00:01:47.445
so there's been a few years
since we've done anything, so we00:01:47.445 --> 00:01:50.910
probably need to do some
updates. The API so that make00:01:50.910 --> 00:01:54.375
sure if someone's willing to use
PayPal that they understand that00:01:54.375 --> 00:01:57.840
that might take some additional
work more than 48 hours, and00:01:57.840 --> 00:01:59.415
then also if someone talks00:01:59.415 --> 00:02:02.844
about. PayPal express checkout
that is different than PayPal,00:02:02.844 --> 00:02:06.624
and if they're wanting that,
that will be an additional00:02:06.624 --> 00:02:11.538
workflow that has to be added
into check out so that will be00:02:11.538 --> 00:02:14.562
a significant effort. I would
say medium effort.00:02:16.390 --> 00:02:19.870
And something to know you hear
PayPal express checkout the00:02:19.870 --> 00:02:23.002
difference between PayPal as a
payment provider and PayPal00:02:23.002 --> 00:02:26.134
express. Checkout is PayPal
express checkout takes you out00:02:26.134 --> 00:02:30.658
of the current session you're in
in. Check out takes you to the00:02:30.658 --> 00:02:34.486
PayPal site, let's You set up
your PayPal information and and00:02:34.486 --> 00:02:39.010
how you're paying and what from
and who width and all that jazz00:02:39.010 --> 00:02:43.186
and then brings you back to
check out to continue on with00:02:43.186 --> 00:02:45.274
the information set up with the00:02:45.274 --> 00:02:48.246
PayPal provider. Obviously that
would take some significant00:02:48.246 --> 00:02:51.056
effort. That was something
requested by Sifu. I don't know00:02:51.056 --> 00:02:54.428
if they're doing it anymore, but
it is something to think about.00:02:54.428 --> 00:02:55.833
Just so you guys know.00:02:56.530 --> 00:03:00.457
Um, there's not a whole lot of
difference between these that00:03:00.457 --> 00:03:02.956
the ones that typically we've
integrated with00:03:02.956 --> 00:03:07.038
mostareauthorize.net. Cyber
source and I believe patrese.00:03:07.760 --> 00:03:12.006
Are the ones that we've worked
with most. That doesn't mean00:03:12.006 --> 00:03:15.866
they're the best, it just means
that there's more likelihood00:03:15.866 --> 00:03:20.112
that your developer will have a
little support or get support,00:03:20.112 --> 00:03:23.200
and navigating some of the
information in there.00:03:23.760 --> 00:03:28.817
No, what do we need? and I
didn't really think about what I00:03:28.817 --> 00:03:29.984
can create it.00:03:32.690 --> 00:03:36.214
So what00:03:36.214 --> 00:03:43.278
is needed?
Set up payment provider.00:03:48.010 --> 00:03:51.377
First thing is you need
developer credentials.00:03:56.220 --> 00:03:59.276
What is developer credentials?
Do they allow you?00:04:00.260 --> 00:04:06.354
Allow the developer to set up
with the with the developer00:04:06.354 --> 00:04:12.448
credentials do is they allow
your. I don't need this right00:04:12.448 --> 00:04:16.326
now. The developer credentials
allow for your.00:04:16.880 --> 00:04:21.170
A developer to go in an look at
the instance and get the00:04:21.170 --> 00:04:25.130
information needed to connect to
their API. This is going to be00:04:25.130 --> 00:04:29.420
needed so you can set up the
tokenization and you can set up00:04:29.420 --> 00:04:32.390
the information so you can
automatically hit and decide00:04:32.390 --> 00:04:34.040
what the next steps are.00:04:34.810 --> 00:04:40.156
Um? This is an important step.
Uh, there are differences00:04:40.156 --> 00:04:44.196
between each payment provider
and what is needed to actually00:04:44.196 --> 00:04:48.640
get things moving. Like for
savers cyber source, you need a00:04:48.640 --> 00:04:54.406
P12 file. Um, and that it has to
come from the client for pay00:04:54.406 --> 00:04:59.558
trace. You need a specific ID
and I forget what the name of it00:04:59.558 --> 00:05:03.238
is. Authorize.net needs specific
information, but all of how to00:05:03.238 --> 00:05:08.022
set that up at why it's there
can all be figured out through00:05:08.022 --> 00:05:11.334
the developer credentials and
how to implement them. That's00:05:11.334 --> 00:05:12.438
the important thing.00:05:13.110 --> 00:05:16.878
The other things that you need
to decide with your client as00:05:16.878 --> 00:05:20.018
you're setting up the payment
provider information is you need00:05:20.018 --> 00:05:23.472
to decide what type of payments
you're going to be taking.00:05:24.540 --> 00:05:28.713
Uh, by that, uh, we need to
figure out if the payments are00:05:28.713 --> 00:05:33.207
being held then you just hold it
until like like if they have a00:05:33.207 --> 00:05:36.417
shipping integration that is an
exact. Maybe you're holding to00:05:36.417 --> 00:05:39.627
get exact shipping information
and then you charge the card.00:05:40.500 --> 00:05:43.380
Or maybe you're capturing and
authorizing at the time of00:05:43.380 --> 00:05:46.836
payment, so it's important to
know what the type of payment is00:05:46.836 --> 00:05:50.292
and how that payment is to be
handled. Once we get it.00:05:52.620 --> 00:05:56.470
Another important piece of
information is, uh.00:05:57.270 --> 00:06:01.307
To gather the information from
the client on if they are00:06:01.307 --> 00:06:05.711
expecting to do single payments
only, or if they're going to be00:06:05.711 --> 00:06:06.812
doing multiple payments.00:06:07.350 --> 00:06:10.540
By multiple payments I mean
are they going to be having00:06:10.540 --> 00:06:14.020
invoices that are going to
be sent out that may be paid00:06:14.020 --> 00:06:16.920
in bulk so they have five
invoices outstanding in all00:06:16.920 --> 00:06:18.660
five or being paid at once.00:06:20.060 --> 00:06:24.592
The reason this is important is
because, uh, when the cash00:06:24.592 --> 00:06:29.124
receipt comes back from the
payment provider in the bank to00:06:29.124 --> 00:06:32.832
submit the information, the
accounting team for the client00:06:32.832 --> 00:06:36.952
will need to submit that with
their normal business practice00:06:36.952 --> 00:06:42.287
records. And. Lay down
can we slow down just a little00:06:42.287 --> 00:06:43.505
bit here at the multiple payment00:06:43.505 --> 00:06:47.335
piece? This rewind just a second00:06:47.335 --> 00:06:50.685
there so. When we're making no,
it's OK. It's really exciting.00:06:50.685 --> 00:06:53.745
It's really cool stuff. I just
know you got into a rhythm00:06:53.745 --> 00:06:56.805
there. So in the payments are
made at once or make multiple00:06:56.805 --> 00:06:59.100
payments. What was the grand
distinction between the two00:06:59.100 --> 00:07:03.310
there? The distinction between
them is, uh.00:07:04.640 --> 00:07:07.952
A single payment is that easily00:07:07.952 --> 00:07:12.490
traceable. For the accounting
Department, OK, if they're00:07:12.490 --> 00:07:13.810
paying and multiples.00:07:14.980 --> 00:07:19.540
Then there you have to make sure
that your meeting the criteria00:07:19.540 --> 00:07:23.720
for the accounting Department as
they are used to dealing with00:07:23.720 --> 00:07:25.620
payments. Sure, now what this00:07:25.620 --> 00:07:28.239
means. Uh, is that?00:07:29.580 --> 00:07:33.848
They are cash receipts that come
back from the payment provider00:07:33.848 --> 00:07:35.788
once the funds have been00:07:35.788 --> 00:07:40.540
received. OK, does cash.
Receipts are then given to00:07:40.540 --> 00:07:43.360
the Accounting Department
of the client.00:07:45.030 --> 00:07:49.125
And they check this cash
receipts against their bank.00:07:49.690 --> 00:07:55.590
OK, and. There are
multiple ways for those cash00:07:55.590 --> 00:07:57.270
receipts to come back.00:07:58.670 --> 00:08:03.170
The first way is for all of it
to be in one lump payment some,00:08:03.170 --> 00:08:07.070
and then you just saw and then
they just have to figure out00:08:07.070 --> 00:08:10.070
what payment goes to what
invoice, figure that out and00:08:10.070 --> 00:08:11.270
then send that off.00:08:12.040 --> 00:08:16.671
And then the other method is
that you break out each00:08:16.671 --> 00:08:20.039
payment based on invoice in
the cash receipt.00:08:21.050 --> 00:08:23.860
OK. So the difference in that00:08:23.860 --> 00:08:29.178
is. When the bank accepts
the cash receipts.00:08:30.260 --> 00:08:32.108
They have to.00:08:32.960 --> 00:08:36.359
It is very specific how they
take that information and how00:08:36.359 --> 00:08:39.758
they take that money and how
that submitted an. If it's00:08:39.758 --> 00:08:42.230
not correct, it will not
accept the money.00:08:43.720 --> 00:08:47.647
So it's very important to talk
to your client about multiple00:08:47.647 --> 00:08:51.574
payments and how they expect the
cash receipts to come back.00:08:52.190 --> 00:08:56.402
And probably when you mention
this, they'll be like I have no00:08:56.402 --> 00:09:00.614
idea what you're talking about,
and then you can say OK, this00:09:00.614 --> 00:09:04.422
and then. Wrong, really, that's
the point where you might just00:09:04.422 --> 00:09:08.036
grab me and be like, Hey, can
you talk to this person? Yeah,00:09:08.036 --> 00:09:11.650
'cause it does get a little
hearing and I know that we ran00:09:11.650 --> 00:09:15.542
into that a little bit with you.
HE and this is where I learned00:09:15.542 --> 00:09:18.878
that you have to make sure that
the accounting practices of the00:09:18.878 --> 00:09:21.380
current business are being
upheld. 'cause If you're getting00:09:21.380 --> 00:09:24.690
information that is. Uh, if
you're giving information that's00:09:24.690 --> 00:09:28.190
not going to be accepted by the
bank. There is no need for any00:09:28.190 --> 00:09:30.690
ecommerce platform because you
just have a bunch of cash00:09:30.690 --> 00:09:31.940
receipts laying around that you00:09:31.940 --> 00:09:36.576
can't submit to bank. Like a
drug Lord or something, I don't00:09:36.576 --> 00:09:43.648
know. Now, yes, um, under that
money it's not long does this00:09:43.648 --> 00:09:47.960
money? Uh, with that same point.
Uh, going into this client00:09:47.960 --> 00:09:52.030
decisions aspects 4th, what type
of payments we're going to be00:09:52.030 --> 00:09:56.100
taking? But that also be a
conversation that we would have00:09:56.100 --> 00:09:59.800
as far as like types of payment,
ECH visa, etc.00:10:00.650 --> 00:10:04.862
Yeah, um, definitely you would
want to talk about what types of00:10:04.862 --> 00:10:09.425
payments are going to be coming
in in check. An AC H are00:10:09.425 --> 00:10:13.676
actually different. We show them
as the same thing and I to be00:10:13.676 --> 00:10:16.070
honest with you don't really
know what the differences.00:10:16.590 --> 00:10:19.026
But there is a slight difference00:10:19.026 --> 00:10:23.180
between those. And I brought up
that we might need to change00:10:23.180 --> 00:10:26.778
that to make sure that we are
correct and it didn't get a lot00:10:26.778 --> 00:10:29.348
of, uh, well, yeah, we
definitely need to worry about00:10:29.348 --> 00:10:31.404
that. So I kind of let it go.00:10:31.940 --> 00:10:37.636
There. Uh, but then you wanna
make sure if you the other thing00:10:37.636 --> 00:10:40.766
you want to make sure when
you're talking about payments00:10:40.766 --> 00:10:44.522
for a client you wanna talk
about. If they do invoice peo?00:10:45.520 --> 00:10:49.601
So does the client have people
that have like specific account00:10:49.601 --> 00:10:54.795
setup? So then there has to be
logic for you to check if that00:10:54.795 --> 00:10:58.876
account has money in it or are
they over their limit.00:10:59.390 --> 00:11:04.620
Or Uh, if there's anything that
needs to be added.00:11:05.260 --> 00:11:10.470
To the information so that you
understand what that payment.00:11:11.160 --> 00:11:16.086
Entails. Add and made meeting
with current their current00:11:16.086 --> 00:11:19.502
business practices, how that can
be implemented on.00:11:20.110 --> 00:11:21.470
Be, uh.00:11:23.090 --> 00:11:24.860
Live site itself.00:11:25.630 --> 00:11:30.316
Uh, typically when you do
Invoice P. Oh, you also have00:11:30.316 --> 00:11:34.576
to think about if they if
there is role restrictions.00:11:34.576 --> 00:11:38.410
If there are certain people
that can see what?00:11:39.520 --> 00:11:43.745
Uh, what the actual limit is an?
If there's people that can't, or00:11:43.745 --> 00:11:47.320
if there's people that can order
and can't on that account.00:11:47.820 --> 00:11:48.690
Uh.00:11:50.430 --> 00:11:54.049
If obviously all of those do
complicate the issue a little00:11:54.049 --> 00:11:56.681
bit or complicate the
functionality of it, but.00:11:57.840 --> 00:12:00.648
Easy enough to deal with, uhm?00:12:01.530 --> 00:12:07.380
Uh, for Invoice P Oh, you also
want to know what the invoicing00:12:07.380 --> 00:12:12.780
structure is. So will the
invoice be sent by the ERP or00:12:12.780 --> 00:12:15.030
our reasoning, the invoice or?00:12:15.550 --> 00:12:20.710
You know what's the next step
there? You wanna know if we're00:12:20.710 --> 00:12:22.430
sending the invoice then?00:12:23.610 --> 00:12:26.546
We would obviously post the
information for payment.00:12:29.390 --> 00:12:30.770
Uh.00:12:33.010 --> 00:12:36.800
Other information that you'd
want to think about is if00:12:36.800 --> 00:12:38.316
they're doing wire transfers.00:12:40.580 --> 00:12:44.562
If doing wire transfers, you
have to ask how are those00:12:44.562 --> 00:12:46.734
wire transfers being
implemented 'cause usually00:12:46.734 --> 00:12:50.716
that is a manual process to
actually put in the actual00:12:50.716 --> 00:12:52.526
number for the wire transfer.00:12:57.420 --> 00:13:01.116
Uh, another type of payment is I
talked about PayPal earlier.00:13:01.116 --> 00:13:05.148
PayPal can be set up, but that
is a separate payment provider,00:13:05.148 --> 00:13:08.844
so if they're wanting, like for
instance, eBay is asking for00:13:08.844 --> 00:13:13.212
patrons to be used, but they
want to use PayPal as well, so00:13:13.212 --> 00:13:16.908
they would need to give us two
different sets of developer00:13:16.908 --> 00:13:19.260
credentials for the two
different payment providers.00:13:25.150 --> 00:13:28.283
Oh, sorry Carol, I didn't even
see I just saw your hand, sorry.00:13:29.180 --> 00:13:32.664
You're good, I was just gonna
say if you got a capture an00:13:32.664 --> 00:13:35.076
authorized the time of purchase
purchase time of shipment.00:13:35.950 --> 00:13:39.148
Yeah, and that is what I was
talking about a little bit ago00:13:39.148 --> 00:13:41.608
about what type of payment
you're going to be having.00:13:42.250 --> 00:13:46.688
So OK, cool, I'm at that. My
bad it's all good. It is a00:13:46.688 --> 00:13:48.907
very important thing to talk
about so.00:13:53.680 --> 00:13:54.680
Um?00:13:57.280 --> 00:13:59.968
See what else do we have?00:14:01.920 --> 00:14:06.569
Uh. Um, when you're setting up
payment information of the00:14:06.569 --> 00:14:10.479
developer credentials should be
able to give you a, uh.00:14:11.120 --> 00:14:15.510
The testing credentials that
would be needed to test the00:14:15.510 --> 00:14:19.900
different platforms that you're
using. So if you're using credit00:14:19.900 --> 00:14:24.290
card, that developer credentials
should be able to provide you00:14:24.290 --> 00:14:29.997
with the test credit card number
and CVC code as well as any00:14:29.997 --> 00:14:33.509
ACHRYCH payments. That's where
you gather that information.00:14:34.860 --> 00:14:36.768
So the developers can find that.00:14:42.460 --> 00:14:46.187
Yeah car. Heard is that you're
saying the hand up still?00:14:47.870 --> 00:14:52.140
Take your hand out. Do you turn
it off? Yeah, you take it down00:14:52.140 --> 00:14:53.665
when you're when you're called00:14:53.665 --> 00:14:56.430
upon. Thank you.00:14:56.430 --> 00:14:59.640
Go ahead. Hum.00:15:00.450 --> 00:15:07.289
Call Yeah,
so uh.00:15:09.370 --> 00:15:14.480
If we can go back to Invoice P.
Oh, I'm kind of jumping around.00:15:14.480 --> 00:15:15.940
Sorry that's all good.00:15:15.950 --> 00:15:19.700
Invoice here the other thing you
need to know is.00:15:20.210 --> 00:15:22.340
If you're on split, check out.00:15:23.320 --> 00:15:28.416
And if the, uh, how the peo is
processed? If it's if it's all00:15:28.416 --> 00:15:32.784
processed on the same P oh, for
their client, not for clarity,00:15:32.784 --> 00:15:36.424
but are they? Is the client
submitting one purchase order00:15:36.424 --> 00:15:40.428
for all of the split check out
stuff or they submiting00:15:40.428 --> 00:15:43.572
multiples? Usually they only
submit one. That's the whole00:15:43.572 --> 00:15:46.939
reason they want to do it, but
it's a good thing to ask.00:15:49.010 --> 00:15:51.350
So here can we go into?00:16:02.800 --> 00:16:06.280
Can we go into split check00:16:06.280 --> 00:16:08.350
out? Yeah.00:16:10.080 --> 00:16:13.281
Check out, I'm guessing it's
about as simple as it sounds,00:16:13.281 --> 00:16:15.740
huh? This is a check out.00:16:16.330 --> 00:16:19.050
That allows multiple payment00:16:19.050 --> 00:16:22.832
methods. No OK00:16:22.832 --> 00:16:25.715
great. Website00:16:25.715 --> 00:16:31.390
is. Switch out is, uh, the
ability to split your shipments.00:16:32.160 --> 00:16:35.760
Between multiple delivery
places. So when you do split00:16:35.760 --> 00:16:40.560
check out or what the Devs will
usually call it target checkout.00:16:41.240 --> 00:16:44.660
Um, this which I got slash
target check out of the same00:16:44.660 --> 00:16:50.614
thing. But I split checkout
allows you to submit.00:16:51.450 --> 00:16:55.790
A single invoice for
multiple deliveries. So00:16:55.790 --> 00:17:00.130
if I'm ordering for
clarity and I'm00:17:00.130 --> 00:17:03.850
delivering to Sam's house
cleanse, housecarls00:17:03.850 --> 00:17:06.330
house, and Jim's house.00:17:07.360 --> 00:17:11.020
Sorry Kevin, I'm not delivering
to your house. You can get your00:17:11.020 --> 00:17:13.660
own stuff. No.00:17:13.660 --> 00:17:18.505
So then I in split check out, I
would be able to buy each of00:17:18.505 --> 00:17:22.381
those items that would go to
each of those people and then00:17:22.381 --> 00:17:26.903
say, well, this goes to say. And
this goes to Clint. This goes to00:17:26.903 --> 00:17:31.102
gym and this goes to Kyle and
put each of their addresses in00:17:31.102 --> 00:17:34.978
so that I'm only submitting one
payment for four items that will00:17:34.978 --> 00:17:40.929
go to 40. Yeah, 100% so this
would be like distribution check00:17:40.929 --> 00:17:43.133
out or like OK.00:17:44.300 --> 00:17:45.230
Very cool.00:17:46.930 --> 00:17:51.690
Yes, we don't currently have.
Uh, the only functionality we00:17:51.690 --> 00:17:57.402
would have for a partial payment
or anything like that would be00:17:57.402 --> 00:17:59.782
if you do multiple payments.00:18:00.420 --> 00:18:02.430
You would be allowed to.00:18:03.050 --> 00:18:08.458
Submit a payment and that's a
really good one to talk about to00:18:08.458 --> 00:18:13.854
do it. And we're doing multiple
payments. How the UI setup00:18:13.854 --> 00:18:16.284
currently is that you can.00:18:17.200 --> 00:18:22.049
Uh, decide how much you wanna
pay. So if you have a $700000:18:22.049 --> 00:18:26.898
invoice, you could pay like 3000
of it today and then like 400000:18:26.898 --> 00:18:28.390
of it next week.00:18:29.580 --> 00:18:34.248
Uhm, you need to make sure that
when you're looking at multiple00:18:34.248 --> 00:18:38.138
payments, you talk to your
client about if you're allowing00:18:38.138 --> 00:18:42.028
partial payments or if you are
only accepting full payments.00:18:42.028 --> 00:18:46.307
This is again another question
where you want to make sure00:18:46.307 --> 00:18:50.975
that you talk to the accounting
team for the client to make00:18:50.975 --> 00:18:55.254
sure, because that can screw up
their processes. If those cash00:18:55.254 --> 00:18:57.977
receipts are coming back in
partial payments.00:18:59.240 --> 00:19:01.016
And how they want to deal
with that?00:19:02.580 --> 00:19:08.989
So it could be turned off, but
currently it is the default for00:19:08.989 --> 00:19:14.412
multiple payments is that you
are able to select your payment00:19:14.412 --> 00:19:19.030
amount OK. And then do I haven't
seen that on any functionality00:19:19.030 --> 00:19:23.023
or any existing store. Is this
thing that's happened in that00:19:23.023 --> 00:19:27.742
we've used in the past? Or you
might. She had this setup OK.00:19:29.190 --> 00:19:33.688
Or a new, uh, in this case, new
payment provider. It's so is00:19:33.688 --> 00:19:38.186
this a new parent provider to
self or is this a new payment00:19:38.186 --> 00:19:39.916
provider in the project itself?00:19:41.040 --> 00:19:44.800
New payment provider, previous
payment provider. This is a new00:19:44.800 --> 00:19:48.936
payment provider to clarity, so
let's go into battle because we00:19:48.936 --> 00:19:52.320
talked about the developer
credentials and those kind of00:19:52.320 --> 00:19:57.208
are in line with setting up a
payment provider at a. We kind00:19:57.208 --> 00:20:01.344
of are setting up with this
specific client, right? What are00:20:01.344 --> 00:20:05.480
some other information that we
would want for a new payment00:20:05.480 --> 00:20:09.616
provider? What have you seen in
this process that you have00:20:09.616 --> 00:20:11.872
needed to get from the client?00:20:11.950 --> 00:20:12.380
Or it?00:20:15.280 --> 00:20:20.284
Uh, well the preliminary things
I did was documentation.00:20:20.284 --> 00:20:25.844
Anything they have that we can
use, sandbox an sandbox00:20:25.844 --> 00:20:31.404
credentials so that we can post
payments and obviously test.00:20:31.410 --> 00:20:34.098
And then Lastly, a
point of contact with00:20:34.098 --> 00:20:35.106
the payment provider.00:20:37.650 --> 00:20:42.450
I've got to see you all know
most payment providers who will00:20:42.450 --> 00:20:47.650
set up a sandbox that is just a
test payment provider until the00:20:47.650 --> 00:20:49.250
time of go live.00:20:53.020 --> 00:20:54.238
Then we can say there pal.00:20:54.820 --> 00:20:58.258
I've had a little bit of
experience just messing00:20:58.258 --> 00:21:02.460
around with with some of
them, and I most most of00:21:02.460 --> 00:21:05.516
the payment providers out
there have pretty detailed00:21:05.516 --> 00:21:08.954
documentation there. All a
little bit different, but I00:21:08.954 --> 00:21:12.774
mean you just kind of have
to refer to the00:21:12.774 --> 00:21:13.920
documentation on it.00:21:15.000 --> 00:21:18.993
Which is what you get with the
developer credentials. One thing00:21:18.993 --> 00:21:23.712
that I am as new for payment
providers and I kind of forgot00:21:23.712 --> 00:21:28.431
about until just now and I think
dealing with this as well is00:21:28.431 --> 00:21:30.246
there is an iframe tokenizer.00:21:31.620 --> 00:21:32.980
That can be set up.00:21:34.270 --> 00:21:38.604
And in some payment voters have
this, some don't. But basically00:21:38.604 --> 00:21:40.968
what this is is it is00:21:40.968 --> 00:21:45.482
implementing code. On our
checkout and potentially wallet00:21:45.482 --> 00:21:48.640
information. To um?00:21:49.570 --> 00:21:55.390
Oh, that's nothing. I gotta talk
about, uhm, but it's setting up00:21:55.390 --> 00:22:00.240
information on wallets and check
out so that the information00:22:00.240 --> 00:22:05.090
entered for the payments and the
payment information is done00:22:05.090 --> 00:22:07.030
within the payment providers00:22:07.030 --> 00:22:13.390
system. Instead of done in South
and then transferred to them.00:22:13.390 --> 00:22:20.852
The benefit of the to put this
is that it allows or it causes00:22:20.852 --> 00:22:25.452
a lower. Accountability on our
PCI compliance because we're not00:22:25.452 --> 00:22:29.692
actually handling the creation
of the token for the payment00:22:29.692 --> 00:22:32.660
that is then sent to the payment00:22:32.660 --> 00:22:38.059
provider. Does that make sense
or did I lose everyone? Yeah, so00:22:38.059 --> 00:22:42.607
the iframe tokenizer and then
this is what it is for seafood.00:22:42.607 --> 00:22:46.776
and I believe 80 is implementing
this as well. Is it's00:22:46.776 --> 00:22:50.187
implementing away for the
payment provider to already have00:22:50.187 --> 00:22:55.114
code in Seth, so when you enter
the information for this is my00:22:55.114 --> 00:22:58.904
credit card number. Here's my
CVC. Here's my name. That00:22:58.904 --> 00:23:02.694
information is done within code
for the payment provider rather00:23:02.694 --> 00:23:03.831
than in South.00:23:03.900 --> 00:23:08.328
So the token is generated and
then given to self without us00:23:08.328 --> 00:23:12.018
having to deal with any of the
payment provider information00:23:12.018 --> 00:23:13.494
ever touching our system.00:23:15.960 --> 00:23:19.860
Another thing that I forgot
to mention is setting up00:23:19.860 --> 00:23:20.640
recurring payments.00:23:22.730 --> 00:23:25.635
And I'll let you finish before I00:23:25.635 --> 00:23:30.398
could. Yeah, that's a big one,
but setting up recurring00:23:30.398 --> 00:23:31.966
payments on this is.00:23:32.520 --> 00:23:33.330
Hi.00:23:34.550 --> 00:23:39.362
What does this is setting up
wallet payments or what is that00:23:39.362 --> 00:23:40.565
using previous payment00:23:40.565 --> 00:23:45.762
providers? So as Ben was saying,
what is done when you create a00:23:45.762 --> 00:23:50.065
wallet entry for? I want to use
this card over and over. The00:23:50.065 --> 00:23:53.706
information sent to the payment
vytorin a token is provided to00:23:53.706 --> 00:23:58.009
Seth so that that token can be
used. That token is never shown00:23:58.009 --> 00:24:00.326
to anyone. It is only shown on00:24:00.326 --> 00:24:05.044
the back end. And there is only
kept on the back end.00:24:05.590 --> 00:24:08.955
Unless stated, if you will,00:24:08.955 --> 00:24:14.370
yes. Is that what that means? I
love words and then every time00:24:14.370 --> 00:24:19.505
that a payment is made with that
token, it goes to the payment00:24:19.505 --> 00:24:24.245
provider that allows the payment
to go through and the funds to00:24:24.245 --> 00:24:28.195
be distributed as normal. Now
the important thing on it00:24:28.195 --> 00:24:32.540
setting up recurring payments is
that there is like you are00:24:32.540 --> 00:24:36.490
required, the client is
required. This can't be done by00:24:36.490 --> 00:24:41.050
clarity. The client is required
to set up recurring payments00:24:41.050 --> 00:24:44.650
with the payment provider and
potentially even their bank.00:24:46.850 --> 00:24:51.314
They need to make sure that the
payment vytorin the bank are,00:24:51.314 --> 00:24:55.406
uh, In Sync, and knowing that
they will be taking additional00:24:55.406 --> 00:25:01.024
payments. And they will have
additional payments coming from00:25:01.024 --> 00:25:05.000
recurring source memberships. Or
if you're having.00:25:05.500 --> 00:25:07.649
Uh, memberships or
subscriptions. It's required to00:25:07.649 --> 00:25:11.640
have this and you have to make
sure that the client sets that00:25:11.640 --> 00:25:15.631
up, because if it doesn't, none
of that will work. And So what00:25:15.631 --> 00:25:19.622
do they have to set up? Just
that they're going to be taking00:25:19.622 --> 00:25:22.692
recurring payments? You have to
set up recurring payments with00:25:22.692 --> 00:25:25.762
their payment provider 1st, and
potentially their bank, but I'm00:25:25.762 --> 00:25:29.446
sorry. What do they have to set
up? My apologies that occurring00:25:29.446 --> 00:25:34.169
payment. Just just that they are
going to have recurring00:25:34.169 --> 00:25:37.958
payments. The ability to to do
payments. Yeah, an.00:25:39.000 --> 00:25:42.224
I was, uh, I was thinking too,
that in in those scenarios, like00:25:42.224 --> 00:25:45.200
I know, anytime that I've set up
for like a reoccuring payment,00:25:45.200 --> 00:25:47.680
there's like a whole separate
terms and agreements type of00:25:47.680 --> 00:25:50.656
thing that I have to agree to.
Like. OK, yeah you understand00:25:50.656 --> 00:25:53.880
that these payments are going to
come out On this date and blah00:25:53.880 --> 00:25:55.368
blah blah and it's going to00:25:55.368 --> 00:26:00.030
happen. Um, reoccuring on a
recurring basis so I don't know00:26:00.030 --> 00:26:04.410
if that's like part of it too.
'cause I haven't actually done00:26:04.410 --> 00:26:08.425
that. There are so, so that's a
good question, then, recurring00:26:08.425 --> 00:26:12.075
payments just allows the user to
use their card again.00:26:12.650 --> 00:26:16.118
So they have one credit card
that set up with a recurring00:26:16.118 --> 00:26:19.586
payment. They can use it where
it's a regular payment, like a00:26:19.586 --> 00:26:22.765
subscription or membership, or
they can just use it where they00:26:22.765 --> 00:26:25.944
go and buy another, put another
cart together, submit it, and00:26:25.944 --> 00:26:27.678
then they just select that as00:26:27.678 --> 00:26:32.090
the payment method. All of those
are recurring payments. Awhile00:26:32.090 --> 00:26:34.240
it is a recurring payment.00:26:34.860 --> 00:26:36.876
But yeah, in order to get.00:26:37.790 --> 00:26:42.998
In order to set excuse me in
order to set up the wallet so00:26:42.998 --> 00:26:47.462
that it is functional, you
have to be able to have a00:26:47.462 --> 00:26:51.554
token that can be associated
with the payment provider as a00:26:51.554 --> 00:26:52.298
recurring payment.00:26:54.310 --> 00:26:59.042
One other thing I Daniel on the
iframe tokenizer and that can be00:26:59.042 --> 00:27:03.410
set up and then it should say
with some payment providers at00:27:03.410 --> 00:27:04.502
the very top.00:27:05.460 --> 00:27:09.942
Got it. Does not all of them
will have that, but some of them00:27:09.942 --> 00:27:13.400
do have that, and it's an option
and they always do recommend it,00:27:13.400 --> 00:27:17.124
which is fine for us 'cause it's
no skin off their nose, but it's00:27:17.124 --> 00:27:18.454
additional work for us cool.00:27:20.160 --> 00:27:23.760
And just a quick call out on the
subscription payments. I know00:27:23.760 --> 00:27:27.060
that only some payment providers
will actually do that, so like00:27:27.060 --> 00:27:30.660
that, that's always the thing I
bring up in discovery. Just make00:27:30.660 --> 00:27:33.360
sure that there's, uh, their
merchant account is somebody00:27:33.360 --> 00:27:35.760
that actually does recurring
payments. Give some don't.00:27:36.360 --> 00:27:38.136
Sum payment providers
done at all?00:27:39.630 --> 00:27:42.099
Yes, that's true.