DAP-Supported Shopping Carts

Direct Integration with Shopping Carts and Payment Processors

DAP directly integrates with the following Payment Processors without the need for any additional third-party shopping carts:

  • Authorize.net
  • 2Checkout.com
  • ClickBank
  • Digiresults
  • Google Checkout
  • e-Junkie (e-J does not allow recurring payments)
  • JVZoo
  • Paypal Standard
  • Paypal Website Payments Pro
  • Plimus
  • WorldPay
  • WSO Pro (Warrior Plus)

DAP also integrates with the following Shopping Carts

Indirect Integration through 3rd Party Shopping Carts

Since DAP integrates with Shopping carts like 1SiteAutomation.com (our white label of 1Shoppingcart), e-Junkie, Premium Web Cart and Infusionsoft, that means that it also integrates (albeit indirectly) with all of the Payment processors and gateways that these carts support. So, or example, since DAP works with 1SiteAutomation, it essentially integrates with all payment providers supported by 1SiteAutomation, like:

2CheckOut.com (direct integration too)
Authorize.net (direct integration too)
Bank of America
BluePay
Concord EFSNet
Cybercash
DPI Merchant Services
e-Commerce Exchange
Echo Inc.
ECX QuickCommerce 3.0
Epoch Systems
eProcessing Network
EPS SecureNet
EWAY (Australia)
FastTransact
Firepay
Google Checkout (direct integration too)
GoRealTime/EPP
GoRealTime
iBill
IntelliPay ExpertLink
IONGate (Costco)
iTransact RediCharge
LinkPoint Secure
MCPS WebLink
MerchantPartners
Moneris
NETbilling
Network Merchants
Paradata
PayCom Processing
Paymentech (direct integration via Authorize.net)
PayPal (direct integration too)
PayPal Payflow Pro (via e-Junkie)
PayReady
Planet Payment
PRIGate
PSiGate
RightConnect
RTWare WebLink
Shift4
SkipJack
StrataPay
Surepay
TrialPay (via e-Junkie)
TrustCommerce
USAEpay
uSight
VeriPayment
VeriSign PayFlow Pro
ViaKlix (Nova Systems)
WorldPay (direct integration too)
YourPay

For the full list and more details, click here

1-Click Upsells

If you use DAP as a shopping cart, then you can do 1-Click Upsells/Downsells like the pros, without the need for any external shopping cart or upsell service provider.

DAP directly allows you to do 1-Click Upsells using Authorize.net, Paypal Website Payments Pro and Paypal Standard. Upsell-Tree plugin for Authorize.net and Paypal Website Payments Pro is included for free along with your purchase of DAP. However, the Upsell-Tree plugin for Paypal Standard is sold separately.

Of course, if you need advanced shopping cart features – like ability to calculate shipping, tax, and coupons, then you’re better off using 1SiteAutomation.com.

1ShoppingCart & GoDaddy

If you want automated recurring order processing using 1ShoppingCart (1SC) or 1SiteAutomation.com, then DAP needs to be able to process the recurring email notifications sent by 1ShoppingCart, which it does on the back-end when the DAP Cron Job runs every 10 minutes.

However, if you’re using Godaddy as your web host, then because GoDaddy disables a mandatory PHP library (“imap”) on all their servers for some reason, DAP is unable to process the recurring order email notifications from 1ShoppingCart.

This is not an issue if you are using GoDaddy as just your domain name registrar, and using some other service like Dreamhost or Hostmonster as your web host.

But if you’re using 1SC & GoDaddy hosting, you will have to end up doing manual cancellations if any member cancels their subscription, or if their credit card fails and their recurring payments don’t get processed.

Please note that 1ShoppingCart order processing works great with all other (non-GoDaddy) hosts.

20 comments ↓

#1 DAP As A Global Content + Affiliate Hub — DAP Documentation on 10.16.10 at 1:34 am

[...] On each of these child sites, you can use any DAP-supported payment processors to sell your products. So for eg., on one “child” site, you can use ClickBank, on [...]

#2 Karen Tax on 11.15.10 at 3:33 pm

Ravi and Veena,
We’ve launched a test version of our site. Things are working very well. Hurray!

I have questions for down the road … we have an ongoing membership fee that we’re processing using authorize.net ARB. I’m wondering about how to handle changes in credit card information, say when a card expires or when the cc number changes. I’d like for people to handle this BEFORE the card expires or if they know the cc number has changed. Suggestions?

Thanks!
–Karen

#3 Carlos Barahona on 11.26.10 at 6:51 pm

Ravi and Veena,

Is the new version 4.0 going to have the Plimus Plugin updated?, please let me know, I think that would be very helpful for international users, as im in Mexico and had problems with my PayPal account.

Please let me know.

Thanks
Carlos B.

#4 Veena Prashanth on 11.26.10 at 9:49 pm

Carlos,
Yes, the DAP version 4.0 will have support for Plimus.

#5 Veena Prashanth on 11.26.10 at 9:53 pm

Karen,
DAP does not handle changes in credit card information, or notification to users when a card expires or when the cc number changes. This will have to handled within your authorize.net merchant account.

#6 Robert Lawrence on 01.26.11 at 3:15 pm

Hi, has this changed or is this feature coming? Any pro-active tools like this would have tremendous value to DAP. Please update me. Thanks.

“Karen,
DAP does not handle changes in credit card information, or notification to users when a card expires or when the cc number changes. This will have to handled within your authorize.net merchant account.”

