1
00:00:00,180 --> 00:00:00,910
Hello, friend.

2
00:00:00,930 --> 00:00:01,720
Welcome back.

3
00:00:02,130 --> 00:00:07,290
In a previous video, we successfully complete our check out Pollution's right now if you go to your

4
00:00:07,290 --> 00:00:10,220
car and if you go through our process to check out.

5
00:00:10,470 --> 00:00:12,020
So that is our check out Paice.

6
00:00:12,150 --> 00:00:17,700
So now I want to do I want to work for our payment options like there have already all that our product

7
00:00:17,700 --> 00:00:18,630
with the quantity.

8
00:00:18,630 --> 00:00:20,950
And that is also there is our order totals.

9
00:00:20,970 --> 00:00:21,260
Right.

10
00:00:21,630 --> 00:00:23,640
So now we will work for our payment.

11
00:00:23,640 --> 00:00:25,600
Complete options for doing this here.

12
00:00:25,620 --> 00:00:28,140
I want to turn to the final step up on the condition.

13
00:00:28,470 --> 00:00:33,660
Like if you want to add that payment, then must you have to add your all the shipping details?

14
00:00:33,660 --> 00:00:34,000
Right.

15
00:00:34,260 --> 00:00:36,630
So here I want to define this type of conditions.

16
00:00:36,630 --> 00:00:43,380
So for doing this in our model area, if you go to our payment, that means our ad payment in the model

17
00:00:43,380 --> 00:00:44,490
into the model area.

18
00:00:44,490 --> 00:00:46,660
I have already defined one of the function.

19
00:00:46,930 --> 00:00:51,390
So with this function, we will check that all that field is empty or not.

20
00:00:51,520 --> 00:00:51,860
Right.

21
00:00:52,140 --> 00:00:54,650
So now I want to do I want to call this function.

22
00:00:54,660 --> 00:00:58,700
So I want to call this function in our app payment and that is our view.

23
00:00:59,100 --> 00:01:02,390
So now we have to work on particular that area.

24
00:01:02,400 --> 00:01:06,250
So that is our checkout in the checkout area.

25
00:01:06,270 --> 00:01:08,670
I have already passed some form.

26
00:01:09,120 --> 00:01:10,770
So here I have the form.

27
00:01:10,770 --> 00:01:12,810
I have passed that our order item.

28
00:01:13,290 --> 00:01:13,540
Right.

29
00:01:13,600 --> 00:01:16,050
And also I pass our order total.

30
00:01:16,200 --> 00:01:20,240
And also here we have to do we have to pass out all the billing address details.

31
00:01:20,250 --> 00:01:24,580
So here I take the things with this object that means this one that will are address.

32
00:01:24,870 --> 00:01:27,470
So with this, we can actually defining it so better.

33
00:01:27,480 --> 00:01:29,320
I want to do and also pass it.

34
00:01:30,030 --> 00:01:33,510
So after this also on the pass our save address.

35
00:01:33,870 --> 00:01:35,550
OK, so I just simply pass it.

36
00:01:35,790 --> 00:01:40,170
So I pass it in our checkout page that we send our check out notice Tamalpais.

37
00:01:40,590 --> 00:01:42,140
So now go to our template.

38
00:01:42,150 --> 00:01:47,090
So that is our template and that is our app payment and that is our check notice.

39
00:01:47,100 --> 00:01:47,750
Tamalpais.

40
00:01:48,360 --> 00:01:50,850
So here I want to do want to define this condition.

41
00:01:50,850 --> 00:01:53,750
I want to define this condition in our particular that area.

42
00:01:53,760 --> 00:01:56,550
So that is, you know, are another one.

43
00:01:56,550 --> 00:01:58,380
There is another call and three.

44
00:01:58,380 --> 00:01:58,790
Right.

45
00:01:58,800 --> 00:02:01,910
So there is our call in between.

46
00:02:01,930 --> 00:02:08,660
So first of all, here, so that is our device after this dip here, I want to define this condition.

47
00:02:08,940 --> 00:02:15,190
So if you want to define this condition, you have to define that our double percent is and here I define

48
00:02:15,190 --> 00:02:20,340
our if if our this form, that means here I passed.

49
00:02:20,490 --> 00:02:25,550
So in our view, in the view here, I passed our save addresses data.

50
00:02:25,560 --> 00:02:25,800
Right.

51
00:02:25,830 --> 00:02:29,250
So now I just simply pass it, say just simply pass it.

52
00:02:29,250 --> 00:02:36,450
If our say that data is in in our model area into the model area for the billing address here, I have

