Authorize.net Integration

DAP Cart => Authorize.net integration

If you have an authorize.net merchant account, then please read this document on how to setup the DAP Shopping Cart integration with Authorize.net:

1) Login to your Authorize.net account. Click on ACCOUNT.

2) Click on API Login ID and Transaction Key. Make a note of the API Login Id and Transaction Key.

DAPCartEditorOptions

3) Set the Silent Post URL in your authorize.net account to http://YOURSITE.com/dap/dap-silentpost.php

NOTE: Replace YOURSITE.com above with the actual name of your site.

The Silent Post setting is required for DAP to process ‘recurring payment notification’ from Authorize.net. This allows DAP to automatically ‘extend’ user’s access to subscription/recurring product upon successful subscription payment.

4) Login to your DAP Admin Dashboard -> go to Setup -> Config -> Payment Processing – Authorize.net section. And enter the Authnet API key and login Id that you got from Authorize.net above (step #2).

API Login ID (get by logging in to your Authorize.net account)
Transaction Key (get by logging in to your Authorize.net account)

5) Create the Product that you want to sell in DAP products page. Set the pricing and recurring options for the product in DAP products page -> price & recurring tab.

6) Set the ‘welcome’ email in DAP products page -> Notifications tab.

7) Set the content that you want to protect/drip under this product in DAP Products page -> Content Responder tab.

Now read this document to complete the rest of the DAP cart setup on your site.

 

18

Checkout / BuyNow Page in WP

Creating Buy-now/Checkout Page

  • Go to WP Admin->Pages->Add New Page->Visual Editor Tab.
  • You will find Shopping Cart Editor Icon (SC) for configuring the BuyNow / Checkout Page.

DAPBuyNowEditor

  • Click on the editor icon. In the popup, configure the shopping cart options for your checkout/buynow page. Most of the default values will work as is, so unless you want to change the image or messages, you do not have do much on this page other than picking a checkout/buynow template. Currently only 1 template is supported, so you can just select template 1.

DAPCartEditorOptions

  •  Scroll down and click on the Insert button after you complete setting up the buynow page options in the Editor popup.
  • When it returns you back to your WP page, you will notice the DAPShoppingCart short code on the page. Save this page. Lets say you call this page buynow and lets say the URL of this buynow page is http://YOURSITE.com/buynow.  Just make a note of this buynow page URL. You will need it when you setup payment buttons.

Customizing Cart CSS & Design

8

Update CC & Billing Info

Please NOTE:
This user-facing interface for updateCC&Billing will ONLY work with Stripe.com and Authorize.net.

You can use this shortcode on a WordPress Page to automatically create a User Facing interface that will allow users to UPDATE their Credit Card info and / or Billing Info themselves.

[DAPUpdateCCProfile template='template1' payment_gateway='authnet' successmsg='Update Completed Successfully!' submitimage='/dap/images/updatecartimage.jpg' updateconfirmmsg='Are you sure you want to proceed with the update?' validationfailedmsg='Sorry, validation failed. Please fix the messages in the red text above.' noteligiblemsg='Sorry, this page is only visible to users with active authorize.net subscription'][/DAPUpdateCCProfile]

Automated Card Expiration Email

Send Automated  Credit Card Expiration Email

Please NOTE: Currently this feature will work only when DAP cart is used with Authorize.net OR Stripe.com.
It’s not supported if you integrate DAP Cart => Paypal Payments PRO.

If you use the DAP shopping cart to sell your products, then you will be able to configure DAP to automatically send out ‘Credit Card Expiration’ email before a user’s credit card expires. The email will get sent ‘configured number of days’ before the card expires.  DAP will pre-determine when a card is going to expire and if it reaches the ‘configured number of days’, then DAP will send an automated e-mail to inform the member it is time to update their credit card info on file.

Please read the following instructions on how-to-setup the automated sending of card expiration emails.

1) Configure when (in days) the ‘card expiration’ emails should be sent to the users.

You can set this in DAP Setup -> Config -> Miscellaneous -> Send an automated expiration email

NOTE:  If you want an email sent 7 days before the card expires, set this field to 7. If you want to send multiple reminders say 10 days and 3 days before card expires, then set this field to 10,3

2) Reporting – you can find all the users that were sent these emails in the DAP System -> Job Queue

3) Customize the contents of the email.

You can customize the contents of the card expiration reminder email in DAP Setup -> Templates -> Email: Card Expiration Reminder Subject/Body

Please NOTE: This feature will work with all purchases via the DAP cart => Stripe and DAP cart -> Authorize.net.
Currently it does not work with DAP Cart->Paypal PRO. We will support Automated Card Expiration with Paypal PRO in the next release of DAP Cart.

How does it work?

When a user makes a purchase via the DAP Cart, DAP stores the expiration date (month & year) in an internal custom field. The DAP cron job is configured to run once every day at 4:00 AM (server time). It will get a list of all the users whose card is set to expire in the ‘configured number of days’ (set in dap setup -> config), and then it send out an automated email to those users. If the email is sent out successfully, it inserts a record  (with status=success) in the DAP System -> Job Queue for reporting purposes.  If the email could not be sent, it is still recorded in the job queue with a status of ‘ERROR’ and the actual error message is also recorded in the job queue.

How to test?

Login to the DAP admin dashboard.
If you want to find ‘when’ a user’s card is set to expire, then search that user in DAP users->manage page, find the ‘userId’ of the user. Say the userId=10.

Visit this URL in a browser – http://YOURSITE.com/dap/findCardExpInDays.php?userId=10

It will display when the user’s card is currently set to expire. Say it says 50 days.
Then to test, you can simply go to DAP setup -> config page-> Miscellaneous section -> Send an automated expiration email, and set it to 50.

This way when you manually run the cron, it will send out card expiration emails to everyone whose card is set to expire in 50 days.
Please note: this is just for testing purpose to see if the card expiration is working currently and if the users are going to receive the expiration email automatically before the card expires.

By default the cron will run at 4:00 AM and send the emails due.
But for testing, you can FORCE RUN a cron by visiting this url in a browser:

http://YOURSITE.com/dap/dap-cron.php?forcerun=Y

When the cron job completes, it will show a blank page.

Now check the DAP system -> job queue to see if the CRON actually sent the email. If not, it’s likely that the card is not set to expire in the configured number of days for the user.

If you want to make the card expiration match your config setting for sending out reminders (to test if the email reminders go out), then go to DAP users->manage page, click on that user’s name, it will bring up edit users page -> you will find a custom field called ‘Cart Info’ on this page. That field will contain the user’s card expiration date in MMYYYY format.

Say you have set the DAP config to send out automated email when there is 3 days left for card to expire.

Say today is 10/25. Say for testing, you set the user’s card expiration to 112013 (Nov 2013) by updating the ‘Card Info’ custom field in the user’s profile, then DAP will assume the actual expiration date is Nov 1st, 2013 (Expiration only has month and year, so dap makes the date to be the first day of the expiration month).

So in this case, the card will expire in 7 days (10/25, 10/26, 10/27, 10/28, 10/29, 10/30, 10/31). As long as you have set the card expiration email to go out ‘7 days’ before card expires (in dap setup -> config), then when the cron runs for the day, it will send out the email.

Or you can force run the cron as described above to test if the emails got sent and then visit the job queue to check the report.

The feature will allow you to notify the members ‘before’ their card expires. This way the members can go to dap ‘update cc/profile page’ and update their cc info there. This will update authnet before their CC expires so the users should get charged when the time comes for subscription payment. Now.. if the users do not take action and update their cc info, then their account in dap will expire as the subscription payment will fail.

If they update their CC after card expires, then authnet will NOT automatically charge the user until the next payment is due.

See – http://www.digitalaccesspass.com/doc/update-cc-billing-info/
See – http://www.digitalaccesspass.com/doc/automated-card-expiration-email/

 

3

DAP Cart: Minimum Requirements

What are the min. requirements for the new DAP Shopping Cart?

1. Merchant Account / Payment Gateway

You need at least one of the following:

a) a Paypal Standard Account, or
b) an Authorize.net merchant account or
c) a Stripe.com account or
d) a Paypal Payments PRO account (only older version supported, read more here)

2. SSL/HTTPs Required:

If you’re using Authorize.net or Paypal Website Payments Pro or Stripe.com, then you need to have SSL (secure server) enabled on your web site. Please ask your web host to enable SSL/HTTPs for your site. SSL is NOT needed if you allow users to ONLY  ‘Checkout with Paypal Standard’  option. It’s ONLY needed if you wish to allow users to enter Credit Card info on the checkout page right on your site.

