1
00:00:00,150 --> 00:00:01,740
Hello, friend, welcome back.

2
00:00:02,010 --> 00:00:07,920
In a previous video, we successfully install our package and now we have to follow our all that other

3
00:00:07,920 --> 00:00:08,690
instruction.

4
00:00:09,030 --> 00:00:12,560
So if you want to do that work, you have to go to that position.

5
00:00:12,570 --> 00:00:18,540
So here you can see there is all that in any instruction is here that is installed that this one that

6
00:00:18,540 --> 00:00:19,830
is are being installed.

7
00:00:19,830 --> 00:00:22,050
So you have already successfully installed it.

8
00:00:22,260 --> 00:00:24,630
And after that, here, there is another instruction.

9
00:00:24,630 --> 00:00:30,480
We have to add our Disick function that is our SSL section and also import our disembowelled.

10
00:00:30,870 --> 00:00:35,970
So here we have to take both of this, but just simply copy it and now go to our view.

11
00:00:36,720 --> 00:00:41,310
That means here that is our apartment and that is our view here.

12
00:00:41,310 --> 00:00:44,430
We have to do we have to load it so better.

13
00:00:44,460 --> 00:00:47,850
I bought some of the not for you, so it should be for our payment.

14
00:00:49,700 --> 00:00:52,770
OK, so before the payment and here I just simply purchased it.

15
00:00:53,130 --> 00:00:56,550
And also here we have to do we have to import our requests.

16
00:00:56,550 --> 00:00:59,860
So because of all I have already installed that already exist.

17
00:00:59,880 --> 00:01:03,700
So here you can see I have already added that together.

18
00:01:03,720 --> 00:01:05,490
So we have to also import it.

19
00:01:05,490 --> 00:01:07,560
So I just simply defined as the import.

20
00:01:08,160 --> 00:01:11,710
So here I define import, import our requests.

21
00:01:13,110 --> 00:01:15,960
OK, that means the request request.

22
00:01:16,120 --> 00:01:16,560
Perfect.

23
00:01:16,830 --> 00:01:18,120
And also for the payment.

24
00:01:18,120 --> 00:01:19,940
We have to also import that socket.

25
00:01:19,950 --> 00:01:23,700
So I just simply import import and socket.

26
00:01:24,300 --> 00:01:26,780
So to simply import all the things on here.

27
00:01:27,240 --> 00:01:30,480
So now we have to do, we have to create our own function.

28
00:01:30,480 --> 00:01:36,210
So we have to create our functions after this, OK, we have to create our function for the payment.

29
00:01:36,210 --> 00:01:42,390
So it will be Uzelac, you could say, to simply copy that required to locking the good.

30
00:01:42,390 --> 00:01:49,850
And after that I take that function name as a payment payment and also still be part of that request.

31
00:01:49,850 --> 00:01:51,390
So I just simply pass that request.

32
00:01:51,870 --> 00:01:55,620
And here we have to do we have to get all that our billing address details.

33
00:01:55,620 --> 00:01:55,920
Right.

34
00:01:55,930 --> 00:01:57,390
So here we have to get it.

35
00:01:57,400 --> 00:02:05,430
So I just take the save address and whatever that is, I have already added our billing address.

36
00:02:05,430 --> 00:02:05,670
Right.

37
00:02:05,680 --> 00:02:11,400
So if you go to our payment model into that payment model, that is our billing at the soon to the billing

38
00:02:11,400 --> 00:02:13,400
address here all the time feel right.

39
00:02:13,410 --> 00:02:15,360
So that is all that our field data.

40
00:02:15,810 --> 00:02:18,870
So that is all that I feel that I have to get it.

41
00:02:19,230 --> 00:02:21,000
So now I want to do and to get it.

42
00:02:21,000 --> 00:02:26,790
So for the reasons here we have to do that is our save address and that will be the billing.

43
00:02:27,270 --> 00:02:28,620
That means the billing address.

44
00:02:28,770 --> 00:02:36,630
With this billing address, I get all the door object so objects and then get that means get our create.

45
00:02:36,630 --> 00:02:40,860
If they have any data till we get it right, then it should be completed.

46
00:02:41,250 --> 00:02:45,090
So I just simply defined as a get or create and create our user.

47
00:02:45,210 --> 00:02:47,610
Our user will be our requested user.

48
00:02:47,610 --> 00:02:50,430
Say they are simply defined that our requested user.

49
00:02:50,640 --> 00:02:55,410
OK, and also here I want to do a different on the condition that means the if condition area.

50
00:02:55,410 --> 00:02:57,870
I want to define first of all, this will be check it.

51
00:02:57,870 --> 00:03:01,050
That means here all the our checkout data will be fill up.

52
00:03:01,050 --> 00:03:05,940
So when we fill up then our the option that we saw this button will be appearance.

53
00:03:05,940 --> 00:03:06,210
Right.

54
00:03:06,450 --> 00:03:12,210
And also here I want to do before this payment, it will be check our profile, like if you go to our

55
00:03:12,210 --> 00:03:12,840
profile.

56
00:03:13,800 --> 00:03:17,670
So I didn't download server, so we have to run the server.

57
00:03:19,080 --> 00:03:21,630
So I just simply run by and then manor's.

58
00:03:24,080 --> 00:03:27,050
Managed by and then run server.

59
00:03:31,680 --> 00:03:32,950
So our server is now running.

60
00:03:33,240 --> 00:03:41,280
So now if you refresh it, Suheir, also I want to do our all that profile that state issues are all

61
00:03:41,280 --> 00:03:44,130
the profile must have also as a fill up.

62
00:03:44,210 --> 00:03:46,520
OK, so both of these I want to check it.

63
00:03:46,530 --> 00:03:49,360
And after that, I want to make that payment for this user.

64
00:03:49,500 --> 00:03:50,660
That means for this product.

65
00:03:50,670 --> 00:03:50,950
Right.

66
00:03:51,300 --> 00:03:53,360
So here I want to have this condition.

67
00:03:53,370 --> 00:04:00,000
First of all, you should be check all the tower and this shipping address or for doing this, I just

68
00:04:00,000 --> 00:04:00,940
put the condition.

69
00:04:00,960 --> 00:04:04,690
I back all the shipping addresses that are with this same address.

70
00:04:04,710 --> 00:04:11,330
So if I just simply not our D.C. address, I just make the things with our zero object.

71
00:04:11,340 --> 00:04:12,510
I just converted it.

72
00:04:12,510 --> 00:04:16,030
And here I wanted to check all that, our fill up data.

73
00:04:16,050 --> 00:04:18,350
So here I have already defined that condition.

74
00:04:18,360 --> 00:04:20,130
So with this condition, we checked it.

75
00:04:20,130 --> 00:04:20,350
Right.

76
00:04:20,640 --> 00:04:25,860
So with this condition, it will be check all the out this all the field is empty or not.

77
00:04:26,400 --> 00:04:29,780
So now I just simply call it as it is fulfilled or not.

78
00:04:29,790 --> 00:04:31,590
So here I define that condition.

79
00:04:32,100 --> 00:04:32,370
OK.

80
00:04:32,670 --> 00:04:34,240
So to simply define that condition.

81
00:04:34,470 --> 00:04:41,310
So if this field is not a up, then it be sure some of the message I just simply define that messages

82
00:04:41,310 --> 00:04:42,630
will be in full.

83
00:04:42,930 --> 00:04:43,260
Right.

84
00:04:43,290 --> 00:04:43,980
So in full.

85
00:04:43,980 --> 00:04:47,610
And then here we have to parse that request and the request area.

86
00:04:47,670 --> 00:04:56,220
We have to pass that message that we want to show, like it shall be sure as a please complete shipping.

87
00:04:58,800 --> 00:05:00,120
Shipping address.

88
00:05:01,530 --> 00:05:08,070
OK, so we showed this step up one of the message and after that is to be redone, redone and redirect,

89
00:05:08,910 --> 00:05:16,310
redirect and it'll be redirect to our if you go to our apartment and here if you go to that wall, it

90
00:05:16,310 --> 00:05:18,170
should be the key to our this base.

