April 21, 2014

DAP v4.6 Beta

Share this

UPDATE 2: DAP 4.6.2 & LiveLinks 1.10.2 released on 06/04/2014
UPDATE 1: DAP 4.6.1 & LiveLinks 1.10.1 released on 05/05/2014

Hey Dappers!

We’re super thrilled to announce the BETA release of DAP v4.6 and LiveLinks v1.10

An incredible amount of time and effort went into this one – so we’re really excited about this new release!

There are a ton of new features and improvements that will make DAP much more fun to use. We also have a whole bunch of new integration with 3rd party systems.

The updates are free for DAP users with current access to upgrades & support

Please do “Like” us on FB or Tweet this (just above this post) if you wish to show us your support! Thanks!

Please note that this is a beta release.

So if you have a live web site with active subscriptions and members, then hold off on installing these until we release the FINAL version in about 3 weeks.

All these new features, updates and integrations were based on your invaluable feedback – so thank you for that.

Two more things:

1. Our site has received a full makeover (new look & feel) :). Please check it out.

2. And NOW is a great time to promote DAP as an affiliate! DAP is now available for BOTH purchase and renewal as a subscription. You will earn ongoing lifetime recurring commissions for the subscription signups!

Now without further ado, let’s dive right in and take a look at what our awesome new DAP 4.6 release offers:

New DAP => 3rd Party Integration

  • NEW: DAP=>Infusionsoft Integration
    DAP already had one-way integration with Infusionsoft. The integration was from Infusionsoft->DAP. But we have now completed 2-way full fledged integration with Infusionsoft. If you want to use DAP for your Membership Management and Infusionsoft for Email Marketing / Shopping Cart etc, then you can do that with either Infusionsoft->DAP or with DAP->Infusionoft integration.
    1) Infusionsoft Web Form => DAP FREE Product – FREE Registration
    2) Infusionsoft Order Form / Shopping Cart => DAP Paid Product – PAID Registration
    3) DAP Free Signup Form => Infusionsoft Group – FREE Registration
    4) DAP Payment Button (Paypal/CB/Authorize.net etc) => Infusionsoft Group – PAID Registration.
    (See this document for details.)
  • NEW: Ontraport (formally Office Autopilot) Integration
    If you want to use DAP for your Membership Management and OAP/Ontraport for Email Marketing, then you can do that with the very easy to setup DAP=>OAP integration.
    1) DAP FREE Signup => OAP/Ontraport
    Users that sign up using DAP signup/registration form will be automatically added to the configured OAP/Ontraport group.
    2) OAP/Ontraport => DAPUser that sign up using Ontraport/OAP signup form will be automatically added to the DAP membership.
    3) DAP Paid Product => OAP/OntraportUsers that purchase a product using a DAP-Supported-Payment-Processor like Paypal, Authorize.net, Clickbank etc will be automatically added to the configured OAP/Ontraport group.
    (See this document for details.)
  • NEW: arpReach Integration
    If you want to use DAP for your Membership Management and arpReach for Email Marketing, then you can do that with the ‘very easy to setup’ DAP=>arpReach integration.
    1) DAP FREE Signup => arpReachUsers that sign up using DAP signup/registration form will be automatically added to the configured arpReach form.
    2) DAP Paid Product => arpReachUsers that purchase a product using a DAP-Supported-Payment-Processor like Paypal, Authorize.net, Clickbank etc will be automatically added to the configured arpReach form.
    (See this document for details.)
  • NEW: Sendreach Integration
    If you want to use DAP for your Membership Management and Sendreach for Email Marketing, then you can do that with the very easy to setup DAP=>Sendreach integration.
    1) DAP FREE Signup => SendreachUsers that sign up using DAP signup/registration form will be automatically added to the configured Sendreach list.
    2) DAP Paid Product => SendreachUsers that purchase a product using a DAP-Supported-Payment-Processor like Paypal, Authorize.net, Clickbank etc will be automatically added to the configured Sendreach list.
    (See this document for details.)
  • NEW: Zaxaa Integration
    If you want to use Zaxaa as your shopping cart /affiliate platform and integrate it with DAP as your membership platform, then it’s a simple 3 step process for integration.
    1) Enter your Zaxaa API Signature in DAP Setup -> Config -> Secret Authorization Key section.
    2) Make sure your DAP product name matches the Zaxaa product name.
    3) Set the IPN URL in Zaxaa to point to http://YOURSITE.com/dap/dap-zaxaa.php. That’s it.
    (See this document for details.)
  • Forum Integration – vBulletin 5.x & Xenforo integration
    DAP integrates with both vBulletin 5.x forum and Xenforo forum now. We had completed this integration a couple months ago but we had not made formal announcement of this integration as it was still being tested.DAP integrates with Xenforo, vBulletin, and all other free WP plugins like BBPress, SimplePress, Buddypress, Mingle etc. The integration with Xenforo and vBulletin is full fledged – you can control who gets access to which forums based on their membership level in DAP.
    (Xenforo Integration – See this document for details.
    vBulletin Integration – See this document for details.)
  • New: CCBill Integration
    DAP now integrates with CCBill Payment Processor.
    We have added a new ‘CCBill Order Form Generation’ in DAP Payments=>Generate Buy Buttons->CCBill tab. You can generate the CCBill form code for your DAP Products, publish it on your sales page and when a user clicks on the payment button, they will get transferred to the CCBill site to complete payment. Upon successful payment, DAP will automatically create a membership account for the user and give user access to the downloads and protected content.
    (See this document for details.)
  • New: Mandrill.com Integration (a new email service from MailChimp)
    Mandrill.com allows 12,000 emails per month free
    – You can hook up DAP to Mandrill to send out Emails (EMAIL => SMTP) and have all of your emails go through the high-performance, high-deliverability Mandrill email servers instead of routing it through your webhost’s email servers.
    – With Mandrill, you need to use port 465 and SSL as Y.

