Payment: Setup and Integration – FAQs

Q: I just made a test purchase. But DAP did not process the payment (or) did not add me as a member (or) is not creating a new member.

Make sure that the product name within DAP and the product name in your “buy” button (i.e., your shopping cart) are EXACTLY the same. Don’t just look at the two and say, “oh yeah, they’re the same”.We recommend “copying” the product name that you set up in DAP, and then “pasting” it when creating your “buy” button. If you are using Paypal, then this is the “Item Name” when you are creating your Paypal “buy” button. If you are using 1ShoppingCart, then this is the “Product Name” when creating a new product.

(Paypal users, skip ahead)


1) Make sure you have set up the “Email Order Processing” correctly.

2) Is your Cron Job dap-emailorder.php set up and running correctly?

3) Make sure you have not “removed” the 1Shoppingcart or ClickBank payment notification email from your server. Log in to your email server, and make sure that the email is still there, and also it needs to be “Unread”. If your email client (like Outlook or Thunderbird, or Gmail) already accessed it and marked it as read, then simply mark it unread, and the next time DAP runs (which should be in 10 minutes) it will pick up the email and process it.

Paypal Users:

1. If you are using Paypal IPN, then make sure you have enabled IPN within your Paypal account.

2. Make sure you put the correct IPN “notify_url” text in your button.

3. Make sure the Paypal button you set up is a “Buy Now” or “Subscribe” or “Add to Cart” button.

Also see these troubleshooting guides:

Troubleshooting Paypal Integration

Troubleshooting 1ShoppingCart & ClickBank

Click Here to Leave a Comment Below 32 comments
Tom - April 23, 2009

1shoppingcart appends the product sku to your product name. So if you need to use the sku feature in 1shoppingcart, make sure you add it to your DAP product name, like so:
(sku)product name

Falk - May 29, 2009

Any plans to integrate http://www.quickpaypro.com?

Ravi Jayagopal - June 2, 2009


That’s on the cards. But it’s not happening in the next couple of releases. Sorry about that.

– Ravi

isis - July 2, 2009

Please also provide processing using alertpay it also provides subscription programs and it verifies businesses through a slew of required documentation – i’ve had great luck using them in the past.

Mark - October 30, 2009

Some form of integration with authorize.net would be huge, as this vendor is EXTREMELY popular and well established for many traditional HTML sites, which your product also targets (and which makes your product more appealing to non-WordPress clients). Something to consider at least 🙂

Ravi Jayagopal - October 30, 2009


Appreciate the feedback.

We’re working furiously on Authorize.net integration for DAP. It’s coming *very* soon in DAP v3.4.

– Ravi Jayagopal

Amber - December 2, 2009

Is there any way to ‘manually’ set up payment systems in the meantime?

i.e., I prefer to use paypal without the IPN… but I also like to use Alertpay and also 2Checkout.

(I don’t use clickbank or 1shoppingcart or authnet).

If we could get some instructions on adding our own payment systems, that would be fantastic (and a help to you in the meantime ;).

I know many people use other systems, including Safepay and Google Checkout as well.

Ravi Jayagopal - December 2, 2009


When you say “manually set up payment systems”, I suppose you mean “How do I write the integration code in PHP to work with DAP”.

Yes, you can do it, but it requires you to have PHP coding knowledge, as well as some knowledge of DAP. If you’re interested, feel free to contact us offline.

We do have Alertpay integration almost 99% complete. If you’re willing to take it for a spin, just open a ticket and we’ll work with you on that.


– Ravi Jayagopal

Steve - December 3, 2009

For PayPal, I assume I would leave the option:
“Have PayPal create user names and passwords for customers.” Not-checked. But I am not sure about this.

Ravi Jayagopal - December 6, 2009


“Have PayPal create user names an…” – “Not checked” is correct. DAP uses the buyer’s email id as the username, and creates a random password (which can be changed later by the user).

– Ravi

TigerBill - January 15, 2010

I’m currently using the Volusion shopping cart, which uses PayPal Pro for actual processing. Is there currently
any way for me to configure DAP for use with this cart?
-Thank you.

Ravi Jayagopal - January 15, 2010


We don’t support that cart. However, we will be coming out with a plugin that directly supports Paypal Pro. Should be out in less than a month, hopefully.

– Ravi Jayagopal

Julie - January 18, 2010

Hi Ravi, I just installed the trial of DAP and am very interested in your integration with PayPal Pro – I would be interested in taking it for a spin if you’d like some early testing/feedback.
I am curious about how the user experience will work – i.e. will they have to open a paypal account or will DAP store the necessary info?

