DAP Shopping Cart – BuyNow – Setup

If you are on DAP v4.5 / DAPLiveLinks 1.9 or above, you can use the New DAP Shopping Cart Plugin! The document below explains how to setup the DAP Shopping Cart.

Setting up Buy Now / Subscription Payment Button

STEP 1: Install DAP Shopping Cart

See this document on how to install the DAP Shopping Cart. See this document on the minimum requirements to use the DAP Cart.

STEP 2: Create buynow/checkout page.

See this document on how-to-create-checkout-page-in-Wordpress.

STEP 2: Create Payment Button

  • Go to DAP admin -> Payment Processing > Generate Buy Buttons -> Authnet & Paypal PRO tab -> do the following on this page

1. Select Product.
2. Select Payment Processor.


3. Choose a button type (BuyNow/Subscription, AddToCart).
4. Configure payment method.  5. Set the . If you are going to send the users to an upsell page after they click on checkout/buynow, then set the landing page URL to point to your upsell page. Say the upsell page is called http://YOURSITE.com/upsell1.  You can set the landing page url to /upsell1. If no upsells, then you can set this to point to a thank you page.
Set the Checkout page in WordPress to http://YOURSITE.com/buynow (check STEP 1 above on how to create buynow page).  If you do not have a WP based Checkout page, you can set it to : http://YOURSITE.com/wp-content/plugins/dapshoppingcart/buynow.php.
6. Now you can generate a Payment Button or a Payment Link.


PLEASE NOTE : The buynow/checkout page must be on HTTPs/SSL.  Your entire site does not need to be SSL enabled but the checkout/buy now page where Credit Card is collected MUST BE on https for SECURITY reasons.  If you ONLY configure ‘Checkout With Paypal’ to show up on Checkout Page, then you DO NOT need https. You only need to have HTTPs enabled checkout page if you offer Credit Card checkout option.  Your web host can enable HTTPs for your site. The exact cost of SSL is web host dependent. Please check the pricing details with your web host. 

TESTING: If you are waiting on your web host to enable SSL but want to start testing the CART, you can look for ‘https’ in the button code and update all occurrences of https with http for testing. Please remember to change back to https before you go LIVE with the button.

STEP 3:  Upsells –  Create Upsell Button

*  If you want to offer upsells, please ONLY use the Credit Card payment option on the checkout page.  Do not offer ‘Checkout with Paypal’. Upsells will not work with Paypal Standard checkout.

* Say your first upsell page URL is http://YOURSITE.com/firstupsell.  Use the URL of the FIRST upsell page (/firstupsell) as the ‘LANDING PAGE URL’ when you generate your MAIN/INITIAL button for the sales page.  This way, when the users click on the main payment button, the user’s payment will be processed, and instead of users getting redirected to the thank you page, they will land on the FIRST upsell page.

* You need to have 2 buttons on the upsell page:
Add To Order (Yes, I want to add this to my purchase)   / No, Thanks  (No, I will skip this wonderful offer)


* You can generate the UPSELL / DOWNSELL buttons for all your upsell / downsell offers in the DAP admin -> Payment Processing > Generate Buy Buttons -> Authnet & Paypal PRO tab.  Make SURE to select the RIGHT product in the button generation page BEFORE you generate button.


Last STEP in your checkout page configuration process.

–  Go to DAP admin -> Payment Processing > Cart Options page.

You will find several checkout page customization options on this page including options for ‘Choose a Password (pre-registration)’, ‘Require Billing Info for Paypal’, ‘Custom fields’ etc.  You can enable options as needed for your site for the product you are trying to sell. Remember to first select the product in the select box on the left before picking options.


That’s it for BuyNow or Subscription buttons.  Instructions for AddToCart button will be covered later in this document.

Click Here to Leave a Comment Below 0 comments

Leave a Reply: