DPD Update: Streamlined Product Editing and Product Visibility

  • Jason@DPD
  • April 22, 2016
  • 1 Comment

We’ve just released a completely redesigned product edit page that greatly reduces the length of the form and adds modern features like drag-and-drop image uploading.


Some highlights of the new product edit form:

  • Drag-and-Drop image upload. Simply drag your image to the image area, or click to open a standard file dialog to select your image.
  • The form now puts the most crucial fields required to configure the product at the top of the page.
  • Optional features are now collapsed at the bottom of the form, including the EULA feature and Upsell feature. One click expands these options for editing and they’re automatically expanded if previously configured for the product.
  • There is a new sidebar product status / save box that is always with you on the page- no more scrolling to find the save button

New Product Visibility Setting

The new product visibility option replaces “show on cart index”:

  • Public – shown on cart index, default state for new products
  • Hidden – must have the buy or add-to-cart URL to purchase, not shown on cart index
  • Disabled – new status which lets you temporarily disable a product without deleting it

In addition to the “coupons disabled” label we released in the last update, we’ve added new product status indicators throughout DPD so you can tell at a glance what visibility state your product is in by looking at the colored “dot” beside the name.



The indicators are simple- Green for public, Orange for hidden, Red for disabled.

Other changes in this Update:

  • paypal ship-to state support
  • updated romania vat rate
  • removed support for gif images

New Zapier Support Connects DPD to 500+ Apps and Services

  • Jason@DPD
  • March 21, 2016
  • 1 Comment

zapier-logo-blogWe’re happy to announce our new beta app for Zapier that allows you to pass your DPD sales data to the 500+ apps that Zapier supports. Zapier is a 3rd party service that serves as a “middleman” and connects web apps using an easy point and click interface. Zapier has both free and paid plans based on the number of integrations you set up and the frequency that they’re checked for updates.

Because this is a new app and in beta you’ll need to follow the link below to add the DPD app to your Zapier account:

Add DPD App to Zapier

What can you do with Zapier and DPD?

Zapier supports over 500 popular CRM, Accounting, communication, and task management tools. You can pass your customer and sales data to any one of these apps using an easy point and click interface, harnessing the power of the DPD API without having to write a single line of code.

Zapier CRM Apps

You can pass your customer data to popular CRM apps like Salesforce, Infusionsoft, or Highrise.

You can pass your sales data to accounting apps like Quickbooks Online, Xero, or Freshbooks.

Send your customers contact info to email marketing services such as Unbounce, Mad Mimi, or even Gmail.

You can even use built in Zapier tools like Webhooks, SMS, and RSS to build custom notifications and connect to your own custom apps on your website.

Setting up Zapier with DPD

First, add the DPD beta app to your Zapier account by following this invite link.


Once you’ve added it, you can use it as a trigger app to create new zaps that connect to 3rd party services.


After you select the DPD app as your trigger you’ll need to connect to DPD using the API connection info in your vendor profile. To get your API connection info log in to your DPD vendor account, go to the user menu in the top right of the page, and select vendor profile. Your API credentials are at the bottom of the page.


From there you can select which DPD store’s sales data you want this zap to use, select which customer or purchase fields will be passed, and then select which 3rd party app you want to connect the data to. Its all point-and-click and no programming knowledge is required.

We welcome your feedback on the new Zapier support for DPD. We’re pretty excited because it lets you connect your DPD account to hundreds of external apps and we hope you are too!

DPD Update: Redirect Products, Performance Improvements

  • Jason@DPD
  • March 4, 2016
  • No Comments

This update contains a new feature, minor bug fixes, and several performance improvements designed to speed up the DPD admin, widget performance, and the DPD cart.

Redirect Products

DPD now has a new “Redirect to Web Site” purchase action you can apply to digital products. This purchase action will automatically redirect the buyer to an external page of your choosing upon completed purchase. The DPD delivery page loads for a fraction of a second to allow 3rd party tracking scripts to run (like Google Analytics) and then redirects.


For an example of how this new purchase action works you can try the test item below:


Use test card number 4242 4242 4242 4242, any CVV, and any expiration date in the future to test.

Because DPD checkouts can contain more than one product and each product can have more than one purchase action there are some conditions for the auto-redirect to work:

  1. The redirect product must be the only product in the purchase. If there are other products we will not redirect the buyer away from our delivery page before they can get their downloads, keys, etc.
  2. The product must not have any other purchase actions. If the product contains a file, key, message, etc. and a redirect we will not send customers away from the download page before they get their other purchase items.

If we are unable to redirect due to the conditions above we will display a button to continue on the delivery page and your choice of message where you can tell the buyer to continue. You can configure the message when setting up the redirect purchase action.

This is an example purchase with multiple products with a redirect, showing the link message and button:


Because of the conditions required to automatically redirect, we recommend using instant checkout buy now buttons with redirect products if you want to ensure that they always automatically redirect to your web site.

Coupon Status Labels

One of the most common support requests we receive is “Why won’t my coupon work with this product?” In 99% of the cases this is caused by the product in question being marked as coupon ineligible on the product edit page. To make this more apparent, we’ve added a label to products that aren’t marked as coupon eligible to the product lists in the DPD admin.


To mark a product as coupon eligible edit the product and check the “Coupon Eligible?” checkbox on the edit page, then save.

For more information: Cart shows “This coupon does not apply to any product in the cart” when trying to use a coupon

Other performance improvements and bug fixes in this update:

  • Added translations for v3 cart error messages
  • Fixed an issue with product choosers when using add-to-cart actions
  • Improved performance on widget and custom button rendering
  • Fixed an issue where widgets would partially render using Safari browsers
  • Fixed oversized close button on v2 carts
  • Fixed an issue where the lightbox cart would cause page jumpyness due to scroll bar rendering
  • Product update email sending performance improvements
  • Started recording shipping information in PayPal for PayPal Pro checkouts
  • Fixed a case where v3 carts were not storing billing name correctly
  • Fixed a bunch of typos in emails
  • Optimized internal “can be purchased” calls in DPD for better performance
  • Query optimization for sales stats
  • Updated shipping library to address a FedEx rate quote issue
  • Fixed MailChimp integration not supporting non-ascii chars in group names
  • Updated our field validators for better performance

DPD Update: New custom button sizes, close button on cart.

  • Jason@DPD
  • January 25, 2016
  • No Comments

New Custom Button Sizes

Today we released an update that gives vendors two new button sizes when creating custom buttons using the new button generator. This is based on feedback from vendors who wanted smaller buttons to integrate with their design. There are now small, medium, and large options.







Close Button on Cart

Also based on feedback from multiple vendors, we added a close button to the DPD cart overlay. Evidently some buyers were confused how to close the cart (you can click anywhere outside of the cart to close). You can view it by clicking any of the buttons above.

These changes were based on customer feedback. We appreciate any feedback you can give us on the new button generator and updated overlay cart- Just drop us a support ticket or a message in live chat to let us know!

Other Changes in this update

  • Fixed an issue with the product select box in the admin on the new button page with Firefox browsers
  • Fixed an issue with required custom fields not showing the proper field error messages when not completed
  • Fixed a cookie issue that affected the overlay cart when using Safari
  • Adjusted the z-index of the overlay cart so that sites with other overlay elements always appear below the cart
  • Fixed a double-escaping issue on the product bulk edit page that mangled some product names

DPD Update: New Button Generator and Product Widgets

  • Jason@DPD
  • January 18, 2016
  • No Comments

Based on overwhelming feedback over the years we’re happy to announce the addition of a new custom button generator and product widgets to DPD. In addition, we’ve revamped the button creation process to better organize the new features and options.

Creating Buttons and Widgets

Buttons, widgets, link codes, QR codes, and product choosers are now created from the product list by selecting the Link Code option for a given product.

Grid View: Move your mouse over any product and select link code.


List View: Select Link Code from the product menu.


Both links open the new Link Code page for that product that include all the new options as well as a “Classic Button” option to generate the old style DPD image based buttons for existing sites and PayPal branded buttons.