3. DAP 4.5 + LiveLinks 1.9

You need to be on DAP 4.5 or above and DAP LiveLinks 1.9 (or above) to use the DAP Cart. If you are on DAP 4.4.3 or lower versions of DAP, please download DAP 4.5 / LL 1.9  from your members area on http://www.digitalaccesspass.com/dap and upload to your site.

See this for DAP upgrade instructions.

4.  Credit Card Payments

If you want to use the DAP cart to allow users to pay using Credit Card on your site without getting transferred to a different site, you need to have one of the following:

a) an Authorize.net merchant account or
b) a Stripe.com account or
c) a Paypal Payments PRO account

5. Authorize.net

If you wish to sell subscription-based products using Authorize.net, then you also need Automated Recurring Billing (ARB) enabled in your Authorize.net account.

6. What type of Paypal account do I need to sell one-time and subscriptions products via DAP Cart?

If you have just a Paypal standard (business or premier) account, then your buyers can sign up to your subscription products using ONLY a Paypal account.

==> They can NOT sign up for a subscription using a credit card. <==

So if that’s ok with you, then all you need is a Paypal standard account (Business/Premier).

HOWEVER… If you want your buyers to be able to use EITHER a Paypal account OR sign up using just a credit card (without having a Paypal account for themselves), then you MUST have one of the following…

1) Paypal Enhanced Recurring Payments (which is an add-on to your existing Paypal standard account for around $20 per month – check paypal site for pricing)

-OR-

2) You need to sign up for Paypal Website Payments Pro ($40-$50 per month – check paypal site for pricing).

To Summarize:

If you want to use the DAP shopping cart and allow your users to purchase via CC on your site (without getting transferred to Paypal), use Paypal Payments PRO.

If you are ok with users getting transferred to Paypal for payment, but want to allow these users an option to pay using ‘CC’ on the Paypal site, then use Paypal Enhanced Recurring Payments.

If you do not care about ‘pay using CC’ and are ok with users always paying using their paypal account (even for subscription products), then go with Paypal standard.

Checkout with Paypal

Checkout with Credit Card

Checkout with Both Paypal and Credit Card

44

Stripe Integration

DAP/Stripe Integration

Stripe is quickly gaining popularity as the go-to payment processor. It wins points for its incredible ease of use. Stripe charges a fee of 2.9% + $0.30 per successful charge.

Starting DAP v4.5, you can hook up the DAP Shopping Cart to Stripe.com for payments.

This document explains how to connect Stripe to the DAP Cart.

Please NOTE (IMPORTANT) :

1. Subscription Product:

If you sell subscription products using DAP + Stripe, you MUST define a PLAN with the EXACT same name as the DAP product, in your Stripe AccountBoth the PLAN ID as well as the PLAN NAME in Stripe MUST match the DAP product name. The plan ID in stripe cannot be a number. It needs to match the product name in dap otherwise Stripe will not charge the user’s credit card automatically every recurring cycle.

2. Coupon Code

If you use coupons, make sure to create coupon codes both in DAP and in Stripe, including for one-time paid DAP products, and even if Stripe says that Coupons are for Subscriptions.

API Key & Webhooks Setup

  1. Go to http://stripe.com/ and sign up for a stripe account if you do not already have one.
  2. Login to Stripe.com and visit this page in a browser –  https://manage.stripe.com/account
  3. Click on API Keys tab and copy the Secret Key and Publishable key and save it somewhere. You will need to update the DAP admin -> setup -> config -> Stripe section with these keys. If you want to test with Stripe in test mode, copy the test version of these keys. Otherwise copy the Live version of these keys. Please note: whenever you are ready to switch from test to live mode, you will need to use the live secret key and publishable key in DAP config.
  4. Click on Webhooks tab and update the webhooks URL to http://YOURSITE.com/dap/dap-stripe.php (Replace YOURSITE.com with the name of your site).

Save Stripe keys in DAP Config

  1. Enter the Stripe keys in DAP Setup > Config -> Payment Processing – Stripe.com

One-time Product Setup


If you only want to sell one-time purchase products, then you just need to create the product as a one-time product in DAP products page (set recurring to “NO” in price&recurring tab). You do not have to create product in Stripe.

Subscription / Recurring Product Setup

