2

Redirect After Double-Optin Confirmation

If you are using double-optin for your DAP product, then you would normally have entered the text %%ACTIVATION_LINK%% in your email body, which is replaced by a unique confirmation link specific to that user.

Normally, when that activation link is clicked, the user is redirected to your login page configured under Setup > Config > Login URL.

But if you wanted them to be redirected elsewhere to a page of your choice, then in your double-optin email body, where you normally enter %%ACTIVATION_LINK%% , enter this instead:

%%ACTIVATION_LINK%%&redirect=http://link/to/landing/page/

Where “http://link/to/landing/page/” is the URL where you want them to be redirected to after they click on the double-optin activation link.

1

DAP User Subscription

In DAP 4.6.2, we added  a user-facing ‘subscription cancellation’  feature for transactions processed by Paypal/Authorize.net.
 
In DAP 4.7, we have added  a  user-facing ‘subscription cancellation’  feature for transactions processed by Stripe.
 
You can configure the following shortcode to allow your users to  ‘Cancel their Subscription‘.
 
Please NOTE: You can also use this shortcode to allow your members to see a list of their latest payment transactions (the latest transaction per product).
 
[DAPUserSubscriptions showalltransactions=”Y” showcancel=”Y” cancelimage=”http://YOURSITE.com/wp-content/plugins/DAP-WP-LiveLinks/includes/images/CancelButtonUp.gif” template=”template1″ productId=”ALL”][/DAPUserSubscriptions]
 
user-facing-cancel
 
If the user clicks on ‘Cancel‘ Link/Image, DAP will automatically cancel their current subscription with Paypal Standard or Authorize.net. 
 
The ‘Cancel’ feature will ONLY work with :
 
1) dap-generated-button-for-paypal-standard AND
2) dap-shopping-cart that integrates with Authorize.net or Paypal Payments PRO or Stripe.com
 
It will not work with any other payment processors or shopping carts.user-facing-cancel-image
 
Attributes:
a) showalltransactions=”N”
 If set to “Y”, the DAPUserSubscriptions shortcode will show the latest transactions (one transaction per product) and not just the Paypal / Authnet / Stripe ones.
 
If set to “N”, the DAPUserSubscriptions shortcode will show the latest ‘Paypal / Authnet / Stripe subscription’ transactions only.
 
b) showcancel=”Y”
 If set to “Y”, a user-facing-cancel link will show up next to cancel-able transactions (authnet / paypal / stripe subscription).
 
This will allow users to cancel their own subscription. Only authnet / paypal / stripe transactions can be cancelled by users using this feature.
 
The cancel link/button will ONLY show up for Paypal / Authnet “Subscription/Recurring” transactions.
 
c) template=”template1″  OR template=”template2″ 
 You can use template1 or template2 depending on your preferred display style. The template1 uses a horizontal layout. The template2 uses vertical layout.
 
Template1 layout:
user-facing-cancel
 
 
 
 
 
 
 
Template2 layout:
 user-facing-cancel-template2
 
 
 
 
 
 
 
 
 
 
 
d) bgcolor=”#f9f9f9″ (Only applicable to template 2)
 
e) productId=”ALL”
If you want to display all the latest transactions of all the products the logged-in user has, then user ALL.
Otherwise, it can be the actual product Id of the product (for ex – productId=1) or a comma separated list of product Ids (for ex – productId=1,3 )
 
f) cancelimage=“http://yoursite.com/wp-content/plugins/DAP-WP-LiveLinks/includes/images/CancelButtonUp.gif” 
 
If you want to use an image for cancel button instead of cancel link, then cancelimage attribute to point to the url of the cancel button image.
Please note: replace yoursite.com in the cancelimage url with the name of your site.
 
USECASES
 
1) Show All latest transactions on file to the logged-in user along with cancel link for cancel-able subscriptions.
 
[DAPUserSubscriptions showalltransactions=”Y” showcancel=”Y” template=”template1″ productId=”ALL” ][/DAPUserSubscriptions]
 
If you use the above shortcode in a WP page, it will show all active transactions and if it’s a paypal or authnet or stripe subscription, it will show cancel button.
 
Your customers can cancel their authnet / paypal / stripe processed active subscriptions by clicking on the cancel button.
 