Custom Button Generator

The new custom button generator gives you the ability to create buttons with customized colors, text, and price display to match your website. DPD will automatically remember your last color choices used for that store so the next time you return it will be pre-configured and ready to go.


Custom buttons can be shown with a price bubble attached in several orientations:



Or no price at all:


Colors and text can also be customized to your heart’s content:


When creating buttons you can specify if its an instant checkout product, add-to-cart button, link to the DPD hosted product page in your cart, or a view cart / checkout button.

You can also select if you want to use the overlay cart on your web page or make the buttons launch the cart in a new window or specify an override continue shopping URL as with the old buttons.

New Product Widgets:

DPD has added the ability to create 3 new product widgets- Landscape (horizontal), Portrait (vertical), and No Image.

Product widgets include the product description, price, what is included with the product, and optionally the product image. Description text is customizable, and like the buttons all colors and button text are customizable too.

Basic Download Product

Widgets look best with square images at least 400×400 in size. For information what size product images work best with all DPD features, please see our new KB article on Product Image Guidelines.

Old Style Image Buttons

We recognize that you may be currently using the old style image buttons on your website, so they’re still available under the “Classic Button” tab of the new Link Code generator.

Also retained from the old generator is the ability to create product choosers / select boxes, plain link codes, and QR code images.

Other Updates in this Release

  • Updated chromeless lightbox for all carts
  • Fixed from/reply-to email headers for some emails that were going to spam
  • Mark imports for free checkouts as sending the correct email
  • Escape values in CSV/XLSX export
  • Implemented 3rd party integrations for redirect URLs
  • Updated translations for Upsell page.
  • Mark tracking html as sent on customer import
  • Fixed ActiveCampaign integration throwing warning if given a bad response
  • Better Subscribers Export (Added XLSX support, Added Status column to export, Export honors currently selected filters)
  • Updated weekly sales email to modern responsive template
  • Styled product/edit image upload area
  • Add Singapore to Stripe countries

DPD Holiday Support Hours

  • Jason@DPD
  • November 24, 2015
  • No Comments

This week DPD staff will be celebrating Thanksgiving with our families in the U.S. on Thursday and Friday.

During the holiday live chat support will not be available on DPD on Thursday (Nov. 26) and Friday (Nov. 27).

For urgent inquiries, we’ll have on-call staff responding to urgent support requests. Pre-sale questions and non-critical issue responses will be delayed.

For the remainder of the holiday weekend (Saturday and Sunday), support staff will be limited in availability. This means response times may be slower, and some non-critical items may be held until the following Monday.

If you have questions please feel free to direct them to our Support Desk.

We wish you and your family a Happy Thanksgiving! We are thankful to have you as DPD users.

DPD Now Supports Moolah for Credit Card Processing

  • Jason@DPD
  • November 18, 2015
  • No Comments

FzeMZDPD has partnered with Moolah to offer credit card processing with no setup fees, no termination fee, and simple 2.89% + $0.29 per trans. processing fees for US and Canadian vendors.

Moolah uses the proven and reliable Authorize.net gateway for processing transactions- just without all the Authorize.net fees.

Moolah Features:

  • Integration with DPD to process credit card payments for your store
  • Mobile Payments included with free iOS and Android Apps
  • Virtual Terminal included to process payments over the phone
  • Fraud Prevention Tools
  • Automatic Daily Deposits
  • Simple, flat rate pricing with no signup or termination fees.

We have a partner page set up with Moolah that explains all the features benefits of using it with DPD as well as pricing information. If you decide Moolah is right for you can you sign up in a few minutes directly from the page.

Adding Moolah to your DPD store is simple- go to Payment Methods in the left menu, activate the Moolah integration, and enter your credentials after creating your Moolah account.

DPD Is Now Integrated with ConvertKit

  • Jason@DPD
  • November 17, 2015
  • No Comments

ConvertKitWe’re happy to announce that DPD is now integrated with ConvertKit, a powerful email marketing platform for bloggers, eBook marketing, and eLearning / courseware.