If you only want to sell one-time purchase products, then you can skip this step. If you want to sell Subscription/Recurring products using Stripe, then please read this section.

  • Visit the Plans page and click on NEW to setup a Subscription plan.

  • Create NEW plan in Stripe :

ID/Name Both ID and Name should eXactly match the ‘Product Name’ in DAP. So if the DAP product name is GOLD SUBSCRIPTION, then the Stripe plan Id = GOLD SUBSCRIPTION and the Stripe plan name should also be GOLD SUBSCRIPTION.

If the product name in DAP is EXAMPLE SUBSCRIPTION PRODUCT, then create a plan in your Stripe account with :
Stripe plan id: EXAMPLE SUBSCRIPTION PRODUCT
Stripe plan name: EXAMPLE SUBSCRIPTION PRODUCT

The plan Id in Stripe cannot be a number. It needs to match the dap product name.

Trial Period Days: If you want to offer trial for 7 days, set trial period to 7 and set initial recurring cycle in DAP to 7 days.. The actual trial amount can be set in DAP products page -> Price tab.Interval : If you set it to monthly, set the ‘Subsequent recurring cycle’ in DAP to 30 days.Amount: This should be set to ‘Subscription / Recurring’ amount. If you want to charge a different trial / initial amount, you can set that in DAP products page -> price tab -> Trial Amount.You can’t set that in Stripe because Stripe only allows for subscription amount.But the good news is… if you use DAP with Stripe, you can set the trial / initial amount in DAP and DAP will make sure the user gets charged the trial/initial amount first and then the recurring amount will be charged at the end of trial period.Lets take a look at DAP products -> Price&Recurring tab setup for 3 usecases:
– $0 Trial + $49.99 Monthly Subscription
– $10 Trial (14 day) + $29.99 Monthly Subscription
– No Trial + $9.99 Monthly Subscription

$0 trial for 7 days + $49.99 monthly (30 day) subscription
DAP setup :

Trial Price: $0
NOTE: If you do NOT want to offer trial OR if you want to offer $0 (FREE) trial, in both cases, set the Trial price = 0. During the payment button generation, you will be asked if the trial amount is set to 0 because it’s a FREE ($0) trial or if there is NO Trial. The button will be generated based on your input.

Recurring Price: $49.99
Recurring Count: 999
NOTE: The recurring count should be 999 or more (unlimited) because Stripe does not support limited recurring.

Recurring Cycle #1 : 7
NOTE: Set Recurring Cycle #1 (initial) to 7 for a ‘7 day’ trial. If there is no trial, then if you want to charge users every 30 days, set it to 30.

Subsequent Recurring Cycles: 30
Set subsequent recurring cycle to 30 for billing every 30 days (month)

$10 trial for 14 days + $29.99 monthly (30 day) subscription
DAP setup :
Trial Price: $10
Recurring Price: $29.99
Recurring Count: 999
NOTE: The recurring count should be 999 or more (forever/unlimited) because Stripe does not support limited recurring. The user will be charged every month until cancellation.

Recurring Cycle #1 : 14
Subsequent Recurring Cycles: 30

No Trial + $9.99 Monthly Subscription
DAP setup :
Trial Price: $0
If there is NO trial and you want to charge the user $9.99 upfront + 9.99 every month, then set trial price = 0 and during button generation when you are prompted with ‘do you want to offer free trial’, you can say NO and button will be setup correctly.

Recurring Price: $9.99
Recurring Count: 999
NOTE: The recurring count should be 999 or more (forever/unlimited) because Stripe does not support limited recurring. The user will be charged every month until cancellation.

Recurring Cycle #1 : 14
Subsequent Recurring Cycles: 30

Please NOTE: Make sure to first test each payment button before you go live.

DAP Cart Installation

Please read this document on DAP Cart Installation.

Generate Payment Button

You can generate ‘BuyNow’ button OR generate ‘AddToCart’ button.
If you want to allow users to purchase individual products directly, create Buy-Now button.
If you want to allow users to purchase add multiple items to a CART first and then checkout, use Add-To-Cart button.

Please see this document for more on buynow button generation.

Please see this document for more on add-to-cart button generation.

What makes DAP->Stripe integration unique?

1)   Trial Amount allowed

Normally Stripe prevents users from setting a trial amount that is different from ‘Subscription amount’. If you want to sell a subscription product where say your users pay $100 upfront and then $30 every month, you cannot do that with Stripe.  Normally you only have 2 options with Stripe –