91
00:05:18,210 --> 00:05:20,040
OK, so that is our apartment.

92
00:05:20,700 --> 00:05:27,030
So here I defend the apartment and then our part name I have defined as a checkout, so shall be directed

93
00:05:27,040 --> 00:05:29,000
toward this checkout based, our good friend.

94
00:05:29,310 --> 00:05:32,030
And also here we have to do we have to check our profile.

95
00:05:32,040 --> 00:05:33,450
That means this user profile.

96
00:05:33,480 --> 00:05:36,920
And so this profile is already filled up on not so here.

97
00:05:36,930 --> 00:05:39,100
Also, we have to get all the data.

98
00:05:39,420 --> 00:05:47,430
So if you want to put that condition, then you have to do the same that we've not already guessed that

99
00:05:47,520 --> 00:05:48,660
the request user.

100
00:05:48,810 --> 00:05:55,130
And then if you go to our app logging into the app logging, if you go to that model.

101
00:05:55,140 --> 00:05:57,900
So here I have already created another class.

102
00:05:57,900 --> 00:05:59,180
I consider that with our profile.

103
00:05:59,550 --> 00:06:00,330
So you do the profile.

104
00:06:00,520 --> 00:06:04,230
I have also defined another function that are easily filled.

105
00:06:04,230 --> 00:06:06,840
That means with this we have also checked it.

106
00:06:07,140 --> 00:06:10,860
So with this we can check all that our feel is empty or not.

107
00:06:10,860 --> 00:06:11,170
Right.

108
00:06:11,520 --> 00:06:13,980
So that is all that our feel for the profile.

109
00:06:14,190 --> 00:06:15,750
So here we check it.

110
00:06:16,110 --> 00:06:19,110
So for now, I want to do and to access it with this user.

111
00:06:19,170 --> 00:06:20,430
Then there is our profile.

112
00:06:20,430 --> 00:06:22,940
And with this profile, we have to add our dysfunction.

113
00:06:22,950 --> 00:06:23,220
Right.

114
00:06:23,250 --> 00:06:26,150
So now I just simply define our profile.

115
00:06:26,490 --> 00:06:32,580
And with this profile, I want to do and to access our this function or function name I have defined.

116
00:06:32,580 --> 00:06:34,790
So our function name as it is fulfilled.

117
00:06:35,450 --> 00:06:36,810
So this will be also check.

118
00:06:37,140 --> 00:06:39,900
Everything will be very much clear to you why I am actually using it.

119
00:06:39,910 --> 00:06:46,890
So it will be also check it and then and there is a message will be visible that the message is in full

120
00:06:47,550 --> 00:06:48,910
and then request.

121
00:06:49,590 --> 00:06:52,510
So this request I want to do on the show some of the message.

122
00:06:52,530 --> 00:06:55,500
OK, so here shall we show some of the messages please.

123
00:06:56,580 --> 00:06:57,390
Complete

124
00:07:00,450 --> 00:07:02,910
profile a little.

125
00:07:03,420 --> 00:07:04,670
OK, please.

126
00:07:04,740 --> 00:07:06,220
Complete profile itself.

127
00:07:06,240 --> 00:07:11,640
So be sure to step up one of the message and then it be done and return the direct.

128
00:07:12,030 --> 00:07:16,680
Then it should be returned redirect to our, you know, our app logging.

129
00:07:16,680 --> 00:07:21,030
If you to go to our you are well into that, you will also be directed toward this profile page.

130
00:07:21,060 --> 00:07:22,950
OK, that was in our app logging.

131
00:07:23,700 --> 00:07:27,810
So I think is very much clear to you what exactly the things I did on here.

132
00:07:28,140 --> 00:07:32,640
See this will be related to our app logging and into the app logging I have created.

133
00:07:33,000 --> 00:07:35,130
That is our name but name as a profile.

134
00:07:35,130 --> 00:07:36,750
It should be the top profile page.

135
00:07:38,010 --> 00:07:42,830
And then after that it'll be you done our we've done Durex.

136
00:07:42,840 --> 00:07:44,460
So just simply before the return.