ConvertKit has unique automation features to send series of drip emails based on powerful automation rules, as well as support for sending one-off broadcasts to subscribers on demand. They also have a series of pre-made automation blueprints with sample automation flows to get you started quickly.

ConvertKit Automation

DPD will automatically send your store’s customers to ConvertKit upon completion of checkout and tag the subscriber with your ConvertKit tag of choice. This lets you follow up on your sales with a series of marketing, training, or support information.

Add The ConvertKit integration to your store:

1. Log in to DPD and go to Integrations in the left menu
2. Add the ConvertKit integration to your store
3. Log in to ConvertKit and go to your Account page. Copy and paste the API key from ConvertKit to DPD.
4. Select the existing ConvertKit tag you want to attach to all DPD customers sent to ConvertKit and save.

For detailed instructions and screenshots please see our Integrating with ConvertKit KB article.

All future sales through DPD will automatically send your customer’s information to ConvertKit with the tag you selected. These subscribers can then be used for automation rules, broadcasts, or courses in ConvertKit.

We’re really impressed with the ConvertKit system and look forward to working with them!

Other Changes in this Update:

  • Fixed Upsell feature image height alignment issues
  • Fixed a text display issue with span tags in the Upsell feature
  • Fixed a display issue related to daylight savings time and the dashboard graphs
  • Updated invoice template to always show customer name / email provided in the cart
  • Added user selectable test mode to card based payment methods
  • Internal tool and script updates for customer service

New Features: Product Upsell Feature and Store Policies

  • Jason@DPD
  • October 29, 2015

Product Upsells

Today we released our new product upsell feature. This feature lets you configure an upsell product to be offered when one of your products is added to the DPD cart or during instant checkout. This encourages your customers to spend more and increase your cart totals!


For each product in DPD you can configure the following:

1. The Upsell Product to be offered from your currently available products.

2. The Upsell Message to be displayed, such as “Upgrade to the Deluxe version for $3 more!”

You can view a demo of the new Product Upsell Feature on our product demo page.

Store Policy Support

DPD now supports store policies to be displayed in the footer of every page of your DPD hosted cart and checkout. This is for compliance with some processors and merchant account providers and to better protect vendors.

Once configured from the Policies menu item under Store Options in DPD the policies will be displayed in your cart footer as seen below:


These new policy links only show if a policy is configured in DPD. The links open to a new page that displays the policies you have defined.

We’d love to hear your feedback on product upsells, the new policy support, and whatever other features and options you’d like to see- please drop us a line through our support desk or talk to one of our support team on live chat and let us know!

Oct 7, 2015 Update: Goodbye old and busted, hello new hotness.

  • Jason@DPD
  • October 7, 2015

About a million years ago in internet time we released the first version of the DPD cart. It was pretty awesome for the early 2000’s, but the internet (and DPD!) have moved on. We’ve since released the v2 cart in 2011 and the v3 cart this year, which adds a whole slew of new features, responsiveness, and better customization.

When we released these new versions we never forced anyone to upgrade. This lead us to having vendors using 3 different versions of DPD, some of which (v1 and v2) are barely supported anymore. It’s a bit of a support and development nightmare.

Automatic Version Upgrade!

Well, today marks the end of the v1 cart for everyone. We loved you baby, but we’ve moved on with our lives. All active v1 carts have automatically been upgraded to the v3 cart.

Vendors don’t need to do anything but enjoy the more reliable, responsive and feature rich checkout experience.

This is one of several preparation steps to releasing our new session based download system that is going to improve the customer experience (and reduce vendor support headaches) for everyone!

In addition to the automatic upgrade:

  • Added VAT exceptions for Azores (18%) and Maderia (22%), Portugal; and the Canary Islands (0%), Spain.
  • The pulldown builder now allows sorting product order during creation.
  • Fixed a bug where a product with no active purchase actions was able to be purchased. You can now deactivate all purchase actions and temporarily prevent a product from being purchased.
  • Combo products now list the bundled products in the correct order on the product detail page.
  • Fixed incorrectly calculating the longest subscriber stat in subscription stores.