New DAP Features

  • New Email Broadcast Options  We have added following new Email Broadcast options:
    Note: If the user’s access end date to the paid product is in the past, the user’s access to product is considered expired. Otherwise the user is considered active.
    1) Send Broadcast to “All Active Paid Users”
    2) Send Broadcast to “All Expired Paid Users”
    3) All Expired And Active Paid Users
    4) All Free Users (users who have completed double-optin)
    (See this document for details.)
  • GetResponse Integration We have added some new really cool integration options with GetResponse. DAP has a feature called product chaining where you can set up rules to automatically remove users access to a product when they get access to another product in DAP.  Now we have taken it one step further with GetResponse. You can now do product chaining between DAP and GR.  When users upgrade to a higher level product or downgrade to a lower level product in DAP, the chaining rule will also trigger calls to GR to automatically move the user to the right list.  For e.g. when a  user upgrades to a PAID product from a FREE product, chaining rule can not only automatically remove users access to FREE product in DAP but also move user to the right group/list in GR. The cool thing is… GetResponse does not force a double-optin (unlike some other autoresponder systems) even if the subscriber is added via APIs.
  • Clickbank Automated Login After PurchaseIn this release of DAP (4.6), we have also automated login to DAP membership right after Clickbank purchase. The buyers will be automatically logged in to their membership after purchase and you can redirect users wherever you want after they are auto-logged-in. Please NOTE: the users will get auto-logged when they hit the ‘Complete My Purchase’ button on the CB page after they complete purchase. But even if the users decide to abort and do not hit the ‘Complete My Purchase’ button, the great thing about this new feature is: DAP has a backdoor to make sure the user account gets created automatically (for successful purchase) and you do NOT have to handle the user creation manually.
    (See this document for details.)
  • ClickBank Automated Refunds and Cancellation
    In this release of DAP (4.6), we have automated CB->DAP refunds and cancellations. If a customer contacts you to request a refund or cancellation, you can initiate a refund or cancellation ticket from within your ClickBank account. No action needed in DAP.When you complete a refund in CB, DAP will automatically create a new negative transaction in the Orders table. Then it rolls back user’s access to product.If you are using the DAP Affiliate program, then DAP will roll-back any affiliate commissions earned on that sale and make a negative entry in the database for that affiliate. If you are using the CB affiliate program, then this is not relevant, as there will be no aff comm in DAP.Upon CB cancellation, DAP will automatically apply action defined in DAP Products Page -> Cancellation & Expiration tab.
    (See this document for details.)
  • JVZoo Automated Login After Purchase
    In this release of DAP (4.6), we have also automated login to DAP membership right after JVZoo purchase. This is a unique integration that only DAP has where your users do NOT have to take any action after a purchase for automatic account creation or auto-login. The buyers will be automatically logged in to their membership after purchase and you can redirect users wherever you want after they are auto-logged-in. Please NOTE: the users will get auto-logged when they hit the ‘Access My Purchase’ button on the final receipt page after they complete purchase. But even if the users decide to abort and do not hit the ‘Access My Purchase’ button, the great thing about this new feature is… DAP has a backdoor to make sure the user account gets created automatically (for successful purchase) and you do NOT have to handle the user creation manually.
    (See this document for details.)
  • Warrior Plus – Keygen implemented!
    In this release of DAP (4.6), we have also updated dap to automatically display login credentials to the user on the final thank-you page upon purchase. Users will no longer have to wait for their email to login. Just set the Warrior Plugin keygen url to point to the dap keygen script. DAP now supports Warrior Plus -> Stripe integration as well.
  • Admin-Facing Cancel Option – Paypal / Authorize.net
    DAP Admins will no longer have to login to Authorize.net or Paypal to cancel a user’s transaction. Click on the transaction Id hyperlink in DAP Users->Manage page to get to the edit transaction page. If a payment transaction is from Paypal or Authorize.net, you will notice a new CANCEL button right next to the Refund button in DAP Admin -> Edit Trasactions page. Upon cancellation, DAP will automatically apply the action you define in DAP Products Page -> Cancellation & Expiration tab. DAP will not only cancel the transaction within DAP and 3rd party systems (integrated in dap products page -> notifications tab) but also CANCEL payment in Paypal/Authnet. If you do not want this feature to be enabled, then you can turn it off in /dap/dap-config.php.
    refundandcancel
    (See this document for details.)
  • Admin-Facing Refund Option – Paypal
    DAP Admins will no longer have to login to Paypal to refund a user’s transaction. Click on the transaction Id hyperlink in DAP Users->Manage page to get to the edit transaction page. If a payment transaction is from Paypal, then when you click on the refund button, DAP will not only refund the transaction within DAP but also refund payment in Paypal. If you do not want this feature to be enabled, then you can turn it off in /dap/dap-config.php.
  • User-Facing Cancel Option – Paypal And Authorize.net
    user-facing-cancel
    You can now provide your users with an easy way to cancel their own subscription. If the users cancel it themselves, no admin action will be required. DAP will automatically cancel their subscription in Paypal / Authorize.net and also apply the action you define in DAP products -> Cancellation & Expiration tab to the user account.
    (See this document for details.)
  • Cancel Payment in Paypal => User’s access to product instantly removed from DAP
    If you now cancel user’s payment in your Paypal account, then dap will take instant action based on the option you select in DAP Products page -> Cancellation & Expiration option for that product. The available options are :
    1) No action – let the users access expire naturally at the end of current recurring cycle.
    2) Remove From Product – Instantly remove user’s access to product
    3) Set Access End Date to Previous Date – the users will instantly lose access but the row will remain in dap users->manage page. This way you can still see what products the user has/had but the access end date will be in the past so users can no longer access content.
  • Cancellation / Expiration options
    Set the product “Cancellation / Expiration option” in DAP Products page -> Cancellation & Expiration option.The available options are :
    1) No action – let the users access expire naturally at the end of current recurring cycle.
    2) Remove From Product – Instantly remove user’s access to product
    3) Set Access End Date to Previous Date – the users will instantly lose access but the row will remain in dap users->manage page. This way you can still see what products the user has/had but the access end date will be in the past so users can no longer access content. Only applicable to Paypal, Authorize.net, Clickbank and CCBill cancellations.
  • Show Users a List of ALL of their payment Transactions
    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).
    showalltrans
    (See this document for details.)
  • Show Invoice and allow Invoice PDF download
    You can use this shortcode to show an ‘invoice’ link for user transaction. When the users click on the invoice link, a new window will open where the invoice will be displayed in pdf format.
    showinvoice
    (See this document for details.)
  • Date fields added to Payments > Orders > Search page
    orderdate
  • NEW DAP Shortcode for Update CC/Billing page (integrates with Authnet/Stripe)
    Say that you have an update billing info page where you allow your users to update their Credit Card info (See this document for more on update CC / Profile interface). Now you can use this new shortcode to only show the ‘click here to update CC/Profile’ link in the user’s profile page if they have an active Authnet or Stripe transaction. [ DAPShowCCUpdatePage payment_gateway=”authnet” displaymsg=”Click HERE to Update Your Credit Card Info“] [/ DAPShowCCUpdatePage] . Set payment_gateway attribute in the shortcode to stripe if you use stripe for payment.
    Set it to authnet if you use authorize.net for payment.
  • New field for DAP shortcode: “hasExpiredAccessTo”
    [DAP hasExpiredAccessTo=”ANY”]content[/DAP]: Show content to a member who has currently signed up for ANY product (1 or more, recurring or one-time) and whose access to those 1 or more products (recurring or one-time) has since expired.[DAP hasExpiredAccessTo=”1″]content[/DAP]
    Show content to a member who has currently signed up for DAP productId = 1 and whose access to that product has since expired.[DAP hasExpiredAccessTo=”1,3″]content[/DAP] Show to a member who has currently signed up for DAP productId = 1 or 3 and whose access to those products has since expired
  • Post-Login-Landing-Page for DAP Admin is now configurable
    We have now made the post-login landing page for DAP Admins – a configurable option.
    – If you click on “DigitalAccessPass” link in WordPress admin menu, then you will always enter the DAP admin area.
    – So basically where the DAP admin is taken to – DAP admin home or member home page – after logging in from regular DAP login form, is now configurable.
  • Improved Admin Home Page Report*
    It now shows active and expired signups per product.
    * New “Unique Users” report add to admin home page. Shows list of unique users across the system, as well as unique active and expired users per product
  • Updated Data Export (CSV) Options
    We have several new Data Export Options.1) Export All Paid Users or All Free Users
    exportpaidfree2) Export users by selecting user status or user’s product status.
    NOTE: Default set to “ALL” (if set to ALL, user and product status are ignored and users are exported regardless of user or user-product status).
    userproductstatus3) Export users by selecting Email Opt-In Status
    Default set to “ALL” (if set to ALL, email opt-in status is ignored)
    exporteamiloptinNOTE: If you are exporting a CSV list for Email broadcast, make sure to set Email Optin to Opted-In.3) Export active / expired users by selecting Access End Date
    Default set to “Does not matter” (if set to ‘Does Not Matter’, access end date is not used in the query to retrieve users)
    exportaccessenddate4) Export just unique / distinct user records (one row per user even if user has multiple products) OR retrieve all user-product rows for a user (if user has multiple products, multiple rows displayed per user).Default set to “Just User Data”.useroruserproduct

Minor Updates:

* On Users > Manage page, we have changed “Trans Id” to “Order Id”
* New shortcode for login: [DAPLoginForm]
%%LOGIN_FORM%% will continue to work.

Please note that this is a beta release.

So if you have a live web site with active subscriptions and members, then hold off on installing these until we release the FINAL version in about 3 weeks.

So, we hope 4.6 was worth the wait for you :-). We would love to hear your thoughts, so don’t forget to leave a comment (or two) below.

Cheers!

Veena Prashanth & Ravi Jayagopal

PS: Don’t forget to leave your comments & thoughts below 🙂

Resources:

Click here to download DAP v4.6 beta and LiveLinks v1.10

Click here for instructions about Upgrading DAP

Click here for instructions about Upgrading LiveLinks

NOTE: If you don’t see the latest files in the member’s area, that’s probably because your 1 year of free access to DAP Support & Upgrades have expired, and you can renew here. If you think you should have access to DAP v4.6 and LiveLinks v1.10, then please open a ticket and we’ll take care of it. Thanks!