Rick: I’m going to unmute Lanny’s microphone. Any questions now?
Customer Input Element to Checkout in Shopp
Lanny: The only question I had was we do have a need for a client who buys a book, who wants to personalize and to input the first name of the person. I’m going to sign the book too.
Rick: Oh perfect.
Lanny: It kind of falls in the same line that you were doing before where you know, if you want this book personalized, his first name would… How would we do that?
Rick: It’s extremely similar to what we just did right except that in that case, it’s probably not necessary that it be required and it might be different per product. Maybe it isn’t but if somebody wants a single book signed, I guess the question is, how do you want to capture it? Do you want it captured on a per product basis or do you want to capture it only once per order?
Lanny: We have been doing it on a per product basis and so it could happen. It’s not uncommon for a person to order a book and have it signed to one person and then have another book signed to somebody else.
Rick: Right. So the perfect tool for that is actually the one I didn’t demonstrate tonight which is the customer input template tag in Shopp. The content shows up in the shopping cart but is saved on a per product basis. You can’t make it required, at least, not in 1.9. We may be able to make it required in 2, in 1.2 that’s coming out here soon. But you can’t make it required currently.
Lanny: Yeah, I wouldn’t want it to be required.
Rick: It is an option. It’s perfect to have it as customer input rather than order data. It was order data tag that we looked at tonight but both of the examples I was trying to address tonight wanted to require that information in order for the thing to go through. In your case, you don’t need to require the information. All you need to do is provide the opportunity and if they don’t give you the information, it doesn’t matter. So it’s the perfect application for that and we’ll demonstrate that next week.
Rick: Anything else?
Rick: I’m hoping that I see the end of this thing coming in a week. I realize how much more I’d really like to talk about so it might not actually end next week. At any rate, we’ll wrap up this styling thing next week. I think with the exception of the customer input element, I think we have all the functionality that you want on this site. I mean, it all behaves the way you want it to behave.
We don’t need to do anything further in terms of customization in order for it to do what you want it to do. All we have to do is change it so that it will look the way you want it to look.
Rick: I want to open it up to any other questions, if anybody has any questions. It doesn’t look like people are running to that. I’ve been talking a lot tonight though. I guess one other thing I wanted to say then is I did finally get an email from the US Postal Service.
Activating a Testing Number from the US Postal Service
Rick: Actually, the process in doing this is slam dunk, it’s actually very easy. We may as well just look at that here. What the US Postal Service does is they take your testing number for your Shopp website and they convert it into the real number and all you have to do is hit save. There isn’t anything else that has to be done.
If we go over here to Shipping, this number here was the same number I got when I applied for the testing API. All they had to do was activate it for real and it took them what, a week and a half or so to do that. But once it’s done, all the other thing left to select is what different kinds of mail choices you want people to have, whether you want them to have first class or immediate mail or parcel post or bound matter.
Whatever it is, you can just look through here and decide which of these different choices you want people to be able to make. I believe we already have the weight unit and the dimensional unit already set and the handling fee already added to it. So you hit save and then all of a sudden, it will actually calculate.
For example, if we come back over to this site here, if we edit the shopping cart, 98020, shipping postal code 98020, if I hit update subtotal… oh, I have to pick one with the package weight. Actually, let’s just pick a different one. Lanny, what’s your zip code?
Rick: Okay, I guess I don’t have a shipping weight for that. I thought I did, for heaven’s sakes. Products, men’s brown medium running shoes, I guess I did. I probably just did that for dress shoes. Is that right? I did. Let’s enter that and I’ll just get a dress shoe. You can see it’s calculated the shipping here based on the weight of the product and included that in the subtotal.
So the product itself is $10, shipping is $2.41, tax is $1.08, total is $13.50. It’s that simple really, it’s essentially nothing to do once you get that number converted over to a real number instead of a testing number.
Lanny: So I should just get an email from them.
Rick: Well, you said you emailed them, right?
Lanny: Yes, I did.
This is the email I got from them. They didn’t give me any information except that the profile has been updated. Allow access to production server. Actually, all the rest of the stuff was useless information. There wasn’t anything to do about it because all of this information is already encompassed and taken care of by Shopp. So the only thing that they had to do was send it to their production server and once they did that, it was working fine.
Lanny: There’s a number in the email that you did receive, that number that you logged in?
Rick: Yeah, let’s see. If we go back to USPS, let’s just see if we can find that. This is the one here. Once I went to that registration tool and filled it out then I got this email saying, “Here’s my username and my password.”
Rick: Then I just inserted the username into the field.
Lanny: So the username was all you needed?
Lanny: I see.
Rick: Come back over and take a look at settings. I can take care of that for you, you don’t have to worry about that.
Rick: The point I’m making is that it sounded like it was going to be a big deal because I’ve never done it before. But it turns out, it’s not a big deal at all as long as you understand, what you’re doing is you’re waiting around for the postal service to provide you with this and to take this username.
Lanny: That’s the original user id that they mailed.
Rick: Right. The first time I did this, I didn’t really realize how absolutely dependent this username and the domain were so I applied first. This is actually what I applied for, for BYOB Website. Of course, I’m not installing this on BYOB Website. I was just thinking it would be useful to sort of across the board but it’s not useful across the board. This is tied directly to your URL and so this is 850TAILO3940, that’s my username and you can see that’s what’s here, my USPS user id. It’s only good for this website, okay?