Ravi Jayagopal - January 18, 2010


We’re still working on it. It should be out within 7-10 days here.

Since you’re a DAP user, you will certainly hear about it from me before the launch.

>>will they have to open a paypal account
No, they will be able to use their credit card to make a purchase. DAP will not be storing any credit card info. That will all be managed by Paypal.

– Ravi Jayagopal

Marco - January 27, 2010

Hi Ravi,

If I am using paypal with my product but also would like to use clickbank to run my affiliate program for that product can DAP run both payment systems on the same product or do I need to duplicate the product and create a different product name? If so, is there a way to copy a product without having to manually redo it?

bal - March 9, 2010

Is there any plans for 2checkout payment?

Ravi Jayagopal - March 12, 2010


>>can DAP run both payment systems on the same product or do I need to duplicate the product and create a different product name<< DAP can run both payment systems on same product. No need to create a new product just for a different payment processor. >>is there a way to copy a product without having to manually redo it?<< Even though you don't need to do this for the reason you asked, there is a way in DAP to do a "Save as" for a Product, and save it as an entirely new product with all settings, files and emails copied over. - Ravi Jayagopal

mike - May 14, 2010

Where can I access a tutorial for authorize.net with DAP? thanks, Mike

Veena Prashanth - May 26, 2010

You can use the DAP upsell tree plugin for authorize.net to integrate dap and authorize.net. You can use the DAP upsell tree plugin just as a regular shopping cart to sell one-time or subscription based products.
You do not have to offer upsells to use the plugin.

Documentation here:

Veena Prashanth

Tony - June 24, 2010


I’m currently using e-junkie to sell products online and noted that you have e-junkie listed as an integrated shopping cart.

Do you have information anywhere on how e-junkie works with dap? Is there functionality ( other than the recurring subscription piece ) that one could not use with e-junkie?

I’ve searched the site, but didn’t see any information on the matter so figured that I would ask.

Thank you!

FrankW - July 7, 2010

A few people have asked about 2CheckOut integration and the posts have not been really answered. For non-US vendors, I feel 2CO is a better option than Paypal. They do far better fraud checking than Paypal and provide a debit Mastercard that works worldwide. And buyers can still pay with Paypal if they want to.

DAP looks awesome and I’d definitely buy it if it had 2CO integration.

Do you also offer developers licenses where we can use the plug-in on client sites?

Many thanks,

Veena Prashanth - July 9, 2010

Yes, DAP integrates with e-junkie.
Recurring subscription is not allowed by e-junkie, it’s not a dap limitation. The best way to use e-junkie is to set up products as a 1-time non-recurring product within dap and control the content delivery through dripping.

Documentation/Video here:


Veena Prashanth - July 9, 2010

We will integrate dap with 2CO in the next release due in a month.

Tony - July 9, 2010

Thanks a ton Veena.

Once I’m back from my cross country trip I’ll likely pick up a copy of DAP and give it a go…and if that works out then I’ll likely recommend it to clients who need two or more of the primary pieces of functionality that DAP has to offer.

Jason Ser - July 22, 2010

HI Veena,

Is there any way I can set up for a 2-3 level membership, where there is a free option and the other 2 is paid via clickbank?

Jason Ser

Veena Prashanth - September 16, 2010

Hi Jason,
Yes, absolutely. You can set up any number of membership levels / products ( free / paid ) in DAP.

Tony - September 22, 2010

Just a FYI, the first ejunkie video above appears to be corrupted part way through. Thanks for the videos by the way.

Veena Prashanth - September 23, 2010

Thanks for the update. We are creating new videos that will replace the old ones within the next few days.

lisa - November 16, 2010

How are multiple line items handled. Can a client purchase more than one product on one order/receipt? For instance: we have newsletter subscriptions and DVD sets. Do I have to create all possible combinations of these into individual ‘combo pack’ products? or will DAP process more than one line item per purchase?

Veena Prashanth - November 16, 2010

Depends on what shopping cart or payment processor you use. If you use 1SC or the paypal add-to-cart, then DAP will try to find a ‘Product Name’ match for ‘each line item’.

Each line item needs to be defined in DAP as a product.
If all thats different between the products is the price, then you can just define 1 product in DAP and use different pricing in the generated button.

If there are 2 products that have the same content, but differ not just in price but also payment interval settings (monthly/yearly etc) and the drip settings, then they need to be defined as separate products in DAP.

CY - June 19, 2012

Hi Guys

Just wondering, does DAP integrate with Checkout by Amazon?

I found this from Terry Kyle and their website is here:



Leave a Reply: