October 24, 2011 at 5:13 pm #4601
I am currently working on a site that will use Digital Access Pass to drip membership content for seven online courses via posts and email on a timed release. User can purchase a single course as a stand alone product or buy a monthly subscription and take one course at a time in the order they choose. Course Content is delivered at a set schedule over 8 weeks via email with a link back to that lesson’s post.
I want to use WP eStore as my shopping cart for both DAP membership and the tangible goods (books etc)in their online store. DAP will support integration with any 3rd party shopping cart providers that support IPN notification (via HTTP POST) to 3rd party scripts.
Currently, I have Paypal set to notify DAP through IPN.
WP eStore supports 3rd party integration. According to the DAP documentation site [http://www.digitalaccesspass.com/doc/3rd-party-shopping-cart-integration/]
I need the following information on the values eStore uses (they have a script generator)
I am trying to have one shopping cart for everything instead of the membership and the store being separate.
THanks…I know if this works a lot of people using DAP will get WP eStore.
melanieOctober 24, 2011 at 10:37 pm #37832
WP eStore has the option to forward the Instant Payment Notification (IPN) that it receives from PayPal to any script you choose. Simply go to the following area and you will be able to set the URL of DAP’s IPN handling script:
WP eStore settings -> Addon Settings -> POST IPN to a 3rd Party ApplicationOctober 25, 2011 at 1:06 am #37833
Yes, I am aware of that field that is why I put”WP eStore supports 3rd party integration.” but I guess I am at a loss of how the best ways to do this…
When having DAP notify a 3rd party cart they recommend using an IPN script generator (part of the program) to send IPN to the shopping cart thus the mapping of the above fields between DAP and the shopping cart.
How do I put my nine DAP membership levels (two subscription (reoccuring) and 7 add to cart into WP eStore and know they are matching with the same products in DAP?
Will it work as long as the product name is exactly the same in both?
How do I find out what fields WP eStore uses for the above. For instance does WP estore use ProductName, Product_Name, Product-Name?
At this point I am trying to get my head around “who’s in charge”
Leave IPN pointing to DAP and have DAP forward IPN to WP eStore
Have IPN going to WP estore and add url pointing to DAP
I will have more tangible products than Content Drip products but I have a feeling the content drip will be the higher selling product.October 25, 2011 at 1:55 am #37834
When WP eStore forwards the IPN it uses the EXACT SAME field names that PayPal uses (as far as DAP is concerned, it will look like the IPN is coming from PayPal). The same script that can parse the PayPal IPN will be able to parse the IPN sent by eStore. I don’t know much about DAP but there are a few eStore customers who are already using this.October 25, 2011 at 2:25 am #37835
THanks so much. I am currently adding the nine products into eStore using the same name as in DAP.
I’ll test this tomorrow. Once I get it working I will post WP eStore as a solution on the DAP forum. I know several who have posted looking for a solution.October 31, 2011 at 5:49 pm #37836
To use WP estore with DAP you need v. 4.21 or later of DAP installed an working correctly on its own. (Paypal set up using DAP recommended settings so you can test to make sure it is all working before integrating with WP eStore. See DAP documentation about setting up Auto Return, PDT, and Identity Token.)
Go to WP eStore 3rd Party integration and point the PayPal IPN Post URL under Post IPN to 3rd party Application to the dap-wpestore.php script…http://yourdomain.com/dap/dap-wpestore.php
Set up items in WP estore with exact same name and price as in DAP. Create your buttons in WP eStore and test.
Notes: Once an email has been used in DAP (Users>Manange) you will NOT receive a notification email. That is sent only the first time a user is added. I recommend adding another email account to your paypal account for testing. Remove user before each test to trigger the notification email.
Subscription products: Go directly to paypal just like DAP and WP estore…subscription items do not get added to the cart.
Go to Paypal and change return url to your thank you page on your website or leave it at DAP settings if that is what you want.
Works great together!!!July 6, 2012 at 3:36 pm #37837timowriMember
I am still having problems getting wp-estore to work properly with Digital Access Pass (DAP). Trying to test with Paypal Sandbox. Goes through fine when just using DAP payment buttons, but get “payment verification failed” emails when using the wp-estore buttons.
I’ve gone over this for over 2 days and still can’t get it to work. Anyone willing to take a peek and help?
TimJuly 7, 2012 at 1:23 am #37838
It is likely you have a setup mistake somewhere. Please enable debug and share the content of the debug file which will tell use exactly where the issue is:
- You must be logged in to reply to this topic.