PayPal buy now / shopping cart with and without postage assistance - paypal

I am looking for assistance with multiple buttons on a page, some which have postage and nultiple items, some without or free postage.
At present i have a standard shopping cart option on a page created from the standard create button PayPal page, which provides a space for the buyer to type in their requirements with includes free postage and works fine.
A second shopping cart on the same page offers a similar buyer feature but adds postage, all works fine.
Third, fourth and fifth buying options are single buy now buttons each with added postage.
But the problem for the buyer is that when they a add a single item with postage and a multi-buy shopping cart option, they end up with duplicate postage...
If they buy 2 single items using the buy now buttons + a multi-buy they end up having three duplicate postage costs in their order.
Any suggestions welcomed to avoid duplication of postage costs, thanks.

I'm not sure how you currently have the shipping set up (whether via the buttons themselves or the shipping profile), but this is how I would tackle this:
For the items that are free shipping, within the shipping option in the button itself I would set a shipping cost of 0.00. Then set up the shipping calculations section in Tools or your Profile for your shipping rates for the items that do have shipping costs. In the last step of the shipping calculations creation, you want the box to be checked to use the shipping cost in the transaction instead of your calculator settings and that will allow the buttons you have a shipping cost entered directly into to override the shipping costs you set in the shipping calculator.
If you need any assistance setting up the shipping calculator you may call into PayPal Support and they can assist you.

Related

Buy Now Paypal button add different postage for Europe and USA

I am selling just one type of item on a website and I am using the Buy Now button from Paypal .. is there a way to change the postage cost for overseas customers? I have seen in Paypal you can change the postage depending on the value of the sale (for more than one item) but I can't see how to change the postage for overseas? Any help would be very much appreciated. Thank you
Dawnyanne
Within your PayPal account you can update the shipping methods to include international shipping methods. Just choose the option for International Shipping Methods.
From PayPal Documentation:
You can use PayPal to calculate shipping costs automatically on your website.
Here's how to set up shipping profile calculations:
Log in to your PayPal account.
Click the Business profile con beside the "Log out" button and select
Profile and settings.
Click Selling tools.
Click Update beside "Shipping calculations."
Click Start to set up your shipping region.
Set up one or more shipping methods and click Continue.
Enter your shipping information and click Create Another or Continue.
Review your information and click Save Shipping Methods.
Note:
Shipping rates depend on order amount, order weight, or item quantity. You can choose rates based on a fixed amount or a percentage.
You will not be able to use the PayPal Profile Shipping Calculator with Express Checkout and PayPal Payments Pro accounts. This functionality can only be used with PayPal Payments Standard accounts.
If your shipping methods require more customization, you may want to integrate PayPal with a third-party application. Go to our Developer Network at https://developer.paypal.com/ for information on integrating a third-party shopping cart or shipping application.
Note: Customers with a Personal account will need to upgrade to a Business account for this feature.
Setting Up Shipping Methods

Paypal integration link

