Re: Pay by Mail (CC, Check, Money Order)

This WebDNA talk-list message is from

2001


It keeps the original formatting.
numero = 37151
interpreted = N
texte = Clint, thanks for the reassurance about authorize.net when I queried the group last month. It works like a charm. To repay, here's my 2 cents on your question.I've done something basically like this in two different areas of my site. One is a store, the other is a membership area.What you are asking is straightforward. Just use copyfile (or movefile) to get the cart into a special folder so you can conveniently find it later. The cart has all the info you need, and you can add your own variables with the header fields. Here's basically how I set mine up (more than you asked for, but for the benefit of others searching the archives):Store: I give them a choice of CC or mail/fax order via a radio button when they fill in their name and address details. (This happens apart from the CC check out so they can see the shipping cost along with the items they add to the shopping cart if they go back to shop for more.) This sets up the payMethod variable to either CC or AC. When they're ready to check out, a couple of showifs sends them to either the CC or AC page. The AC page is a simple printable invoice, like you already have set up. On this page, a sendmail sends an email to me telling me who ordered what, and there's also a copyfile that puts the cart into a special folder. In that copyfile, I make it like this to add the first few characters of the customer's name so it's easier to find it later: [copyfile path=/shoppingcarts/[cart]&to=videoCARTS/[cart][getchars start=1&end=6][convertchars db=nospaces.db][name][/convertchars][/getchars]]I have an admin page that has a listfiles showing the files in that special cart, as a link to the next page:[listfiles VideoCARTS/] [filename]
[/listfiles]The runcard1.html page uses an orderfile context to pull variables from the cart, so you can just get back into the loop the customer would use, or make a version for your admin pages that would have whatever variations you want. You will need a field to change the AC to CC for the CC orders. Finally, I move the cartfile out of the special folder into an archive folder.In my case, I actually send all orders to that special folder and process them through my admin page because I have to make sure I have the stuff in stock, and to give myself a chance to correct any mistakes they made (you'd be surprised how many people fill in the country field with their county, and that screws up the shipping amount. One of these days I'll put in a popup menu). I have a thank you message at the end of the customer's trail, but the thank you/confirmation email comes off the response page after I push it through and authnet authorizes it.My other situation is for paysite customers who want to be auto-rebilled (!) or who mail or fax a CC #. On my Edit User admin page, I have a link to an auto-renew admin page that is basically the same CC entry page a user gets as they sign up or renew. The address stuff comes out of the user database so I don't have to type it in unless it's changed. So again, I've stepped midway into the process the customer uses, with a few minor modifications to suit my needs.As long as you come in with the right variables, you can step into the flow wherever you want. I love WebCatalog.You can see what the customer goes through at http://www.feetdreams.com/videos. The paysite is http://www.feetdreams.com/; click the Join button to see how I structure it to add their name into the userdatabase. If you have $39 to play with, go all the way the end to see how quick authorize.net works, and to see how I do instant activation via verified email.Terry terry@terryfic.com>A client, whose store we recently completed, would like visitors to >have the option of paying by mail. I have a working knowledge of >WebMerchant, but I'm not expert on the e-commerce functions of >WebMerchant/WebCatalog. So, I'm asking for any pointers that you all >may have. > >After filling their shopping cart and adding billing and shipping >info, the visitor can print a page that contains all their >information. The visitor will check a box on the page for Check, >Money Order, or Credit Card. If they're paying by CC, they fill in >the necessary information. The visitor then sends the printed page >with check or money order, if necessary, to us. > >If they used a credit card, we need to process the card through AuthorizeNet. >If they used a check, we'll wait until the check clears. >If they pay be money order, we'll immediately mark the order as complete. > >Here's the catch: >All of this needs to be done using WebCat/WebMerchant and the >original Orderfile. So, we're basically putting the order on hold >until we receive payment from the visitor. Once payment has been >verified, we need to let WebCat/WebMerchant know, so that monthly >totals and inventory can be updated as if it were a order processed >in real-time. > >My main hang up is how to take the order out of the WebMerchant >loop, then put it back in with no loss of information. Also, I'm >thinking that CC orders will have a payMethod=CC, and check/money >order orders will have payMethod=AC so I can run it through without >checking anything. Is this right? > >Does anyone have any pointers? Has anyone set up a store like this before? > >Thanks in advance! >-- >_______________________ > >Clint Davis >Webmaster >Gray Loon Marketing Group >812.422.9999 > >cdavis@grayloon.com ------------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://search.smithmicro.com/ Associated Messages, from the most recent to the oldest:

    
  1. Re: Pay by Mail (CC, Check, Money Order) (Terry Wilson 2001)
  2. Re: Pay by Mail (CC, Check, Money Order) (Jay Van Vark 2001)
  3. Update: Pay by Mail (CC, Check, Money Order) (Clint Davis 2001)
  4. Pay by Mail (CC, Check, Money Order) (Clint Davis 2001)
Clint, thanks for the reassurance about authorize.net when I queried the group last month. It works like a charm. To repay, here's my 2 cents on your question.I've done something basically like this in two different areas of my site. One is a store, the other is a membership area.What you are asking is straightforward. Just use copyfile (or movefile) to get the cart into a special folder so you can conveniently find it later. The cart has all the info you need, and you can add your own variables with the header fields. Here's basically how I set mine up (more than you asked for, but for the benefit of others searching the archives):Store: I give them a choice of CC or mail/fax order via a radio button when they fill in their name and address details. (This happens apart from the CC check out so they can see the shipping cost along with the items they add to the shopping cart if they go back to shop for more.) This sets up the payMethod variable to either CC or AC. When they're ready to check out, a couple of showifs sends them to either the CC or AC page. The AC page is a simple printable invoice, like you already have set up. On this page, a sendmail sends an email to me telling me who ordered what, and there's also a copyfile that puts the cart into a special folder. In that copyfile, I make it like this to add the first few characters of the customer's name so it's easier to find it later: [copyfile path=/shoppingcarts/[cart]&to=videoCARTS/[cart][getchars start=1&end=6][convertchars db=nospaces.db][name][/convertchars][/getchars]]I have an admin page that has a listfiles showing the files in that special cart, as a link to the next page:[listfiles VideoCARTS/] [filename]
[/listfiles]The runcard1.html page uses an orderfile context to pull variables from the cart, so you can just get back into the loop the customer would use, or make a version for your admin pages that would have whatever variations you want. You will need a field to change the AC to CC for the CC orders. Finally, I move the cartfile out of the special folder into an archive folder.In my case, I actually send all orders to that special folder and process them through my admin page because I have to make sure I have the stuff in stock, and to give myself a chance to correct any mistakes they made (you'd be surprised how many people fill in the country field with their county, and that screws up the shipping amount. One of these days I'll put in a popup menu). I have a thank you message at the end of the customer's trail, but the thank you/confirmation email comes off the response page after I push it through and authnet authorizes it.My other situation is for paysite customers who want to be auto-rebilled (!) or who mail or fax a CC #. On my Edit User admin page, I have a link to an auto-renew admin page that is basically the same CC entry page a user gets as they sign up or renew. The address stuff comes out of the user database so I don't have to type it in unless it's changed. So again, I've stepped midway into the process the customer uses, with a few minor modifications to suit my needs.As long as you come in with the right variables, you can step into the flow wherever you want. I love WebCatalog.You can see what the customer goes through at http://www.feetdreams.com/videos. The paysite is http://www.feetdreams.com/; click the Join button to see how I structure it to add their name into the userdatabase. If you have $39 to play with, go all the way the end to see how quick authorize.net works, and to see how I do instant activation via verified email.Terry terry@terryfic.com>A client, whose store we recently completed, would like visitors to >have the option of paying by mail. I have a working knowledge of >WebMerchant, but I'm not expert on the e-commerce functions of >WebMerchant/WebCatalog. So, I'm asking for any pointers that you all >may have. > >After filling their shopping cart and adding billing and shipping >info, the visitor can print a page that contains all their >information. The visitor will check a box on the page for Check, >Money Order, or Credit Card. If they're paying by CC, they fill in >the necessary information. The visitor then sends the printed page >with check or money order, if necessary, to us. > >If they used a credit card, we need to process the card through AuthorizeNet. >If they used a check, we'll wait until the check clears. >If they pay be money order, we'll immediately mark the order as complete. > >Here's the catch: >All of this needs to be done using WebCat/WebMerchant and the >original Orderfile. So, we're basically putting the order on hold >until we receive payment from the visitor. Once payment has been >verified, we need to let WebCat/WebMerchant know, so that monthly >totals and inventory can be updated as if it were a order processed >in real-time. > >My main hang up is how to take the order out of the WebMerchant >loop, then put it back in with no loss of information. Also, I'm >thinking that CC orders will have a payMethod=CC, and check/money >order orders will have payMethod=AC so I can run it through without >checking anything. Is this right? > >Does anyone have any pointers? Has anyone set up a store like this before? > >Thanks in advance! >-- >_______________________ > >Clint Davis >Webmaster >Gray Loon Marketing Group >812.422.9999 > >cdavis@grayloon.com ------------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://search.smithmicro.com/ Terry Wilson

DOWNLOAD WEBDNA NOW!

Top Articles:

Talk List

The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...

Related Readings:

Shopping Cart - prices? (1997) [WebDNA] paypal FINALLY!!!! (2009) Browsername (2000) Almost a there but..bye bye NetCloak (1997) more re newbie ? re ssl/non-ssl (1999) oops private message leaked into talk list (1997) Web Catalog 2 demo (1997) Weird Math and SV Bad News (1997) WebCatalog f2 Installation (1997) Virtual hosting and webcatNT (1997) Error Log.db --however (1997) Permission denied? (2004) PSC recommends what date format yr 2000??? (1997) returning the missing value (1997) [WebDNA] RE: webdna right click protect (2009) Javascript/WebCatalog form population (2001) WebDNA to Apache RewriteMap (2005) [OT] Nuclear Vision (2006) Text limits in NT version? (1997) Calculating multiple shipping... (1997)