53
00:02:36,450 --> 00:02:38,190
already defined that function.

54
00:02:38,220 --> 00:02:38,530
Right.

55
00:02:38,760 --> 00:02:41,270
So our function name as it is fulfilled.

56
00:02:41,520 --> 00:02:44,790
So with this function we'll take it our field is empty or not.

57
00:02:44,810 --> 00:02:45,060
Right.

58
00:02:45,090 --> 00:02:48,040
So now I just want to know how to access our this function.

59
00:02:48,630 --> 00:02:52,470
So after this address here, I'm going to do in Texas our function.

60
00:02:52,760 --> 00:02:54,180
OK, so here it will be.

61
00:02:54,180 --> 00:02:56,990
Check that all the fields fill up or not.

62
00:02:57,000 --> 00:03:09,700
And also after that I define as ls and also our and if so I just simply define as and if so Voynich

63
00:03:09,740 --> 00:03:15,980
will be as a check that between our all the field will be fill up then it'll be show that Harry button.

64
00:03:16,560 --> 00:03:18,340
So then it will be better.

65
00:03:18,390 --> 00:03:28,320
I just put on the glass, I just put the glass, the meeting between I can be done with an awning and

66
00:03:28,320 --> 00:03:29,310
then beaten.

67
00:03:29,520 --> 00:03:32,900
I make the things as a medium sized assembly.

68
00:03:32,940 --> 00:03:33,210
OK.

69
00:03:33,270 --> 00:03:37,500
And also shall be sure as a mic payment.

70
00:03:38,430 --> 00:03:40,620
So shall we show this step of one of the button.

71
00:03:40,930 --> 00:03:44,650
And I also should be displaying other things like first of all, I want to check it like if you're not

72
00:03:44,660 --> 00:03:45,720
clear to save all.

73
00:03:48,540 --> 00:03:54,200
And everything is running well, so now I have to check it right now, I have fill up all the taufiq

74
00:03:54,210 --> 00:03:55,430
now if you refresh it.

75
00:03:56,310 --> 00:04:03,710
So here is getting that on a barrel, as argumentative as a non type is incredible.

76
00:04:04,680 --> 00:04:08,780
That means here, here, Pouncer save address.

77
00:04:09,600 --> 00:04:10,990
So let's check this out.

78
00:04:11,010 --> 00:04:15,000
So maybe they have some of the issues, you know, check out here.

79
00:04:15,000 --> 00:04:17,480
I pass or save addresses, all the data.

80
00:04:17,490 --> 00:04:20,850
So that is, you know, our model into the model area.

81
00:04:20,850 --> 00:04:27,150
I have defined our function as a easeful function so that all non type, you can see that I'm using

82
00:04:27,150 --> 00:04:30,060
that in it will be as actually is OK.

83
00:04:30,060 --> 00:04:36,470
That one value is that is Evolutis non or the value is empty, then it should be done the false.

84
00:04:36,960 --> 00:04:38,190
So here I am used that one.

85
00:04:38,190 --> 00:04:40,440
That is actually lower error actually.

86
00:04:40,440 --> 00:04:42,150
So that's going to save all again.

87
00:04:44,020 --> 00:04:45,630
You is also showing that arrow.

88
00:04:45,710 --> 00:04:49,460
So now it's perfectly running, so no, I freshet again.

89
00:04:51,480 --> 00:04:58,590
Yeah, now not perfectly loaded, so here right now and fill up all our fields, if you make that feel

90
00:04:58,590 --> 00:05:00,800
as empty as a Sable's.

91
00:05:01,560 --> 00:05:04,290
Yes, you can see snowshoeing of the shipping address save.

92
00:05:04,470 --> 00:05:10,470
And also here you can see our dispersement button is not visible because of all with this here, I defined

93
00:05:10,470 --> 00:05:11,270
this condition.

94
00:05:11,280 --> 00:05:17,270
So in our checkout page, I define that condition in our save this area and Aless still Biche I here

95
00:05:17,280 --> 00:05:19,140
I wanted to show some of the message.

96
00:05:19,140 --> 00:05:23,010
So I just take one of the Dave and I just simply funnel the glass as our large.

97
00:05:24,730 --> 00:05:32,790
I laughed alert and here at the front of the info class, I'm here at the front of the battlegroup that

98
00:05:32,790 --> 00:05:41,190
missing our bettag here at the front of the message as a please, please feel up all the information

99
00:05:43,500 --> 00:05:45,240
to make a payment.

100
00:05:46,830 --> 00:05:53,050
So this type of Anastasia's will be displayed, OK, so that is our assumption area.