137
00:07:44,790 --> 00:07:49,440
Freedlander So retender with this request here.

138
00:07:49,440 --> 00:07:51,390
I want to load one of the pace.

139
00:07:51,810 --> 00:07:57,930
So here I want to do in our app that means, you know what appartement here and to do and to create

140
00:07:58,140 --> 00:07:58,790
the base.

141
00:07:59,280 --> 00:08:04,330
So this base I want to load on here, it will be as a payment, not SDMI.

142
00:08:04,650 --> 00:08:07,790
OK, so here I want to load out this payment or this demo.

143
00:08:08,370 --> 00:08:14,870
So here I just simply defined the app, underscore sorry app underscore payment.

144
00:08:15,330 --> 00:08:17,370
So in particular that folder area.

145
00:08:17,640 --> 00:08:22,240
I have defined our base name as a payment payment estimate.

146
00:08:22,650 --> 00:08:26,430
OK, so here after that I understand that our context data.

147
00:08:27,030 --> 00:08:28,710
So that is our context.

148
00:08:29,960 --> 00:08:31,500
So that is our context data.

149
00:08:31,590 --> 00:08:36,650
And here right now I don't have any data, but I don't want to make the things as empty so far.

150
00:08:36,660 --> 00:08:39,350
This payment I want to do on to create on the wall.

151
00:08:39,360 --> 00:08:48,090
So that is in our app, that app shop, not Topshop, that is in our app payment, simply the app payment.

152
00:08:48,090 --> 00:08:51,570
If you go to that hour, you also here I want to create another liberal.

153
00:08:52,320 --> 00:08:56,830
So to simply and it so it will be at the checkout slash.

154
00:08:56,880 --> 00:09:00,350
OK, that is a single slash and this will be as a payment.

155
00:09:01,320 --> 00:09:02,700
So payment better.

156
00:09:02,760 --> 00:09:03,900
You just name it as a pay.

157
00:09:04,230 --> 00:09:05,670
OK, first class.

158
00:09:05,670 --> 00:09:12,660
And then in our view I have created one of the function or function name as a payment, so I just simply

159
00:09:12,660 --> 00:09:13,200
name it.

160
00:09:13,380 --> 00:09:17,230
So here, you know, are you all right?

161
00:09:17,270 --> 00:09:18,150
We don't need this.

162
00:09:18,480 --> 00:09:23,580
So yeah, I just simply defined our function name as a payment and also I name it as a payment.

163
00:09:23,910 --> 00:09:29,910
And also this link I want to add in our checkout page, that means in our district, the checkout pays

164
00:09:30,330 --> 00:09:32,520
and here you can see that this is our make payments.

165
00:09:32,520 --> 00:09:34,970
So here I want to learn to edit our dishwasher.

166
00:09:35,580 --> 00:09:45,240
So I just simply defined as you are l and then in our app, that means that is that is in our app payment

167
00:09:45,540 --> 00:09:47,070
into the app payment area.

168
00:09:48,030 --> 00:09:49,350
That will be app payment.

169
00:09:49,350 --> 00:09:52,740
And here I have created the park for access this profile.

170
00:09:52,740 --> 00:09:53,610
That means a payment.

171
00:09:53,610 --> 00:09:54,330
That is our payment.

172
00:09:54,330 --> 00:09:54,590
Right.

173
00:09:55,020 --> 00:09:56,790
So I just simply added that payment.

174
00:09:57,030 --> 00:09:57,930
So that is.

175
00:09:58,050 --> 00:10:05,260
Our audience now, let's check this out, if you click the save all the skills to save all and now go

176
00:10:05,260 --> 00:10:06,070
to our card.

177
00:10:08,930 --> 00:10:14,930
And with the card, if you go to our process to check out, so if you and I now make that feel as empty,

178
00:10:14,930 --> 00:10:18,120
if you look at the same address, now you can see snowshoeing.

179
00:10:18,260 --> 00:10:20,120
You cannot add that to your payment.

180
00:10:20,240 --> 00:10:20,590
Right.

181
00:10:20,840 --> 00:10:23,140
So for the reasons here, I defined this condition.