Free trial followed by subscription payments

OR

No trial, just subscription payments.

So you can do $0 for 30 days and then $30/month OR you can do $30 every month including first month.

But the GOOD NEWS is that with DAP -> Stripe integration, we will make it possible to do Trial + Subscription. You can do $0 free trial or you can do a trial with ANY AMOUNT of your choice for your subscription products.  The ‘trial amount’ can be different from the ‘subscription amount’ because dap will make it possible.

2)  Instant Charge 

If you sell subscription products with Stripe, Stripe will store the credit card info and ensure it can be charged before returning a response. BUT it can take up to one hour for the invoice to be actually charged.  If you have a membership site where you want to allow INSTANT access to content after purchase and you want to make sure you received payment BEFORE you allowed access, then DAP will make it possible with Stripe by making sure the users are charged the first/initial fee INSTANTLY without delay before the access is granted to the product/content.

3) Access extended only upon  successful subscription payment

DAP uses pay-as-you-go-model with Stripe. Users get access only to what they paid for. If it’s a monthly subscription, they will get access only to the first month’s content upon initial payment. DAP integrates with Stripe Webhooks for subscription payments. When the next subscription payment goes through successfully, dap will automatically extend access by another 30 days (recurring cycle).

If a user cancels payment, DAP will no longer extend access as no more payments will come in, so the user will automatically lose access to product/content at the end of current recurring cycle.

4) Coupons

You can use the DAP Cart’s coupon feature and integrate it with Stripe coupons so users will see the discounted amount in the shopping cart after they apply a coupon and then Stripe will charge the correct discounted amount. You just have to match the coupon names and discount amounts in DAP and in Stripe. The DAP cart will support coupons for both multiple-items purchase (add-to-cart button) as well as single-item purchase (buy-now button).

5) Unlimited 1-click upsells / downsells

You can do an Unlimited number of Upsells and Downsells, and increase your sales by up to 30% with your existing products. Easy to configure. This feature offers Unlimited options and potential to grow your business.

6) Payment on your site

Users will stay on your site for Credit Card Payments. They will not get transferred to another site to make the payment.

7) PCI Compliance

DAP does not store the Credit Card information on your site so you do not have to worry about PCI compliance issues.

8) Paypal Integration

Integrated Credit Card (via Stripe) and Paypal (via Paypal Standard) payment option on the Checkout page. The users can pay using their Paypal account or using their Credit Card. So you will not lose sales from people that do not want to pull out a Credit Card for making the payment.

9) Pick your password

Allow your buyers to pick their OWN password for their membership account before purchase. DAP will use the user-picked password instead of generating a password for them.

10) Pre-registration / Capture email

Allow Pre-Registration (User account will be created with a status of “P”) even if the payment fails so you will still have a way to communicate with these users.

11) Automated card expiration email

The email will get sent ‘configured number of days’ before the card expires. DAP will now allow you to proactively communicate with a customer when their card is about to expire. DAP will pre-determine when a card is going to expire and send an automated e-mail to inform the member it is time to update their credit card info on file.

12) Customer facing interface for “Update CC and Billing”

Your users can update their Credit Card and Billing Info themselves without having to hand it to you to update. It will take you just a couple minutes to set this up on your site.

13) Single and Multiple item purchases

Multiple items can be added to cart (via Add-To-Cart button) before final checkout. Or you can create simple buy now buttons for single-item purchases.

14) Custom fields

Add any number of Custom Fields to your Checkout Page. As long as these fields have been defined as custom fields in DAP, you can capture them in the checkout page. It will be stored in the user’s profile.

15) Automated login

Users do not have to wait for ‘welcome email’ for their login / download credentials. They will get auto-logged-in to the member’s area upon purchase, and can be sent straight to the downloads page or welcome page.

16) Existing users login

Allow existing users to ‘log in’ on the checkout page itself, so the new product purchase can be attached to their existing membership account. Their existing billing and profile info gets pre-populated on the checkout page upon login.

16

Sendreach Integration

DAP fully integrates with SendReach email platform.

You can integrate DAP and SendReach in 2 different ways.

1) SendReach opt-in form => DAP FREE product

Sendreach_redirect_setting

You can set the redirect URL in SendReach list settings to :