user-subscription-template1-transaction-all 
 
 
Cancel button will only show for :
 – Transactions that are cancellation eligble (for ex – it will show for active  subscriptions but not for one-time-purchases)
– And only if the cancel-eligible transactions are from Paypal or Authnet or Stripe.   It will NOT show for other payment processors like Clickbank, Infusionsoft etc.
 
You can customize the table header names and the cancel button image. The template1 files are under /wp-content/plugins/DAP-WP-LiveLinks/includes/cancel/template1 folder.
The template2 files are under /wp-content/plugins/DAP-WP-LiveLinks/includes/cancel/template2 folder.
 
If you want to customize the table layout, copy autocanceltemplate.html to customautocanceltemplate.html and make the updates to customautocanceltemplate.html.
If you want to customize the template1 css, copy /wp-content/plugins/DAP-WP-LiveLinks/includes/cancel/template1/css/autocanceltemplate.css to /wp-content/plugins/DAP-WP-LiveLinks/includes/cancel/template1/css/customautocanceltemplate.css and make updates to customautocanceltemplate.css. If you want to customize the template2 css, copy /wp-content/plugins/DAP-WP-LiveLinks/includes/cancel/template2/css/autocanceltemplate.css to /wp-content/plugins/DAP-WP-LiveLinks/includes/cancel/template2/css/customautocanceltemplate.css and make updates to customautocanceltemplate.css.
 
Here’s how it works:
 
DAP picks up all the active products the user has.
 
For each active product, it checks if  there is a purchase transaction (transaction Id > 0) associated with that user->product row in Manage Users page.
–  if yes, the row is displayed with a cancel option.
–  if no, the script will move on to the next product
 
2) Show just cancel-able transactions on file to the logged-in user along with cancel link for cancel-able subscriptions
 
[DAPUserSubscriptions showalltransactions=”N” showcancel=”Y” template=”template1″ bgcolor=”#f9f9f9″ productId=”ALL” ][/DAPUserSubscriptions]

If you use the above shortcode in a WP page, it will show only cancel eligible transactions (paypal / authnet / stripe subscriptions). Your customers can cancel their authnet / paypal / stripe active subscriptions by clicking on the cancel button/link.
 
Here’s how it works:
Pick all the active products the user has.
For each active product, check if  there is a purchase transaction (transaction Id > 0) associated with that user->product row in Manage Users page.
– if yes, check if it’s a subscription purchase (IPN received by dap from the payment processor contains recurring_payment_id, or sub_id or subscr_id) and if yes, show it with a cancel button.
 
Note:
 – The cancel button will only show for authnet / paypal /stripe subscription purchases. Auto-cancel not supported for other payment processors like Clickbank or Infusionsoft.

– Only cancel eligible (or already cancelled) transactions will show (i.e. one-time purchases will not show)

=====================================================================================

You can customize the ‘cancel success msg’, ‘cancel failure message’ and the ‘cancel image’ as shown below:

[DAPUserSubscriptions showalltransactions=”Y” showcancel=”Y” cancelsuccess=”Subscription Cancellation Completed Successfully!” cancelfailed=”Sorry, could not cancel the subscription!” cancelimage=”http://yoursite.com/wp-content/plugins/DAP-WP-LiveLinks/includes/images/CancelButtonUp.gif”  template=”template1″][/DAPUserSubscriptions]

user-subscription-template1-cancel-button

Please NOTE:

If showalltransactions=”Y”, then DapUserSubscriptions shortcode will show list of all products the users has from dap->manage users page.

If a product does not show up even  though the user has access, it could be because:

– No transactionId ( number > 0) exists in dap users manage for this user->product (check Trans Id) field.  Only paid products end up on this page where you have the shortcode.

– If the trans Id field says ‘FREE’ or ‘PAID’ (admin added), then these products will not be displayed in the DAPUSersSubscritpions page. This page will only show products that have a transaction associated with it (paid purchase).

– The product status is inactive.

– Manually added transaction

11

[DAPUpline]

[DAPUpline]

[DAPUpline] is basically a WordPress shortcode that you can insert into WordPress pages and posts. It allows you (DAP admin) to display the member’s upline affiliate’s data to the member.

In simple terms, it shows a user their referring Affiliate’s (a.k.a Sponsor’s) information. It could also be called a downline builder.

And you can display any data from the member’s affiliate profile, on a page.

So when a user visits the page that has this shortcode, it will determine who the visitor/member’s affiliate is, from…

1) Affiliate Cookie (if it exists), or

2) If they’re already a member, and have logged in to DAP, then it will show their current Affiliate’s information. Or,