182
00:10:23,150 --> 00:10:26,810
So, you know, our view area, I have defined that condition.

183
00:10:26,810 --> 00:10:29,240
It shall be check it rather than it will be sure.

184
00:10:29,240 --> 00:10:32,390
You saw the message and also I did find another one.

185
00:10:32,400 --> 00:10:36,500
So I just now defend the USA as a safe address.

186
00:10:36,500 --> 00:10:42,350
And now if you click as they make payment, yes, you can see snow redacted to you, which does not

187
00:10:42,350 --> 00:10:43,960
indicate to you the profile page.

188
00:10:43,970 --> 00:10:44,250
Right.

189
00:10:44,570 --> 00:10:47,870
So also still showing as a place complete your profile details.

190
00:10:48,230 --> 00:10:54,230
That means here I have defined that condition so that the request, our user profile and the result

191
00:10:54,230 --> 00:10:59,950
is fully filled, then it should be sure some of the messages, please complete profile details, OK,

192
00:11:00,230 --> 00:11:05,140
because with this function it will be also check all the our profile.

193
00:11:05,150 --> 00:11:07,670
That means all that our profile feel it will be checked.

194
00:11:08,180 --> 00:11:12,940
OK, now I think it's very much clear to you and after that it should be the key to our profile.

195
00:11:12,950 --> 00:11:14,030
That means the profile page.

196
00:11:14,040 --> 00:11:15,960
So you can see it's not related to the profile page.

197
00:11:16,400 --> 00:11:19,030
So here we have to do we have to add everything.

198
00:11:19,040 --> 00:11:23,770
So now I just name it as a Kazarian, Gozi, Ardian.

199
00:11:24,020 --> 00:11:28,550
And there is a full name address I define for the purpose of the USA.

200
00:11:29,210 --> 00:11:36,350
And for now I just simply defensed as the USA puts out the demo code and put the country and pull some

201
00:11:36,350 --> 00:11:37,440
of the phone number.

202
00:11:37,790 --> 00:11:43,690
OK, so here I just fill up every field as a safe scenography profile updater.

203
00:11:43,700 --> 00:11:44,220
Successful.

204
00:11:44,240 --> 00:11:49,340
So now if you go to your card, go to our process, make a payment.

205
00:11:49,580 --> 00:11:50,060
Yes.

206
00:11:50,060 --> 00:11:53,230
You can see now it's perfectly access out this route.

207
00:11:53,240 --> 00:11:54,950
That means the payment be right.

208
00:11:55,310 --> 00:12:01,670
So here I have already created the URL, so I have already given WRAL as a payment page.

209
00:12:01,850 --> 00:12:03,320
That means our views.

210
00:12:03,320 --> 00:12:06,880
I have created the function as a payment and I just named it as a pay.

211
00:12:07,220 --> 00:12:10,220
So into the area I have loaded out this space.

212
00:12:10,220 --> 00:12:13,820
So that is our that is our function name as a payment.

213
00:12:13,820 --> 00:12:20,020
And here I defined as a return and request our payment and the payment stable.

214
00:12:20,390 --> 00:12:23,800
That means our payment on the stable page is now successfully loaded.

215
00:12:24,230 --> 00:12:25,880
OK, and so it should be checked.

216
00:12:25,910 --> 00:12:31,310
Both of these issues will be check our shipping address is fee Lapita not and also shall we check our

217
00:12:31,310 --> 00:12:33,260
profile addresses, believe it done not.

218
00:12:33,710 --> 00:12:37,820
And will both of this will be the fill then it will be redacted to our payment base.

219
00:12:38,210 --> 00:12:43,550
So now we have to do we have to update our and other audit instructions, because here we have to also

220
00:12:43,550 --> 00:12:44,210
add these.

221
00:12:44,210 --> 00:12:48,200
We have to also add all the things in our view area.

222
00:12:48,440 --> 00:12:53,390
So step by step, how can added in our next video, I will show that things with a live example.

223
00:12:53,870 --> 00:12:55,340
So thanks for watching.

224
00:12:55,390 --> 00:12:56,990
I'll see you in the next video.