101
00:05:53,580 --> 00:05:58,410
Now, if you look at the all this right now, it should be visible on here.

102
00:05:58,410 --> 00:05:59,710
So just continue.

103
00:05:59,760 --> 00:06:00,150
Yes.

104
00:06:00,150 --> 00:06:01,640
You can see it's not perfectly visible.

105
00:06:01,650 --> 00:06:06,060
One of the message as a fill up, all that information is to make a payment.

106
00:06:06,300 --> 00:06:12,860
And when you fill up your all that information, like name it as you USA are all the is known for and

107
00:06:12,960 --> 00:06:15,020
actually fill up the save address.

108
00:06:15,330 --> 00:06:15,660
Yeah.

109
00:06:15,690 --> 00:06:21,780
Because after that we start showing our Mac payment so bitter I want to turn taps on the head if that

110
00:06:21,780 --> 00:06:22,680
means after this.

111
00:06:22,890 --> 00:06:28,950
I was also on the bracket so I just take both of these bracket to save Savol.

112
00:06:29,850 --> 00:06:31,290
Now refresh it.

113
00:06:31,470 --> 00:06:32,360
Continue.

114
00:06:32,790 --> 00:06:33,120
Yeah.

115
00:06:33,180 --> 00:06:34,620
And obviously still perfectly display.

116
00:06:34,620 --> 00:06:38,970
Our buttons are better under the last area I came to.

117
00:06:38,970 --> 00:06:46,110
The last I want to do and that's some of the bracket that it's a little bit easier to save all three

118
00:06:46,110 --> 00:06:46,980
freshet.

119
00:06:48,420 --> 00:06:50,170
Yeah, Nagasu is now actually better.

120
00:06:50,640 --> 00:06:52,700
So here I think you can all understand about it.

121
00:06:52,700 --> 00:06:57,240
So now if this field is empty, then I this battle will be visible.

122
00:06:57,240 --> 00:07:01,710
So if you want to make a payment, master, you have to do you have to fill up all the to your shipping

123
00:07:01,710 --> 00:07:02,130
address.

124
00:07:02,130 --> 00:07:02,390
Right.

125
00:07:02,810 --> 00:07:11,310
So, no, I just simply put out the address, OK, I just put on that just as the USA and a save address

126
00:07:11,310 --> 00:07:13,610
now or make payment button is visible.

127
00:07:13,920 --> 00:07:18,220
So now for education purposes, I want to do want to use one of the payment gateways.

128
00:07:18,230 --> 00:07:21,990
So that is one of the payment gateway as as the SSL e-commerce.

129
00:07:21,990 --> 00:07:26,400
And also they are actually providing some of the free epper for that Willapa.

130
00:07:26,420 --> 00:07:30,600
So you can see their elected leaders develop our SSL, e-commerce and the radio station.

131
00:07:30,930 --> 00:07:36,390
So from here you have to do you have to create the Gamla account like here to create Borgs, Soheir,

132
00:07:36,400 --> 00:07:37,320
whatever you want.

133
00:07:37,350 --> 00:07:46,320
Right now if you put the W dot A.B.C. dot com, it doesn't matter that you actually putting that your

134
00:07:46,320 --> 00:07:47,310
appropriate domain name.

135
00:07:47,330 --> 00:07:49,200
So that is for the developer purposes.

136
00:07:49,230 --> 00:07:55,230
So here I just simply finding it, then put your company name and then put your company address and

137
00:07:55,230 --> 00:08:00,960
then you just, you have to do we have to put your name OK and then your email address and the password

138
00:08:01,170 --> 00:08:06,500
and whatever the email address will put in particular that area, they will send some of the informations

139
00:08:06,510 --> 00:08:07,380
to your email.

140
00:08:07,410 --> 00:08:08,930
OK, that is very, very important.

141
00:08:09,210 --> 00:08:13,620
So they will send this tape of one of the email sent to the email address.

142
00:08:13,620 --> 00:08:15,410
You will get one of the ideas.

143
00:08:15,510 --> 00:08:17,100
So that is clearly storewide.

144
00:08:17,110 --> 00:08:20,030
And also they will provided one of the API key.

145
00:08:20,040 --> 00:08:22,430
So that is the API is very much important.

146
00:08:22,440 --> 00:08:28,850
So make sure you put your appropriate email address and the password so it is totally free of the system.

147
00:08:28,860 --> 00:08:31,570
You can actually browse it and you can check it with this.

148
00:08:31,590 --> 00:08:34,140
OK, so no, I want to do for this project.