#7 Veena Prashanth on 01.26.11 at 8:31 pm

No plans to add this feature but we will add support for automated cancellations /refunds (where the cancellation / refund request can be triggered by DAP to say authnet) so you can mange it within DAP and not have to login to your merchant account to manage.

There is more value in adding features to support the members that are staying behind rather than developing features around cancellations/refunds.

#8 Making Affiliate Payments — DAP Documentation on 03.01.11 at 1:34 pm

[...] affiliate program works the same regardless of which DAP-supported payment processor or shopping cart you’re [...]

#9 Chris on 03.08.11 at 7:03 am

Any idea if you’re going to integrate with BrainTree Payments systems? It’s a great platform that 37Signals and many other SaaS companies use.

I’d love to see it apart of DAP!

#10 Veena Prashanth on 03.08.11 at 3:38 pm

Hi Chris,

With DAP 4.1, we have created support for any payment systems integration with DAP as long as the payment system supports IPN notification via HTTP post.

See – http://www.digitalaccesspass.com/doc/3rd-party-shopping-cart-integration/

#11 Lia on 05.12.11 at 12:38 pm

Any chance you’ll integrate with Magento Go in the near future?

#12 Veena Prashanth on 05.13.11 at 2:59 pm

Lia,

We might not add support for it in the near future but you can use the DAP IPN scripts to integrate it yourself.

See – http://www.digitalaccesspass.com/doc/3rd-party-shopping-cart-integration/

#13 John on 05.30.11 at 12:49 pm

So you’re saying that DAP is not the all-in-one solution for the shopping cart then?

If it serves as a shopping cart, then you should be able to pull the order and click refund so it processes the refund and then, does a chargeback to the affiliate commissions just in case affiliate commissions were paid?

Right?

How do you handle this besides a lot of extra work?

#14 Ravi Jayagopal on 05.30.11 at 9:31 pm

John,

>>So you’re saying that DAP is not the all-in-one solution for the shopping cart then?< <
Sure, you could say that. DAP does have its limitations when it comes to being a specialized shopping cart, and it does not have some of the advanced features like say, 1SiteAutomation.com.

But we realize that, and we're not looking to add certain features any time soon (like quantity, color etc).

We're also not going to be storing credit card information of the user on your site - which is what will allow you to do refunds and cancellations right from within the DAP Admin Dashboard on your site.

Cancellations is very simple - you don't have to do anything within DAP at all.

See http://www.digitalaccesspass.com/doc/cancellations-and-refunds/

>>How do you handle this besides a lot of extra work? < <
I don't know about calling it a "lot of extra work" - it's only a couple of extra clicks, but yes, extra clicks for sure.

See http://www.digitalaccesspass.com/doc/cancellation-or-refund-requests/

Unfortunately, we’re not going to be changing that any time soon, because storing credit card information within DAP on your site comes with its own security issues and protocols, which you won’t be technically qualified to deal with, and we can’t do it for you because DAP is meant to be a self-hosted solution – and not a fully-hosted solution like 1SiteAutomation.com . So for those who want those extra features, 1SiteAutomation.com is the way to go.

And DAP already does reversal of affiliate commissions for refunds. So that’s not an issue.

#15 Simon on 08.27.11 at 1:52 pm

Is there an issue with Auth.net ARB and Godaddy?

#16 irfan on 12.28.11 at 4:10 pm

I can’t find any information on how DAP integrates with Google Checkout. I would be grateful if you could provide such information. Thanks in advance.

#17 Veena Prashanth on 12.29.11 at 1:59 pm

Irfan,
You will find a script called dap-gc-responsehandler.php in your dap folder..

Change this line in that script:
$server_type = “‘sandbox”;

So to point to production, change it to:
$server_type = “‘production”; // change this to ‘production’ to go live

Update DAP setup -> config -> Secret Authorization Key to be
Your GC merchant_id|YourGC merchant key (pipe delimited)

Point the GC IPN handler to http://yoursite.com/dap/dap-gc-responsehandler.php (replace yoursite.com with the name of your site).

Create a DAP product and make sure the item name that you are trying to sell via GC exactly matches the product name in DAP.

That’s it.

#18 Veena Prashanth on 12.29.11 at 2:01 pm

>>Is there an issue with Auth.net ARB and Godaddy? <<
None that we are aware of.

#19 Ange Anglade on 01.06.12 at 4:25 pm

I am using Godaddy as your web host, and if they disables a mandatory PHP library (“imap”) on all their servers and since DAP is unable to process the recurring order email notifications from 1ShoppingCart. can i just have 1SC manage my payments and use DAP for my content drip, autoresponders only?

#20 Veena Prashanth on 01.06.12 at 6:25 pm

If DAP is not able to connect to the email account where you have the 1sc recurring emails, then dap will not be able to automatically extend content access upon successful payment. If the access is not extended, then the users wont have access to paid-for content.

If you want to continue to use godaddy, 1sc and dap, then you can setup recurring product as a one-time product in dap. Set it up as a recurring product in 1sc and use 1sc to sell it.

You can still use day-based dripping in dap.
So the users will have an access end date of 12/31/9999 upon purchase (as it’s defined as one-time product in dap).

If a user cancels payment, you will have to manually reset their access end date in dap. The content dripping will control what they get to see based on their membership life.

Leave a Comment