3) If neither the cookie is set, nor the user has an Affiliate attached to their account already in DAP, then it will show the info of the DAP Admin.

So you can use it to show the user information of the person (affiliate) who referred them to the page.

Think of it as a “Your Sponsor” tag.

Consider this example:

1) John joins your site
2) John fills out his profile with (say) his ClickBank nickname
3) John later refers Adam
4) When Adam logs in, he sees affiliate link to some third-party product, but CB nickname in the affiliate link is replaced with John’s CB nickname. So if Adam goes on to purchase that third-party CB product, then John will get the affiliate commissions for that purchase.
5) Now Adam fills out his profile with his own CB nickname
6) Adam refers Jill
7) When Jill logs in, she sees affiliate link to same third party product, except this time, the CB nickname is replaced with Adam’s CB affiliate nickname.

This can be done with any number of third-party programs, as long as the nickname can be easily replaced with the info provided by the upline affiliate. And it’s not just one field – you can create multiple profile fields for the affiliate to fill out – like ClickBankNick, CommissionJunctionNick, JVZooId, GoogleAnalyticsId, etc.

DAP actually even takes this one step further.

When Jill joins through Adam’s DAP affiliate link, if Adam has not filled out his CB nickname in his profile, then the third-party CB link shows CB Nickname of Site Admin in its place.

So if an affiliate fails to claim his affiliate link, then site admin gets credit for it (and all such links).

Hope this helps.

For eg., to show affiliate’s first name on a page, insert this into page:
[DAPUpline showField="first_name"]

Full list of available fields from sponsor’s or affiliate’s profile:
[DAPUpline showField="first_name"] [DAPUpline showField="last_name"] [DAPUpline showField="user_name"] [DAPUpline showField="email"] [DAPUpline showField="address1"] [DAPUpline showField="address2"] [DAPUpline showField="city"] [DAPUpline showField="state"] [DAPUpline showField="zip"] [DAPUpline showField="country"] [DAPUpline showField="phone"] [DAPUpline showField="fax"] [DAPUpline showField="company"] [DAPUpline showField="title"] [DAPUpline showField="paypal_email"]

Showing Custom fields:
[DAPUpline showField="custom_"]

Eg: To show affiliate’s/sponsor’s custom SSN field (say “ssn”):
[DAPUpline showField="custom_ssn"]

NOTE: You should’ve already created the custom field “ssn” before you can do this, of course.

 

1

Automated Reminder Emails For Admin

In DAP, you can not only send automated pre-scheduled emails to your members (Autoresponders), but you can also set up similar pre-scheduled “Reminder” emails to be sent to you (the admin) every time a member reaches a day milestone.

Eg: Let’s say you (the admin) want DAP to send you or someone on your team a reminder email to follow up with each member by email once they reach day #7 – meaning, it’s been 7 days since they signed up for a specific product.

This is how you do it in DAP:

  1. Go to DAP Admin > Emails > Autoresponders
  2. Click on “Compose New Email
  3. For subject, enter (say) “Follow Up with %%FIRST_NAME%%”
  4. In the body of that email, you may use merge-tags for the member – like “Be sure to email %%FIRST_NAME %%LAST_NAME%% , ask them about their progress, see how they’re doing and upsell Platinum Coaching program. Their email id is: %%EMAIL_ID%%”
  5. Further below on that page, in the “Send to 3rd Party (instead of member)” field, select “Yes (like admin or staff)” and you will see an additional text box show up below, where you can enter your (or your staff’s) email id where you want the reminder to be sent.
  6. Save the email.
  7. Go to the DAP Product where you want this email to be added to the sequence.
  8. Go to “ContentResponder” tab.
  9. Add this new email to the product, click on the “Edit” icon, and set it to be dripped on Day #7.

That’s it!

Now for each member that signs up for that product, regardless of when they join, every time they reach day #7, the reminder email will be sent to the 3rd party email id specified for that message (instead of being sent to member).

Reverse Dripping

If you want to be sent this same email say 3 days before member’s access expires to that Product, then set the email to be dripped on day “-3”. (See Expiration Notifications / Renewal Reminders)

Disabling Login IP Security Check

DAP has a security check to prevent password sharing.

And starting DAP v4.4, you can turn this off at both a per-user level and also at a global site-wide leve.

Disabling IP Check For Individual Users

  • Search for the user on the Users > Manage page
  • Click on their email or user id, and you will now be taken to the “User Edit” page
  • There, on their user profile, towards the bottom, set the field “Exclude from Login IP Check” to “Yes” and save.

dap-exclude-login-ip-check

This user will now be excluded from login IP check.

NOTE: If the user’s account is currently already locked, then you also need to unlock it this one time, but going forward, the account is now whitelisted, and will not get locked again.

Disabling IP Check For All Users (Site-wide)

If you wish to permanently disable this for all users in your membership site, then here’s how to do it:

  • Go to DAP Admin > Setup > Config
  • Set “IP Login Limit: Max. # of User Logins From Different IP’s” to a high number – like “100″.
  • Set “Flush Login IP Records How Often? Every….. ?” to “Day” so that any accumulated IP records gets flushed every day.

That’s it!

19

[DAPShowTransactions]

[DAPShowTransactions][/DAPShowTransactions]

1) You can use this shortcode to show ALL transactions (it’s just a dump of user’s transaction history. Shows every single transaction for the logged-in user). Currently only one transaction template is available (template1).

showalltransactions

[DAPShowTransactions template=”template1″ showinvoice=’N’][/DAPShowTransactions]

2) You can also use this shortcode to show an ‘invoice’ link per user order / transaction. When the users click on the invoice link, a new window will open where the invoice will be displayed in pdf format. You can set the DAPShowTransactions shortcode to use invoice template1 or template2.

showalltransactions

The invoice pdf that opens up when the users click on the invoice hyperlink (View PDF) depends on whether the shortcode is set to invoicetemplate=template1 or invoicetemplate=template2.

PDF Example:
Shortcode with Invoice template 1:
[DAPShowTransactions template=”template1″ invoicetemplate=’template1′ adminemail=’joe@example.com’ companyname=’DigitalAccessPass.com’ showinvoice=’Y’ logo=’/home/mysite/mysite.com/wp-content/plugins/DAP-WP-LiveLinks/includes/transactions/invoices/template1/images/logo.png’ showinvoice=’Y’][/DAPShowTransactions]

IMPORTANT NOTE:

Make sure the “logo” field is set correctly in the shortcode. It should contain the FULL path to the logo image.

If you add logo image to a folder called images at the root of your site. Then the logo image should be set to point to the FULL path of this image.

For ex- /home/mysite/mysite.com/images/logo.png

If you do not know how to get the full path to a folder on your site, your webhost can help with it.

Shortcode with Invoice template 2:
[DAPShowTransactions template=”template1″ invoicetemplate=’template2′ adminemail=’joe@example.com’ companyname=’DigitalAccessPass.com’ showinvoice=’Y’ logo=’/home/mysite/mysite.com/wp-content/plugins/DAP-WP-LiveLinks/includes/transactions/invoices/template1/images/logo.png’ showinvoice=’Y’][/DAPShowTransactions]

Here’s the list of all shortcode options:
‘template’ => ‘template1’
– only valid value is ‘template1’
‘invoicetemplate’ => ‘template1’
– valid values are ‘template1′,’template2’
‘adminemail’=> => ‘joe@example.com’
– Admin Email displayed in the invoice pdf report
‘companyname’=> ‘Your Site Name’
– Company name displayed in the invoice pdf report
‘companyurl’=> ‘http://YOURSITE.com’
– Company website link displayed in the invoice pdf report
‘logo’=>’/home/mysite/mysite.com/wp-content/plugins/DAP-WP-LiveLinks/includes/transactions/invoices/template1/images/logo.png’
– Company logo
‘notranmsg’=> ‘Sorry, no transactions found’
– If there are no orders / payment transactions for the user, this message will be displayed
‘showinvoice’ =>’Y’
– if set to “N”, invoice column with hyperlink to the pdf report will not be displayed

[DAPAutoCancel]

 This feature is not supported currently. It will be available in DAP 4.5 (upcoming release of dap).
 
1) User-facing Cancel Button:
 
[DAPUserCancel showalltransactions=”Y” showcancel=”Y”][/DAPUserCancel]
 