149
00:08:34,140 --> 00:08:34,940
I want to use it.

150
00:08:34,950 --> 00:08:36,760
So that is our API.

151
00:08:36,760 --> 00:08:38,520
I have getting this mail perfect.

152
00:08:38,730 --> 00:08:42,740
And also after that we have to do we have to add these SSL e-commerce.

153
00:08:42,750 --> 00:08:48,010
So this is a silly combers that I have also on the packets we have to install.

154
00:08:48,300 --> 00:08:52,200
So there is a package actually by install SSL Commerce and the Python.

155
00:08:52,380 --> 00:08:56,280
OK, so that is also providing all that our investigation.

156
00:08:56,280 --> 00:08:59,380
What exactly you have to do step by step will cover it.

157
00:08:59,450 --> 00:09:00,470
So don't worry about it.

158
00:09:00,480 --> 00:09:01,360
So I will show you.

159
00:09:02,280 --> 00:09:05,900
So first of all, here you have to do you have to copy this package.

160
00:09:05,910 --> 00:09:07,680
So I just simply copy it.

161
00:09:08,370 --> 00:09:13,920
Now go to your side and here now I disclose it and now I open it.

162
00:09:14,550 --> 00:09:16,720
And here you have to do you have to add it.

163
00:09:16,770 --> 00:09:23,640
That means I just simply paste it so that the peop install SSL commas and python and then you have to

164
00:09:23,650 --> 00:09:24,780
do the Android.

165
00:09:26,130 --> 00:09:31,220
So make sure you're connected to the Internet because it will be downloaded all the files from the Internet.

166
00:09:31,410 --> 00:09:35,160
So you may take a little time, but here you can see I have already installed it for the reasons you

167
00:09:35,280 --> 00:09:38,770
are showing us it already satisfied, so make sure you install it.

168
00:09:38,790 --> 00:09:43,920
So that is actually one of the feedback is that the package you have to install in your system and also

169
00:09:43,920 --> 00:09:50,280
after that you have to do you have to install on the request because that means, you know, hour after

170
00:09:50,280 --> 00:09:59,810
that, after that, you have to install another one as a beep and install and then request a request.

171
00:09:59,910 --> 00:10:01,790
So make that sure that is our teacher.

172
00:10:01,800 --> 00:10:03,090
So could that be the request?

173
00:10:03,240 --> 00:10:04,830
So that is one of the packages.

174
00:10:04,830 --> 00:10:10,780
You have to install it because of all the have another package that the peop install and request.

175
00:10:11,060 --> 00:10:13,480
OK, so you have to install actually that request.

176
00:10:13,500 --> 00:10:16,860
So that is our beep installed request.

177
00:10:17,010 --> 00:10:17,490
Perfect.

178
00:10:17,730 --> 00:10:19,930
And after that you have to be able to enter.

179
00:10:20,250 --> 00:10:22,670
Yeah, it is also installed successfully.

180
00:10:23,040 --> 00:10:24,890
So that is the things we have to do.

181
00:10:24,900 --> 00:10:31,170
So right now I successfully install our these packages and here also is providing all that our information

182
00:10:31,530 --> 00:10:33,260
system by step will cover it.

183
00:10:33,270 --> 00:10:39,000
And here, as I told you, you have to create an account and they will provide it on the step up on

184
00:10:39,010 --> 00:10:39,630
the API.

185
00:10:39,990 --> 00:10:42,840
So that is actually one of the API and that is one of the idee.

186
00:10:43,020 --> 00:10:48,540
So if you will understand about this, how can working with the API and how can edit some of the third

187
00:10:48,540 --> 00:10:53,460
party API to your project, then if you want to add that PayPal, then you can also add it, you know,

188
00:10:53,460 --> 00:10:54,280
general project.

189
00:10:54,630 --> 00:10:56,120
So right now for education purposes.

190
00:10:56,120 --> 00:10:57,880
So I will use this payment gateway.

191
00:10:57,940 --> 00:11:03,270
So with this, we can actually edit our all the payment with the credit card, debit card and the mobile,

192
00:11:03,270 --> 00:11:08,910
all the services and also with the mobile payment and much more system established for you.

193
00:11:08,940 --> 00:11:11,340
So right now that is our project.

194
00:11:11,340 --> 00:11:12,770
So that is a payment area.

195
00:11:13,170 --> 00:11:14,490
So how can do that work?

196
00:11:14,490 --> 00:11:17,540
In our next video, I will show you that things with a live example.

197
00:11:18,030 --> 00:11:21,270
So thanks for watching and I'll see you the next video.
