shopify discount code api
Published on: February 7 2023 by pipiads
Table of Contents About shopify discount code api
- How To Create Discount Codes || Shopify Help Center
- Learn How To Create A Shopify Discount Code Or Authomatic Discount
- How To Create Unique Shopify Coupon Codes For Custom Integrations
- Shopify API integration without code — NoCodeAPI
- How To Create Automatic Discounts || Shopify Help Center
- How to Generate Shopify Discount Codes for NFT Holders
How To Create Discount Codes || Shopify Help Center
To create a discount code, start from your Shopify admin and click Discounts. Click Create discount and select Discount code. You can create four different types of discount codes: * Percentage discount, like 25% off. * Fixed amount discount, such as $5 off. * Free shipping discount * Or Buy X, get Y discount, such as buy one t-shirt, get the second free. Start by entering a name for the new code that the customers can enter at checkout. Avoid using any special characters like dollar signs. You can use spaces in the name so the words are separated. You can also generate a random discount code name by clicking Generate Code. Under Types: select the discount type that you want to create. The options below this section change depending on what type of discount you choose to create. To skip ahead. for instructions for your specific discount type, use the timestamps below: 1. Percentage discount In Discount value: enter the percentage amount that is taken off when the discount code is used. Then select whether the discount code applies to an entire order, specific collections or only specific products. If the discount applies to specific collections or products, then search for the collection or products to add them to the discount. If you select products, you’re able to select specific variants to apply the discount to. If you want to remove a collection or product that you added, click the X. Enter the minimum requirements for this order. You can select None a minimum purchase amount or minimum quantity of items purchased To finish this discount code, skip ahead to the end. 2. Fixed amount discount Under Discount value. enter the dollar amount that is taken off when the discount code is used. Then select whether the discount code applies to an entire order, specific collections or only specific products. If you select products, you’re able to choose specific variants to apply the discount to. If you want to remove a collection or product that you added, click the X. If you select collections or products, you have the option to click the checkbox. only apply discount once per order. If you leave this unchecked, the discount will apply to each eligible product in an order. Enter the minimum requirements for this order. You can select None a minimum purchase amount or minimum quantity of items purchased To finish this discount code. skip ahead to the end. 3. Free shipping discount. In the Countries section, leave All countries selected or choose the countries that you want the discount to apply to. If you want to delete a country you added, click the X to remove it. If you want to exclude free shipping for shipping rates over a certain dollar value. then check Exclude shipping rates over a certain amount and enter the amount in the field. For example, you might want to offer free shipping when it costs less than $15 to ship the package. If a customer needs more expensive shipping, like international shipping that costs $50, then they won’t be able to use the discount code for free shipping. Enter the minimum requirements for this order. You can select None- a minimum purchase amount or minimum quantity of items purchased. To finish this discount code, skip ahead to the end. 4. Buy X, Get Y discount. In the Customer buys section, select the products or collections you want the promotion to apply to. Then set the quantity a customer needs to buy of those items before the discount code is applied. If the discount applies to specific collections or products, then search for the collection or products to add them to the discount. If you select products, you’re able to select specific variants to apply the discount to. If you want to remove a collection or product that you added, click the X to delete it. In the Customer gets section, set the quantity of items that the discount applies to and search for the eligible products or collections. Select whether the discount should take a percentage off each eligible item or else make the item free. In this example, the customer buys one t-shirt and gets the second 50% off. It’s optional to check the box. Set the maximum number of uses per order. If you check this, enter the maximum number of times that this promotion can be applied to an order. For example, you might only want to give a 50% off discount up to three t-shirts per order, or you might let the customer order as many as they like by leaving the box unchecked. After you complete the steps for the specific discount type, there’s a few more settings that apply to all discount types. In Customer eligibility, select the customers who can use the discount from the following options: Everyone, Specific groups of customers or Specific customers. Customer information comes from your store’s customer list. Search for the customers or customer groups that can use the discount. To remove an individual customer or group of customers that you added, click the X next to them. Discount usage is unlimited by default, which means a customer can use the code as many times as they want while it’s active. If you want to limit discount usage, check one of the options in the Usage limits section: Limit number of times this discount can be used in total. lets you set a total number of times a discount can be used. For example, if you set a limit of 200, then the discount code can be used 200 times total. Individual customers can still use the discount code more than once. Limit to one per customer. limits discount use to one per customer, based on the customer’s email address. Lastly, decide when the code should be active. Set the start date when the discount code can be applied. If you want to set an end date for the discount, click Set end date and use the calendar to choose when the discount will end. If you don't choose an end date for your discount, then it has no expiry. When you’re finished, click Save. Your new discount appears in the Discounts tab in your Shopify admin. To promote the discount, you can send the code to your customers by email, add it to a social media post or display it on your online store. Your customers need to enter the code during checkout to receive the discount. Remember that discounts cannot be combined. For upcoming videos on automatik discounts, subscribe now. If you still have questions, comment below or contact the Shopify support team directly.
Learn How To Create A Shopify Discount Code Or Authomatic Discount
hi, guys, hope you are doing awesome. so today's video, again, i'm gonna show you, of course, how you can create a discount, because it's very important to create a discount for your customers. okay, but before this, guys, i want to tok a little bit about uh discounts. when it comes to discount, of course, there are two, two types of discounts. okay, the first one is discount crude and the second one automatik discount. okay, so about discount uh goods, guys, it requires, of course, a customer to manually input the custom code during the checkout for the discount to apply. it means that customers can use, uh, the capping code that you, that you give them, all you provide them to us- to have a discount. okay, when it comes to automatik discount- i mean the second option, or type uh, you can have only one active automatik discount at any given time. okay, automatik discounts take precedence over discount codes and customers cannot apply multiple discounts to a single order discount. of course, goods are unavailable for customers who have an automatik discount reply applied, of course, to their checkouts. okay, so this is only an idea about, of course, two types of discounts, guys. so let's go now to our shopify dashboard, of course, to create a discount once you are here, guys, the only thing that you have to do, of course, is to scroll down and click on discount. okay, as you see, here we are on our discount uh section. the these are discount codes and ultimate automatik discounts. you can, of course, click here to create discount codes or create a discount here, okay, so let's click on create discounts and, of course, let's click on create quotes, as you see here. discount code: here, where you can write, for example, the company could that you will, of course, be given to your customers. for example, let's say that you want to make a discount for new year, for example. so let's write new, ok, new year discounts. so you can write whatever you want here, guys, okay, and you are free to do so. okay, and, of course, about types of discounts, there is a percentage. if you want, of course, to to give a percentage discount, you can, of course, select this one, a fixed amount, so you can give a five dollar of 14 or, for example, free shipping, if you want to select, of course, free shipping. but we usually, as we are doing drop shipping, we provide free shipping, so we don't have to worry about this one. and for buy x and get y, it means that when someone buy multiple products or mini products, you can have one for free or two for free, it depends on you. you can, of course, sit up everything here, okay, but i personally leave it as percentage, okay, to make it just easier. and, of course, for discount value, i always make like 30 percent. and, of course, if you want this discount to be applied to all your products, or maybe to specific collections or specific products- so let's say or assume that we want, uh, creates a discount for a specific product- you just need to click on specific products and then, of course, you can type here about your products or you can browse them. let's say that we want to add this: when i give this product a discount which is black, gloss, electric, and we can add it. so, as you see, this product, this is only the product that that can have, of course, this promo code or a discounts. okay, and if you scroll down to minimum requirements, so if someone by, for example, tin dollar, he can have a discount, uh, i of course you can provide him with the capping code. or maybe you want customers to buy multiple or meaning, for example, items so that they can get a discount, for example, team products so that he can of course, get a discount. but i usually leave it as none okay about customer eligibility: it will be eligible. i mean, the discount can be eligible to everyone, or specific groups of customers or specific customers, so i usually leave it as everyone. for usage: uh limit, so you can limit number of times discount can be used in total, for example, or you can limit to one use per customer. if so, if, uh, a customer come to your store, for example, and one, and won't, of course you buy a product, so he can use, of course, the captaincode or that discount just only one time. but if you need him to use it for more than one time, you can add here multiple times, maybe 100 or maybe 40, it depends on uk, but i usually leave this as blank. and, of course, when it comes to active data here, where you can set up your date when, of course, this discount should start, for example, if it starts on this time and on this date, sorry, and this is the time- and if you want to see an end for this, you can do. let's say that we want to want this, this discount, to end, for example, on first merge, so we can click first match, and of course, you can select what time the discount should, for example, end, like, for example, at one o'clock am and that's all, and then you can see this counts, okay. okay, if we go back, as you see, this is our, of course, uh discount that we have created for this product, which is black glass, electric. okay, so let's now create our automatik discounts. okay, so, as you see, you don't have to make it as, of course, as a as captain could. so let's do, for example, say, promo for, for example, for 13 percentage. okay, so you can, of course, select what types- percentage, fixed amount or if someone buy multiple, uh, of course, products, you can take a discount, but i usually leave it, as i mentioned before, as percentage, and, of course, you can, of course, either hear the value, maybe 25 or 30, but i usually leave it as 30, as i have mentioned before. of course, this discount or this automatik discount can apply, for example, to all product, specific collection or specific product. so it's up to you guys, you can select whatever you want here. okay, as i have done with the lasts, with the last option. so about minimum requirement: we can, of course, add minimum purchase amounts, for example, from 40. when someone buy from 30- 40 up, he can of course get an automatik discount or we can of course add for how many uh products he should. uh, of course our customer buys us to have a discount product, but i i usually just add from one of course product. so of course i have a disc, an automatik discount, okay. and about the date: you can set up, of course, your date here, start date and of course start time. and again, you can end up your your data here. for example, let's say, as we have mentioned before, on the first match, and of course, exactly on one o'clock am okay, and then let's save this [Music]. okay, if we get back to our uh, to our discount section. so, as you, if, as you see here, we have now two discounts: uh cap and code discount and automatik discounts. okay, so see you in the next video, guys. bye, bye.
How To Create Unique Shopify Coupon Codes For Custom Integrations
[Music]. okay, so i just wanted to share this with you because it's a very common question that i get asked by pretty much all of my shopify clients that i work with. everyone always wants to send a unique coupon code to their customers. now it doesn't matter whether you're using shopify, woocommerce, bigcommerce, any of those. pretty much all the time you want to send a unique coupon code, and you can use this for any ecommerce platform that has an api that allows you to create those coupon codes via the api. so what we're doing here- this is activecampaign, and we're just going to imagine this- is our email. automation could be starting from an abandoned cart, could be after they opt in for your 20 off pop up on the website, whatever it is, and we want to create the coupon code that we're going to be using in the following emails. now, here it's very important because this is our web hook and this is actually what creates the coupon code, and then we've got a five minute wait here. now it's very important to have that five minute wait because if you don't have that weight, then the coupon code doesn't have time to be created and then sent back to activecampaign. so you have to have a weight between creating the coupon code and sending your email, which you do at this next step, after this wait and now. you don't have to use this at the beginning of the automation. you could just use it later on, partway down the automation, at the email, before you're adding that coupon code in, before you're offering the coupon code, or if you're offering different coupon codes in the automation. you could reuse this hook. it'd be a different web hook and i'll tok you through why that would be in a second, but it would be a different web hook each time you're using a different type of coupon. now a type of coupon in shopify terms is a pricing rule. so a pricing rule is essentially a buy one, get one free, a 10, a 20 or free shipping. they're all different types of pricing rules and so you would need a different web hook for each pricing rule. so that's the active campaign side. let's have a look at the integramat side. this is actually the fun part of it, the part that's, you know, really got the magic working to get that coupon code to you. so you've got the web hook coming in from activecampaign and this will come in whenever the user, the contact, gets to that webhook step in any of your automations, and when they get to that webhook step, it's going to send that data to integromat, and this is going to run immediately, because that's what i've got it set to. now. the first part of this is we need to create a character set, and so we're using the set variable, and you can just name this whatever, because it doesn't really matter, and then just put in all the characters here that you want to use as part of your coupon. now, sometimes different ecommerce systems won't allow you to use um special characters, or i don't like it, whatever it is, just put in generally the letters and numbers, and then you'll be fine. then you want to use the repeater module, and here we're setting what number we're going to start at. so most people, they start counting from 1 but don't start counting from zero, and that's what we've said it here too. and then the number of repeats is what we're going to end at. so if you want five characters in your coupon code, then you put the number of repeats to five and the initial value to one. one, two, three, four, five, okay, so that is five characters. if you wanted ten, you just simply change that to ten, and then you got a ten character um coupon code instead. so that's the repeater. and how the repeater works is: we've got our bundle here, gets to the to the repeater and it's going to repeat these steps five times, okay. and then we've got the aggregator here, which is basically going to every time this is repeated. it's just going to wait here for all the repetitions to finish and then you'll have five things waiting here and then it just aggregates them or bundles them all back up together into our coupon code and then we can go ahead with the rest of the scenario. so that's our repeater module and how that works. the next module we want after the repeater module is the set variable module, and this is where we're figuring out what or where in that character set we're going to pull the character from. so we're using a couple of different functions here. we've got the floor function, which is basically just rounding down to the nearest whole number or rounding up, whichever way it goes. and then we're using the random number generator in integra mat. that's a function in integromat. we're multiplying that by the length, the number of characters in that first variable here. so this might be 20, and so we're multiplying a random number, which might be 0.64217212978, for instance, times 20, and then that will give us a random number of, say, 13, 14. um, and that will then look up later on in this step here. it then looks up what's called a substring, and so here's our string here, which is our character string over there, and we're looking up, starting at position x and ending at position y. so we're starting at the random number that we've generated here and then we're ending at one number after that random number. so we're looking up in this character set. say, if we, if we said the random number was, uh, six, one, two, three, four, five, six, then we'd be looking up g and we're ending at h. so that would just return the letter g if it was six. and so you can see that it does that four, five different um characters there. and then that bundles it up into our coupon code, which is five digits long or five characters long. and then we're going across to shopify and here is where we're using our pricing rule. so this for this instance, we're using love 25, which i know is a 25 off coupon code, and all i'm doing here is i've selected the pricing rule that i want to use and then i am setting the discount code which i've created as so that a customer can go to shopify, use that discount code and then they will be able to access that pricing rule with that code. and then here we've got the next step, where we're adding that code to activecampaign and we're just using the id from the first module that came across from activecampaign here and we're mapping it to our coupon code custom field and then we've got our code here from shopify. now, once that's in activecampaign, we can then use that code in an email, we can use it in a url, we can append it to a url so that it pre-fills on the shopify checkout page: [Music]. we can use that code any which way that we like- an active campaign, text messages, whatever- because it's it's in there and we know that it's going to work because it's in shopify as well. and so now we've got a random coupon code created and we can just run this every time that we want a random coupon code created for a customer in an automation or for a specific email, and it's going to create that coupon code for us randomly. so i hope that's solved that problem for many of you. i know it's a real big stiking point. if there's any other shopify issues or active campaign problems that you'd like me to sort of troubleshoot and shoot a quick video for love to hear from you, leave a comment below and i look forward to seeing you in the next one. hi, i'm mitch bayless, and if you're looking for someone to help you with your business automation and click the button below to schedule your free call today. and if you found this video useful, remember to click like and also subscribe to our channel for more videos.
More:Facebook Ads REMOVED Interests.. Use This Targeting Instead!
Shopify API integration without code — NoCodeAPI
in this video i will show you how you will, how you can connect with shopify and get the customers, orders, products, data, with the band points, without writing any code. so let's start. so, first of all, login to knockout api and go to the marketplace, search for shopify and activate this and click this button: create shopify api. so this form will ask you three fields: just give a name to this api and they store username and admin api access toking. so let's get these two values: store name and admin api access token. so go to the shopifycom, login and choose the store. you create another store. so i'm just using this. already created this store, this nc api store. so you see this: the this store username is the sub domain, like: this is the name of this shopify. so just copy this in from your your store url and paste it over here and also give a name: shopify, uh, api and points. now let's get the admin api key. so go to the apps: develop apps. so we created already some app, but we're going to get a new app for you and you show you how you will create the app. okay, to the app. give a name: uh, local api, and points: yeah, whatever you want to give it. create the app now. configure admin api scopes. so we, we want to get this- uh, the customers, orders and products. so, uh, read and write for customers and orders and products. you can also allow the scope if you want more, and that's all. scroll down and save. when you configure save, then this button will appear: install app. so now you can install this app on your store. so basically, click on this button and install this app and install this. this will give you the admin api access token and click on this reveal token once. copy. the admin api is token and go to the knockout api and paste it over here and just click on this button: create. so now your shopify endpoint is ready so you can get the data off your customers. you can create a customer update customers. uh, get, uh, get customers data and get customers orders. like, if you want to order off partikular customer, you just pass the id of customer. you will get it: list of orders, single orders, products, single products. so this is the list of customer. let's see what we got. so if we click this, we got all the json response of these customers. so this is the easiest way, easiest way to connect with the shopify and get the data uh, without writing a single line of code. so let's start it. login to knockoutapicom and that's all thanks.
How To Create Automatic Discounts || Shopify Help Center
You can offer your customers discounts that apply automatikally at checkout and on cart. For an automatik discount to apply correctly, your customers need to add all eligible items to their carts. You can have only one active automatik discount at any given time. Automatik discounts take precedence over discount codes and customers can't apply multiple discounts to a single order. Customers who have an automatik discount applied to their checkout can’t use discount codes. To create an automatik discount, start from your Shopify admin and click Discounts. Click Create discount, Then select Automatik Discount. You can create three different types of automatik discounts: * Percentage discount, like 25% off. * Fixed amount discount, such as $5 off. * Or Buy X, get Y discount, such as buy one t-shirt, get the second, 50% off. Start by entering a name for the new discount Under Types. select the discount type that you want to create. The options below this section change depending on what type of discount you choose to create. This video discusses the specific steps for each discount type, then finishes with the final step, which needs to be completed for all discount types. To skip ahead for your specific discount type, use the timestamps below: 1. Percentage discount. In Discount value, enter the percentage amount that is taken off when the discount is applied. Then select whether the discount applies to an entire order, specific collections or only specific products. Use the search tool to add items to the discount. If you select products, you’re able to select specific variants to apply the discount to. If you want to remove an item, click the X to delete it. Next, select either a minimum purchase amount or minimum quantity of items purchased before the discount is applied. If the discount applies to a specific product or collection, then only these items contribute to the minimum requirements. For example, if you create a discount for 15% off t-shirts with a minimum purchase amount of ten dollars, then ten dollars’ worth of t-shirts must be added to the cart before the discount is applied. To finish this automatik discount, skip ahead using the timestamps. 2. Fixed amount discount Under Discount value. enter the dollar amount that is taken off when the discount is applied. Then select whether the discount applies to an entire order, specific collections or only specific products. Use the search tool to add items to the discount. If you select products, you’re able to select specific variants to apply the discount to. If you want to remove an item, click the X to delete it. If you select collections or products, you have the option to click the checkbox: only apply discount once per order. If you leave this unchecked, the discount will apply to each eligible product in an order. Next, select either a minimum purchase amount or minimum quantity of items purchased for the discount to be applied. If the discount applies to a specific product or collection, then only these items contribute to the minimum requirements. For example, if you create a discount for 15 dollars off the fitness tracker collection with a minimum quantity- two items purchased- then two fitness trackers from this collection need to be added to the cart before the discount is applied. To finish this automatik discount, skip ahead using the timestamps 3.. Buy X, Get Y Discount. In the Customer buys section, select either products or collections from the dropdown menu. Then set the quantity of those items a customer needs to add to the cart before the discount is applied. Use the search tool to add items the discount. If you select products, you’re able to select specific variants to apply the discount to. If you want to remove an item, click the X to delete it. In the Customer gets section, select either products or collections from the dropdown menu. Then set the quantity of items that the discount applies to. Use the search tool for the collection or products to add them to the discount. If you select products, you’re able to select specific variants to apply the discount to. Next, choose if the discount takes a percentage off each eligible item, or else make the item free. In this example, the customer buys one pair of yoga pants and gets the second 50% off. Both pairs of Yoga Pants must be added to the cart before the discount is applied. It’s optional to check the box. Set the maximum number of uses per order. If you check this, enter the maximum number of times that this promotion can be applied to an order. For example, you might only want to give a 50% off discount up to three yoga pants per order, Or you might let the customer order as many as they like by leaving the box unchecked. After you complete the steps for the specific discount type, the final step for all automatik discounts is active dates. Set the start date when the discount is available. If you want to set an end date for the discount, click Set end date and use the calendar to choose when the discount will end. If you don't choose an end date for your discount, then it has no expiry and will be active unless you remove it from your available discounts. Remember, Automatik Discounts can only have one discount active at a time. Make sure the active dates do not overlap with another automatik discount’s active dates. When you’re finished, click Save. Your new discount appears in the Discounts tab under Automatik discounts. For more videos on how to grow your business, subscribe now. If you still have questions, comment below or contact the Shopify support team directly.
How to Generate Shopify Discount Codes for NFT Holders
in today's video we'll be building a token gated app to generate unique discount codes for a Shopify store. we'll be using nextjs, Shopify, third web auth and third web SDK. by the end of this video, we'll have a fully functioning web application that allows a user to connect their wallets and generate a code. if you're new here, welcome to third web. remember to smash that like button and hit subscribe to stay updated to third web and web3 developments. so here is the guide that we'll be following. we'll generate Shopify discount codes for nft holders and before we start this, here are some prereqs that you'll need to have completed. so first you'll need to generate a Shopify store. this is something you can sign up for, all for free. generate a store. I named my third web discount code test i'mmy Shopify, so that is the name of my store. and then second thing you need to have done is, on the third web dashboard, you will have to have deployed a Edition contract. you can name it whatever you want. I named my CTO discount codes. and after you do that, make sure you go to nft Tab and you hit mint. so yours is probably empty here. hit mint and create your first nft and it'll populate here. so those are the first two things that you'll need to have done before you can start generating these discount codes, but before you can start this guide. so now that we have all the things we need generated- uh, the Shopify store and our nft contracts- let's start following this guide. we're going to start by spinning up this nextjs application. you can either type this in your terminal or your command line. I'm just going to copy and paste it. there's a follow along, um here, copy and paste, sweet, what do you want to name your project? we could just. I'm just going to keep all the default settings for now. we'll let that run. let that Ryan, install all the packages that we need. in the meantime, Let's- uh, let's see what else is next. so we set up an xjs application. this is going to be using the uh typescript, typescript and, third, web SDK. next, after this, we'll be adding connect wallet and off. so that is the next package will be adding: so once this finishes, we'll load that in. we'll just probably skip through this fast forward until the packages are done. so now that we've finished all our packages and we've inserted the auth config that we needed, let's keep going. so next thing we need is, we've got to create a environment variable called the admin private key and paste that in. so essentially, what this is is the private key from the wallets that you will be using. uh, in my case, I'll just be using a test wallet here. so I have one called Dev test, and here let me show you guys how to get to your private key. so you want to go to Account Details and here you want to go to export private key. now the important thing is- it's important you don't reveal it to anybody. it only stays hidden to you, because if someone else gets access to your private key, they can essentially take it and pretend to be you, get access to your wallet, and we do not want that. so make sure, for scary reasons, you keep this hidden. so to get it, you know, you'll hit show Private, expert private key, type in your password and then, once you hit confirm, that's where you'll get your key. so now that we have our private key, the next thing we want to do is we're going to create a endpoint to catch all these authentikation routes. so how we do that in xjs is: we're going to go to the Pages directory, we're going to create a API directory, an auth one and in the auth one we're going to create this thirdwebjs file. what goes in that file is everything in this block. so let's copy that and let's go. so it was pages uh, API. in an inside API you have auth and in auth we create our, our third web file. paste that. and one last thing we want to change is the domain. so, similar to how we change the in the provider, we want to go in Loco host 3000, because that is where the application will be spun up on and you know, if you want to put this into production, the domain will be whatever that domain is you use for production. so let's save this. so next thing we have to tackle is our front ends and what we're going to do here. we're just going to take this block of code. let's copy and paste this. this is going to go into our indextsx page. so back to vs code. this is our indextsx. we have a bunch of boilerplate in here. let's just cop, um, select all, delete and paste what we have and let's save it. so next step is we're going to spin up our local host and let's see what we have. okay, that's going to be a nighter. I'm just going to hit yarn Dev. okay, so that should be up and running. let's go to logo host 3000. Okay, so does not look exactly like the guide, but we can fix that. what we need is the sign in button or the connect wild button in the center of the screen. how we could do that is: we have two Styles here that is being used. let's go to our styles. and it doesn't look like we have a button container. so what we could do is we could use this main instead, as that needs. we just need to flex it, throw everything into the center, so we could just replace the main button container with me and you don't have to do this. this is, uh, optional. this only matters if you care about the styling of it. you know you can style it however you want it. so sweet, okay. so now we got the bun in the middle. now let's hit sign in. if, if your doesn't say sign in, it probably says connect wallet. um, so connect your wallet first, and then it should say sign in and then get signed. so after we sign in, should hit the auth route that we did and load your wallet address and details in here. so this is how it should look. so the front end is pretty good right now. now we get to the Shopify portion of this guide. like I mentioned in the beginning, you should already have a Shopify store, set up a development store. it's all free. you could sign up for it, you just got to make an account in there. what we want to do is we're going to go to our discount menu. I'm going to create a new discount. we're gonna go to discounts. let's do create discounts to mount off products. do that. so method: we're going to keep this as a discount code. discount code this is: this is, um, the code that this customer will write or type in when they buy your non-existent product. yet. so this could be anything, because we just need this discounts to exist for now. uh, so we can name this. let's see third web: say: Calvin tik click generate. oh no, not don't click generate. generate just makes a random one for you. so let's, I'm gonna type it again. let's do third web. I'm gonna name mine. third web: Calvin 10.. specific collections: here we gotta put in the collection. so let's just hit browse home page. no minimum requirements. all customers. maximum discount uses- this we want to check this box right here. limited to one use per customer, and the reason we want to do this is because if we don't limit to one use per customer, then when you connect the wallet and generate a new discount code, then they could just take that discount code and hand it off to their friends or post it on the internet. then it won't be unique to just you or the person connecting their wallet. so everything looks good. let's hit Save Discount. oh, we're missing something. let's just say 10 percent save. awesome, we just made our discount code. let's go back to the guide and see what's next. all right. next, Let's see we have to create a admin application on Shopify admin. this is what we want to do. we want to go to settings, which is down the bottom left corner of Shopify. I'm gonna go to apps and sales Channel. I'm going to develop apps for your store, for you. you're just going to be empty. I have one. it was a test for a previous experiment, so we'll just, right here, create an app. where's let's lay? let's name this um discount code codes for n of teams, and I like to use hyphens. yes, I think it's like a developer thing, but you don't have to use hyphens. those create an app. I have to create the app you got to go to our configurations. we need to give ourselves the disc.