-
00:00:02Hello and welcome
-
00:00:03In this tutorial I'm going to be teaching you how to set up the e -commerce options for your website or your digital store or restaurant
-
00:00:11Now this should be done after you've already built your site and set up all of your products
-
00:00:17You can see here I'm using this burger restaurant as an example
-
00:00:20So I have some burgers here that I want to sell and after you set up all of your products and your prices and you're ready for customers to be able to actually purchase from your website
-
00:00:29That's when you would want to set up all of your e -commerce options and it's very simple to do
-
00:00:34You would simply go to options and then e -commerce and when you first open up the e -commerce options they're going to be turned off
-
00:00:44You have to enable them by turning this switch on and this will allow you to set all of your e -commerce options here
-
00:00:50Now this button right here that requires login to use e -commerce this will require customers to actually create an account and login before they're able to actually purchase anything
-
00:01:02So you can turn that on if you want customers to have to create an account to purchase
-
00:01:06This is where you would put your email for the orders to be sent to
-
00:01:09So you would put your email here and this is where all of the orders would be sent once they're processed and purchased on the website
-
00:01:16You can set more than one email by separating them with a comma and this button the enable send orders button
-
00:01:24This will allow users basically to pay with cash by sending the order into the restaurant or to the store without actually purchasing
-
00:01:33So clicking this on will allow them to add all of the items to the cart and then they can purchase and send the order to the email without actually processing the payment completely
-
00:01:43So this is excellent for like pick up cash or cash payments and you would set the e -commerce currency right here
-
00:01:51We have many different currencies available
-
00:01:53So just set the one appropriate for your country and here is the thank you message that you would put
-
00:01:58This thank you message is shown after checkout once the customer has completed purchase
-
00:02:03This is what they would see
-
00:02:04So you can put a nice little thank you here or you can put extra information that they might need to know or that's relevant to that purchase
-
00:02:13You would just simply input this right here
-
00:02:15And below this is where you would input the payment method and details
-
00:02:20We currently support Stripe and PayPal and we're adding additional payment processing as well
-
00:02:26Now it's may seem a bit intimidating to set up at first but it's actually very easy
-
00:02:31We're going to walk through this PayPal one here because it's actually a little bit more complicated than Stripe but still extremely easy
-
00:02:37In order to know how to set this up properly I encourage you to read all the details at this link right here
-
00:02:42As you can see you can get more details on how to retrieve this data from PayPal at this link
-
00:02:46So let's open this and go through this together
-
00:02:50So now as you can see once you want to do is you want to scroll all the way up to the very top and read the whole page and this will explain how to do everything
-
00:03:01So once you've read this you would simply scroll down here to get credentials and this will tell you exactly how to get those credentials that you would input on our platform
-
00:03:10So for step one you would simply log into the developer dashboard with your credentials
-
00:03:16Now when you click this link it's going to ask you to log in
-
00:03:19You would simply log in right here and then this will take you to your dashboard
-
00:03:23So now let's go back to the other page
-
00:03:26In step two it says on my apps and credentials use the toggle to switch between live and sandbox testing apps which is located right here
-
00:03:35You can switch between live and sandbox
-
00:03:37Now this is used for testing purposes essentially
-
00:03:41Sandbox mode will allow you to set up everything and test it without the payment actually going through
-
00:03:47So this is used as a sandbox in a sense whereas live is actual live payments and what you want to do is preferably set up everything with a sandbox make sure it's all working properly and
-
00:03:59then once you're ready to actually receive payments or process payments you would switch to live you would then activate your email address and confirm it and then the setup process is exactly the same for creating
-
00:04:09an app
-
00:04:10So to create the app you would simply navigate to the rest API app sections and click create app and then you would type a name for your app and then click create app
-
00:04:21So simply go to the rest API app sections located right there at the top and then there's the create app button simply click this button this will let you create an app you would name your
-
00:04:32app and then because we're using a sandbox it'll give us a dummy sandbox account for testing purposes but if we were using a live account or a live app you would select your business account
-
00:04:47So simply click create app and this is going to create the app and generate those codes that are necessary to input in our system you can see these right here
-
00:04:56So now if we go to step five you would simply copy and save the client ID and secret for your app and then you would review the app details
-
00:05:03So what you need right here is the client ID and the secret
-
00:05:07So you would simply copy this client ID and paste that back on your eCommerce options
-
00:05:14So you see right here on PayPal there is client ID that it's asking for simply paste that and then the secret you get from that same page simply click this button and this will show you
-
00:05:24your secret copy the whole secret and then paste to the secret and then click save and your website is now ready to process PayPal payments
-
00:05:35Well if it was a live account that is but you would use this to test the processing and then now if anybody were to try to purchase an item it'll then give them the option to
-
00:05:44use PayPal as a payment method and Stripe is actually even easier you would simply click this link right here this will take you directly to a Stripe login page you enter your details and that will
-
00:05:55actually take you directly to the page where you should see your key and your secret key and for Stripe I don't believe you need to create an app for that it should just be visible right
-
00:06:04from this page so just simply copy and paste that and then save and you're good to go for Stripe and you can also add separate shipping and taxes as well if you'd like by clicking this
-
00:06:16button this will let you determine a shipping zone that has additional or separate costs as well so you can enter like USA or Europe or different states or counties however you want to do that and
-
00:06:28then if they select that zone for shipping it'll add an additional cost to that total purchase and that can either be a total cost or for each item an additional shipping and when you click save
-
00:06:41that'll add that shipping details to that website and you can also add custom and separate taxes as well so you would enter the tax name here such as sale tax VAT additional processing fees however you
-
00:06:56want to add them and then you would simply enter the amount right here and then you can determine whether it's a percentage of tax or a flat rate dollar amount and then simply click save and
-
00:07:12then that'll add that tax ability to the website now if you have a restaurant as well you can also determine a few different extra options such as the order type and the time of order and
-
00:07:26tips as well so by turning on ask order type this will allow the customer to select which type of order they need so whether they're picking up dining in delivery curbside pickup or table side they
-
00:07:39would select which option is appropriate and you can determine which ones are available to them by selecting and if you click and hold the control button you can select multiple options so if you want all
-
00:07:49the options available to them to simply hold control and select everything you can add an additional delivery cost as well so if you want to add a few extra dollars on top of the total order
-
00:08:00in order to process the delivery you can simply add that here and that'll automatically add that onto the cost and you can set a minimum order for delivery as well so if you want someone to
-
00:08:11be able to purchase at least a minimum of ten dollars in order for delivery or however you want to set it for your restaurant that way if someone were to purchase less than ten dollars for
-
00:08:22this order they would not be able to select delivery as an option so that's up to you to determine what cost you want to set for that and you can also select delivery locations as well
-
00:08:32and this can be customized however you want you can set different zip codes different cities countries however you set up your website it's up for you to determine and you can set multiple options by separating
-
00:08:44them with commas as well and this will allow your customer to select from these options for that order and you can also ask for the time of order this is useful for setting a delayed order
-
00:08:56or if you want people to be able to purchase an item and then set that to be delivered later so in order to accomplish that you would simply set your available hours and time zone here
-
00:09:08so let's say you're open from six a m
-
00:09:13to eight p m