http://www.yourwebsite.com/dap/signup_submit.php?productId=1&redirect=/thankyou

NOTE:
i) Set the productId in the URL above to the product ID of the DAP product you want to integrate the SR form with.

ii) Set the redirect tag to the URL of the page you want the users to be redirected to upon signup.
For e.g. If you want the users to land on thankyou page (http://YOURSITE.com/thankyou) after signup, then you can just set the redirect tag to /thankyou.

iii) If you want the users to be auto-logged-in to DAP upon signup, then make the DAP product a single-opt-in product (and not a double-optin product).

This way after the users sign-up via SR opt-in form, DAP will automatically create a membership account, give user access to the content under the free product, and also auto-login users to their membership.

2) DAP Product (FREE or PAID) => SendReach List

You can integrate both DAP free and paid products with your SR list using these steps.

i) Login to SendReach to get API info.

Create an APP called “DAP” under Sendreach Account Settings / My App

Then get the API Key and Secret for the DAP App in SendReach.

Get the List Id(s) for the list(s) you want to integrate with DAP.

ii) Login to DAP admin panel to integrate DAP and Sendreach

Select the DAP product that you want to integrate with SendReach.

Click on Notifications tab.

Say your App Id=1421, Secret Key=DSXI, UserId=10 and ListId=188275

The format for entering in DAP is:

sendreach:app-id:secretkey:userid:listid

So add the following line of text to the “DAP Product > Notifications tab > Plugin Notification upon User Add” field.

sendreach:1421:DSXI:10:188275

Now when a user gets added to DAP (via free dap signup or via payment), if the product is integrated with SendReach, then DAP will automatically add the user to the right SendReach list.

That’s it.

Pay-Per-Post with DAP

One way of setting up Pay-Per-Post in DAP, is to create one product per post, and then sell access to each one separately.

However, if you have a lot of posts, this can be a lot of work.

An easier and more efficient way is to use our credits plugin, “Credit Store“.

Using the Credit Store plugin, you can setup individual pieces of content – like a post, page, category, or even a file – to be Redeemed via Credits, instead of cash. You sell credits, your members buy those credits, then use their credits towards redeeming individual content.

Just like when you buy an iTunes gift card and purchase individual songs or movies with it. Or like buying credits on a stock photo site and then redeeming it for individual images.

Whether that content is a bunch of content all bundled together, or individual posts/pages/files, is up to how you configure and set up your own Store.

The Credit Store plugin is a true game-changer, and allows you to be a lot more creative, and for your content to be delivered in a much more flexible yet powerful manner to your buyers and members.

We already have a few DAP users using the Credit Store (beta) this way, and they’re all loving the power and flexibility of this plugin.

See this for more details on the Credit Store:
http://wickedcoolplugins.com/the-plugins/dap-credit-store/

As the Credit Store is currently in Beta, if you wish to purchase it now, we will make it available for download in a few weeks and give you access to the plugin for a big discount compared to the price it will be launching at. So feel free to email us or open at ticket if you want more details.

1

DAP Shopping Cart (Beta): Installation

Installation Steps – DAP Shopping Cart Plugin

1. Download the dapshoppingcart plugin (zip file) from your members area on wickedcoolplugins.com and upload it to WordPress via WP Admin – >Plugins -> Add New -> Browse for the zip file -> install OR upload it to WP via FTP to wp-content/plugins folder.

2. Download the WCP License plugin from your members area on wickedcoolplguins.com and upload it to WordPress via WP Admin – >Plugins -> Add New -> Browse for the zip file -> install OR upload it to WP via FTP to wp-content/plugins folder.

3) Activate DAPshoppingcart plugin in wp admin -> plugins.

4) Activate WCP License plugin in wp admin -> plugins.

5) Login to http://wickedcoolplugins.com/my-account/downloads/ and get your license key.

6) Go to WP admin -> settings -> Wicked Cool Plugins License -> Enter the license key.

That’s it.

Note: DAP v4.5 & LiveLinks v1.9 Required

You need to be on the latest version of DAP (as of today) – DAP v4.5 and LiveLinks v1.9 – for the DAP Shopping Cart to work. See below for new DAP installations or upgrading your existing DAP installation.

Related: Upgrading to DAPv4.5 and LiveLinks v1.9

Related: Installing a new version of DAP

 

1 7 8 9 10 11 35