| 10:11 pm on Feb 7, 2004 (gmt 0)|
If you are just using the paypal buy buttons without a shopping cart its quite simple to have different shipping costs. You can specify the shipping cost when you set up the paypal buttons.
I use a different page for deliveries to Europe, USA and UK because I offer the product in £, € and $ but you could just have several buttons on the same page so that buyers could click the delivery location that way.
Paypal customers do not have to be verified but they will have to register before they buy - that sometimes causes problems but most people seem to register easily enough.
| 5:27 pm on Feb 8, 2004 (gmt 0)|
be carefull with Paypal. they block sertain ISPs. I am on a broadband ISP at home that has over 1mln users. No one can see PayPal, unless we switch to dial-up. Allways have a back up choice!
| 9:03 pm on Feb 9, 2004 (gmt 0)|
I would like to add that PayPal gives you the ability to specify the page to display after payment is made where the user can download your product (if downloadable). This is a great feature to automate your sales but if you do a 'view source' your visitors can quickly see the download page. Here is an example:
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="return" value="http://www.mydomain.com/products/download.html">
The only way around this is to encrypt the source.
This can be done free at www.EasyHtmlEncoder.com which would give you the following output for this form:
| 9:18 pm on Feb 9, 2004 (gmt 0)|
Hello Leweq22, Welcome to WebmasterWorld!
There are a couple of different ways to go about this, with one of them mentioned above.
You could also set up a different item in your cart for each shipping method. The consumer can then add the appropriate shipping charges by clicking on the Add to Cart button that you create showing shipping charges for each country.
| 11:44 pm on Feb 11, 2004 (gmt 0)|
...regarding hiding the download page. What was done with EasyHtmlEncoder wasn't really encrypting, but making the code more difficult to read. If you take the code above and put it between <html><body> and </body></html> you will be able to see everything as if no EasyHtmlEncoder had been used at all. For an easy solution do something like IF FORM SUBMITTED GOTO DOWNLOAD PAGE ELSE GOTO OTHER PAGE, in PHP. The great thing about PHP here is that the code isn't visible in the source code.
| 9:45 pm on Feb 12, 2004 (gmt 0)|
Or use PayPal's Instant Payment Notification. Obfuscating the return URL isn't that useful since it'll be available at some point and can be easily disseminated.