If you use the above shortcode in a WP page, it will show all active transactions and if it’s a paypal or authnet subscription, it will show cancel button. Your customers can cancel their authnet / paypal active subscriptions by clicking on the cancel button.
 
Here’s how it works:

DAP picks up all the active products the user has.

For each active product, it checks if  there is a purchase transaction (transaction Id > 0) associated with that user->product row in Manage Users page.

–  if yes, the row is displayed with a cancel option.

–  if no, the script will move on to the next product

 
Cancel button will only show for :
 – Transactions that are cancellation eligble (for ex – it will show for active  subscriptions but not for one-time-purchases)
– And only if the cancel-eligible transactions are from Paypal or Authnet.   It will NOT show for other payment processors like Clickbank, Infusionsoft etc.
 
Here’s how it will look (you can customize the table header names and the cancel button image) :

autocancel_all

You can customize the ‘cancel success msg’, ‘cancel failure message’ and the ‘cancel image’ as shown below:

[DAPUserCancel showalltransactions=”Y” showcancel=”Y” cancelsuccess=”Subscription Cancellation Completed Successfully!” cancelfailed=”Sorry, could not cancel the subscription!” cancelimage=”http://YOURSITE.com/wp-content/plugins/DAP-WP-LiveLinks/includes/images/CancelButtonUp.gif”][/DAPUserCancel]

2) [DAPUserCancel showalltransactions=”N” showcancel=”Y”][/DAPUserCancel]

If you use this shortcode in a WP page, it will show transactions that are cancel-eligible (subscription transactions with paypal/authnet only).
Pick all the active products the user has.

For each active product, check if  there is a purchase transaction (transaction Id > 0) associated with that user->product row in Manage Users page.

– if yes, check if it’s a subscription purchase (IPN received by dap from the payment processor contains recurring_payment_id, or sub_id or subscr_id) and if yes, show it with a cancel button.

Note:

 – The cancel button will only show for authnet / paypal purchases. Auto-cancel not supported for other payment processors like Clickbank or Infusionsoft.

– Only cancel eligible (or already cancelled) transactions will show (i.e. one-time purchases will not show)

autocancel_eligible

3) [DAPShowTransactions][/DAPShowTransactions]

You can use this shortcode to show ALL transactions (it’s just a dump of user’s transaction history.  Shows every single transaction for that user).

showalltransactions

Emailing Expired Users

You can send an email broadcast to expired users of a product/level, on the DAP Admin > Email > Broadcasts page, by selecting Group #4.

The same feature works for sending emails to those who have “Cancelled” their subscription or trial.

Go to DAP Admin > Email > Broadcasts
Select Group #4.
1st drop-down: Select Product Name
2nd drop-down: Select “Have Already Expired”
3rd text field: Enter within how many days the users should’ve expired – as in, expired in the “Last X Days

dap-broadcast-cancelled-users

Once you’ve scheduled the broadcast, the emails will be sent out at the top of the hour when the DAP hourly cron runs.

2

Paypal Standard Upsell Plugin

Upsells, Downsells and OTO’s are now extremely simple to implement using the  “Upsell Tree” plugin for DAP.

And this particular plugin works with Paypal Standard! Which means you don’t need a merchant account any more. All you need is a regular Paypal Standard / Business Account.

IMPORTANT: What you need before you can use this plugin

  1. You need a Paypal (Standard) Business or Premier account
  2. You must have SSL (secure server) enabled on your web site. Ask your web host to enable SSL for your site.
  3. You must have a working version of DAP 4.4.3+
  4. You cannot sell a “Recurring” product as an Upsell.  Recurring products have to be the first product in the flow.
  5. Here’s what you CAN do: You can have a recurring product as the very FIRST product that they purchase (when they first click on the “Buy” button on your main sales page), and then you can offer any number of “One-Time” Products as upsells or downsells.
  6. Here’s what you CANNOT do: Offer a “One-Time” product as your first product that they buy, and then try to upsell them to a “Recurring” Product. Unfortunately, this is a Paypal problem at this time.

