This tutorial provides a simple way to upgrade your site from using PayPal Standard buttons to offering your customers a full, custom, on-site checkout experience. Many eCommerce websites are created using PayPal Standard buttons as a simple and economical way to begin selling on the web. However, as businesses grow, people find that they need to transition to an on-site shopping cart and offer a secure, seamless checkout on their own website. Others want to integrate shipping quotes, complex shipping rules, coupon codes, and more.
Instead of the overwhelming proposition of going from page to page to edit the buttons, we mimic the options that exist in PayPal's shopping cart in your own customized checkout experience with eCart, saving you hours of unnecessary work. Even if you have hundreds of PayPal buttons on your website, you can quickly upgrade, using this tutorial.
In this section, you will learn how to migrate PayPal settings directly into your shopping cart using eCart. Instead of tedious manual updates on multiple web pages containing PayPal buttons, you can make sitewide customizations, eliminating hours spent editing your eCommerce site.
Now you will update the submission code contained in PayPal buttons across your site with one find and replace action.
Now we will redo the cart page so when Buy Now or Add to Cart buttons are clicked, the items purchased will be added to the shopping cart on your website.
$_SERVER['PHP_SELF']
$_SERVER['HTTP_REFERER']
The next step in migrating PayPal button settings into your own checkout experience involves handling charges. Handling charges in PayPal are always a single charge.
The last step in migrating PayPal button settings into your own checkout experience involves shipping charges. If you choose to charge for base shipping and per item (additional or "add") shipping, you need to use a calculation. But you can skip this section if you are not using the BaseShipping and AddShipping fields. Instead you can handle weight-based shipping or calculate shipping in the eCart Checkout wizard. For more assistance, go to eCart checkout shipping (eCommerce series).
[BaseShipping] + (([Quantity]>1)?([Quantity]-1)*[AddShipping]:0)
Comments will be sent to the author of this tutorial and may not be answered immediately. For general help from WebAssist, please visit technical support.
Sign in to add commentsYour friends over here at WebAssist! These Dreamweaver extensions will assist you in building unlimited, custom websites.
These out-of-the-box solutions provide you proven, tested applications that can be up and running now. Build a store, a gallery, or a web-based email solution.