Home  |  About  | Last |  Submit  |  Contact
AllQuests.com




Previous Question:  Kind disappointed about little big planet GameTrailers.com Forums  LittleBigPlanetNext Question:  Overlapping cant read articles  SitePoint Support and Feedback
Question PayPal Automatic shipping calculation ( SitePoint Forums eCommerce )
Updated: 2008-08-12 05:58:32 (4)
PayPal Automatic shipping calculation

I am developing an "online store" if you will, and intend on using PayPal as the payment processor... therefore, they will be entering their ship-to, etc. at PayPal.

Is there some way that I can implement a flat shipping fee type thing based on the country?

Answers: PayPal Automatic shipping calculation ( SitePoint Forums eCommerce )
PayPal Automatic shipping calculation

You can set up automatic shipping amount calculations in the Profile section of your PayPal account. When you log in to your account, click on the Profile link near the top right of the page, and select the "Shipping Calculations" link in the third column (under "Selling Preferences").

This allows you to set shipping amounts based on the total payment amount. You can set these as a flat amount or as a percentage of the order. However, there is no option to have this differ by country.

paypalrb

PayPal Automatic shipping calculation

ya i knew about by purchase amount... guess what I will have to do is have them pick their country on my site, and then match that against what gets returned by IPN and falg it if they picked the cheapest place... lol

or does someone see another solution?

triexa

PayPal Automatic shipping calculation

If you're up for using an API instead of an HTML form, you can use Express Checkout. This would allow the customer to select their shipping information at PayPal first, then you can add the shipping amount after they are returned to your site and before they complete their payment. (However, with this option, they would not get the Account Optional checkout, so it wouldn't work so well if you need to use PayPal for customers who want to pay by credit card without creating an account.)

Another option would be to make your checkout create an Authorization, so that you can add on an additional amount for shipping when you Capture the payment later. To create an Authorization using Website Payments Standard, you would just need to add the variable "paymentaction" with a value of "authorization" into your HTML button code. In this case, however, you would need to make it clear to the user that you might be increasing their final total and they wouldn't have a chance to review the full amount prior to paying.

If you just want to ask for the country while they're on your website, and assign the shipping amount based on that, you can pass that country information in to the PayPal checkout using the variable "country" with the value set to the 2-character code for the country selected. You could even have the customer enter the full shipping address on your website, and pass that in to the PayPal checkout with the "address_override" variable set to "1", and that would prevent the customer from changing their shipping address once they are in the PayPal checkout process.

paypalrb

PayPal Automatic shipping calculation

ohh the address_override looks interesting...

firstly, I don't have SSL or anything... do you think people would be hesitant to enter a shipping address?

triexa

Previous Question:  Kind disappointed about little big planet GameTrailers.com Forums  GameTrailers.com Forums  LittleBigPlanetNext Question:  Overlapping cant read articles  SitePoint Forums  SitePoint Support and Feedback

- Source: PayPal Automatic shipping calculation SitePoint Forums eCommerce
- Previous Question: Kind disappointed about little big planet GameTrailers.com Forums GameTrailers.com Forums LittleBigPlanet
- Next Question: Overlapping cant read articles SitePoint Forums SitePoint Support and Feedback