Installation & Setup of UpsellTree For Paypal Standard

  1. Here’s the steps to Install Paypal Upsell Tree plugin and the dap companion files.
  2. You need to be running at least DAP v4.4.3 for this plugin to work
  3. Login to your WickedCoolPlugins account and download the PaypalStandardUpsell.zip file, dapcompanionfilesforPUT.zip  file from http://wickedcoolplugins.com/my-account/downloads/ page. If you do not have access to this plugin, please contact us via a support ticket and we will send you the right link to purchase the plugin.
  4. Go to WP admin -> plugins -> add new -> Upload tab -> select the PaypalStandardUpsell.zip file, click on Install, and after the plugin is installed, click on activate to activate the PaypalStandardUpsell plugin in WordPress.
  5. Download the WCP License plugin from your WickedCoolPlugins.com downloads area (http://wickedcoolplugins.com/my-account/downloads/ )
  6. Install and activate the WCP License plugin in WordPress (just like any other WP plugin).
  7. Make a note of your WCP license key (you will find it in your WickedCoolPlugins.com downloads area).
  8. Go to WP admin – > settings -> WCP license and enter the WCP license key (that you noted in step# 6 above).
  9. Also,  unzip the dapcompanionfilesforPUT.zip  file to your desktop (the one you downloaded in step #2), you will find a dap subfolder under it.
  10. FTP to you site, find the root folder of your site, and upload the entire dap folder to the ROOT FOLDER of your WEBSITE. When you do this, it will automatically overwrite the files in your DAP folder with the right version needed by PUT.
  11. Installation of Paypal Upsell-Tree Plugin is now complete.
  12. Here’s the steps to find the API info from Paypal.
  13. Next, log in to your Paypal account.
  14. Click on “Profile”
  15. Click on “Request API Credentials” (under ‘Account Information’ section). It will bring you to the API access page.
  16. Under Option 2, click on “Request API credentials” to create your own API username and password.
  17. Click on “Request API signature”
  18. Click on “Agree & Submit”
  19. Note down the following pieces of information:
    * API Username
    * API Password
    * API Signature
  20. That’s it as far as your Paypal account is concerned. Now back to DAP on your site.
  21. Here’s the steps to enter the Paypal API info in DAP config.
  22. Log in to your DAP Dashboard
  23. Go to “Setup > Config“. On that page, click on the “Paypal” link in the links towards the very top of that page (or scroll down to the “Payment Processing: Paypal” section).
  24. Enter the 3 pieces of information (from Step #13 above) into the Config fields 7, 8 & 9 on that screen: Paypal API Username, Paypal API Password, and Paypal API Signature. Cick  “Update” and save the changes.
  25. This concludes the config changes in DAP.
  26. Here’s the steps to generate a WP based FINAL CONFIRMATION page. This is the page the users will land on when they have added all the items (main item, upsell items) to the cart and are ready to complete the final checkout.
  27. WordPress Based FINAL Confirmation Page for Paypal upsell:
      •    Create a NEW WP page. 
      •    Click on the PUT Editor button in the WP admin – > Add New page -> Visual Tab. pick the options and complete the  creation of this WP page.
      •    Lets say you call this page – confirmation.
      •    Publish this page.
    1. When your buyer reaches the final checkout confirmation page (/confirmation) then they can review all of the products in their “Upsell Cart”, and buy them all instantly and all together, without having to go back to Paypal ever again.
  28. Here’s the steps to generate the MAIN buy button:
    In the DAP Dashboard menu, go to Payment Processing > Generate Buy Button
    Please click on the ‘Paypal Standard Upsell’ tab.
  29. STEP 1 – Select the DAP Product for which you’re trying to generate the buy button, from the Product list.  NOTE: The very first product that you sell in the flow can be a recurring product or a one-time product.
  30. STEP 2Generate “Primary” Buy Button (initial/first payment button that triggers upsell).  This will be the button that kicks off the full sales funnel. So this is your PRIMARY buy button. Fill in the text boxes for button generation and copy the generated button code to the MAIN SALES PAGE on your site.
  31. This concludes the MAIN PAYMENT BUTTON GENERATION.
  32. Here’s the steps to generate the Paypal Standard Upsell Buttons and No, Thanks button.
  33. PLEASE NOTE:  YOU NEED TO FIRST SELECT THE PRODUCT THAT YOU WANT TO UPSELL. YOU CANNOT UPSELL A RECURRING PRODUCT BECAUSE OF PAYPAL API LIMITATION. YOU CAN DO UNLIMITED UPSELLS/DOWNSELLS. BUT THE PRODUCTS CAN ONLY BE NON-SUBSCRIPTION PRODUCTS.   
  34. STEP 1  – in the button generation page… select the product that you want to UPSELL.
  35. STEP 3 – Please SKIP the STEP 2 (as step 2 is for PRIMARY button) and go to STEP 3. Follow the instructions on the button generation page, fill in the text boxes for upsell button generation and copy the generated button code on to the upsell page.
  36. To generate a No, Thanks. button, select the button type (STEP – 3) as No, Thanks.
  37. NOTE:  On every upsell page, make sure to provide both AN UPSELL BUTTON as well as a ‘NO, THANKS’ button. WITHOUT a NO, THANKS button, the users cannot SKIP any UPSELLS.
  38. You can repeat step #35 through step #38 for all of your upsell pages.  When it’s the last upsell button or if it’s a No, Thanks button that does not lead to any more upsells, then please set the
  39. Now when you set to NO, the button generation process will ask you to fill the URL of the FINAL CONFIRMATION PAGE. You can set it to http://YOURSITE.com/confirmation (replace YOURSITE.com with the name of your site). The URL needs to match the url of the confirmation page you created in step 28.
  40. VERY IMPORANT:  Please sure that both the upsell button code as well as “No Thank You” link on the last upsell or downsell page, should point to /confirmation. Please set this during the upsell button generation.

On every upsell page, you must also include a “No, Thank You” button or link that will allow your buyer to skip your upsell or downsell, and go to the next part of the sale.

For all upsells that are not the last upsell, you can link this button or link to the next upsell in the chain. So basically, on Upsell 1, they can either take the upsell1 (whatever your offer is) by clicking on the buy button, or click on the “No, Thank You” button/link, and you could then either taken them to the URL of Upsell2, or Downsell 1, or if this is the last upsell in the flow, then you could send them directly to the Paypal Upsell Summary Page /Confirmation Page (WP-based confirmation page created in step 28).

That’s it.

While it looks like a LOT of steps, that is only because we have to explain the steps in detail so they are clear. In reality, it is very simple to set up, and starting from scratch, if you have DAP & SSL already installed, it shouldn’t take you more than 1/2 hour to set up your 1-Click Upsells/Downsells/OTO’s. And if you’re not using Upsells/Downsells, then it can be done even faster.

If you have any further questions, feel free to open a support ticket, and we will assist you in getting this going.

1

[DAPUserProfile]

This post is dedicated just to the [DAPUserProfile] shortcode. To see the rest of the DAP Shortcodes, click here.

[DAPUserProfile]

This is the shortcode that displays all of the user profile fields on a page. Simply enter it on a WordPress page, save it, and when you view it when logged in as a user, it will display the DAP user profile form, with the logged-in user’s information displayed in the form fields.

As DAP Admin, you can customize which profile fields to show to your members, and which ones to hide. Just set the profile field that you don’t want displayed, to “N” in the tag below.

Default version

[DAPUserProfile showFirstName="Y" showLastName="Y" showUserName="Y" showEmail="Y" showPassword="Y" showAddress1="Y" showAddress2="Y" showCity="Y" showState="Y" showZip="Y" showCountry="Y" showPhone="Y" showFax="Y" showCompany="Y" showTitle="Y" showPaypalEmail="Y" showOptedOut="Y" showCustomFields="Y"]

Default is "Y". So Leaving out the text (for eg.) showLastName="Y" entirely from the shortcode, is the same as setting it "Y", which means it will be displayed.

Entering just [DAPUserProfile] into a page, will show ALL fields.

Show All Fields Except Phone & Fax

To hide just Phone and Fax, you would do something like this:

[DAPUserProfile showPhone="N" showFax="N"]

So all other fields will be displayed, except those two.

Show Just A Few

To show (say) just First, Last, Username, Password and Email, this is the shortcode:

[DAPUserProfile showFirstName="Y" showLastName="Y" showUserName="Y" showEmail="Y" showPassword="Y" showAddress1="N" showAddress2="N" showCity="N" showState="N" showZip="N" showCountry="N" showPhone="N" showFax="N" showCompany="N" showTitle="N" showPaypalEmail="N" showOptedOut="Y" showCustomFields="N"]

 

Related: [DAPUserLinks] shortcode

1 9 10 11 12 13 35