I'm using this library to make payment using paypal:
Library: https://github.com/jersonandyworks/Paypal-Library-by-RomyBlack/blob/907e4f16f604fee21395c87b6d08e4b832f1cfd7/Paypal_lib
But i would like to know how can a add the shipping cost to show in paypal.
my link to redirect to paypal like this:
https://www.sandbox.paypal.com/cgi-bin/webscr?business=dodiatheke%40hotmail.com&cmd=_cart&production=0&custom=&invoice=58003497&upload=1&currency_code=BRL&disp_tot=Y&cpp_header_image=&cpp_cart_border_color=000&no_note=1&return=http%3A%2F%2Fshop41.co%2Fpayments%2Fnotify_payment&cancel_return=http%3A%2F%2Fshop41.co%2F&notify_url=process_payment.php&rm=2&lc=EN&shipping=&shipping2=&handling=&tax=&discount_amount_cart=&discount_rate_cart=&first_name=&last_name=&address1=&address2=&city=&state=&zip=&email=&night_phone_a=&night_phone_b=&night_phone_c=&item_name_1=250+PARES+DE+TIRAS+PARA+FABRICAR+CHINELOS.&amount_1=197.50&quantity_1=11&item_number_1=3002&item_name_2=CHINELO+ANGEL+PINK&amount_2=14.90&quantity_2=20&item_number_2=20001
but if i put the price in the shipping nothing appears on the paypal.
I dont know how to include the price.
Thanks for the help.
Since it appears that you are using PayPal Standard and not Express Checkout, here is one way you can have PayPal calculate all shipping costs automatically.
This is from the PayPal Documentation:
You can customize your PayPal Payments Standard shipping rates based on currency, region, shipping method, and delivery time. Or you can base your shipping rates on fixed amounts or fixed percentages.
Here's how to calculate shipping costs for purchases made on your website:
Log in to your PayPal account.
Click Profile.
Click My selling tools.
Under "Shipping my items," click Update near "Shipping calculations."
Click Start under "Set Up Domestic Shipping Methods" or "Set Up International Shipping Methods." If you've already set up shipping methods, you can click Add new shipping method or Add another shipping method.
Select the currency and regions, and then click Continue.
Specify your preferences for shipping method, delivery time, and shipping rate, and then click Continue.
Review your selections, and then click Save Shipping Methods.
To enable your shipping calculations, you must click Use settings saved in your PayPal profile within each button you have created. To offer free shipping, select "Use specific amount," and enter 0.00 as the amount. The HTML code in your shopping cart buttons under "Shipping" overrides the shipping methods in your Profile.
If you calculate costs by weight, you must enter the weight of each item within each "Buy Now" or "Add to Cart" buttons you create.
If you need more specific shipping calculation options, go to our developer network at https://developer.paypal.com or contact your developer.

Discount with PayPal REST API

When submitting a payment via PayPal's REST API a collection of Items must be provided where the price * quantity = total.
The following screen grab from Fiddler illustrates my problem:
The value for the "price" element must be in the format "0.00". However, in the case above I started with a price for loose photos of "£0.08" then added 20% VAT to give "£0.096". 300 * £0.096 is £28.80, so the total cost of the order is given correctly. Problem is, I have no way to present the unit cost to PayPal. Could anyone please advise how to solve this problem?
I had similar issues with shipping options and chose to write my own shopping cart code which displays individual items selected plus tax and shipping options. A 'pay using PayPal' button on the form simply submits the total price to PayPal. This gives me total flexibility - I recently switched to free shipping on orders over $x. Also the shopping cart is much faster and responsive than using Paypal for every item selected - so I get more orders going through to completion - always a good thing!

Paypal Shipping options for a non U.S merchant

I've been working on a minimalist e-commerce website where I am trying to leverage Paypal's Add To Cart and View Cart buttons for the financial aspect of this website. However, I found out if you are not a U.S merchant you are restricted on Paypal's shipping calculator by not being able to calculate shipping by weight and region.
I am looking for alternatives to making a full e-commerce site, where the users do not have to register or type in their personal information or charge a fixed shipping rate for products.
I am curious on what everyone thinks regarding the user experience of a user entering their zip/postal code into an input box and being presented with a total price by estimated shipping prices (from UPS' API, Canada Post's API), and calculating taxes by region for each product. Otherwise, offer an option for the base product price plus a warning that the shipping and taxes are pending without specifying their zip/postal codes. If you have any other ideas, I would be glad to read them!
Thanks for your time!
That's what I typically recommend doing...gathering shipping directly from shipping carrier API's and then passing those values into the shopping cart / payment integration accordingly.
Any PayPal integration you choose would allow you to pass those details in be it Payments Standard, Express Checkout, Payments Pro, etc.

How to remove or modify currency list form PayPal?

Is it possible to modify the currency list in PayPal. I would like remove some currencies.
There is a list of currencies in Pay Pal. See the currencies here: https://www.paypal.com/cgi-bin/webscr?cmd=p/dmo/demo_mc_1-outside . One can accept/pay in more than one currency.
The way to cancel or to stop using one of your currencies (or to make a currency disappear, if you wish) is to click on the "Currency converter" link (on the right to your main balance figure/number (where the amount of money you have on your Pay Pal account is written) - and that will take you to a page with your available active currencies, there select one and deactivate.
There's no 'currency list' in PayPal.