Upgrade Stripe to Add Apple Pay, Google Pay, and More!

  • Jason@DPD
  • August 7, 2023
  • No Comments

We know we’ve been a little quiet lately on the update front, but thats because we’ve been working on big things!

We’ve released a major upgrade for Stripe for product stores that adds Apple Pay, Google Pay, Link, and more to the DPD checkout. We’ve also added enhanced order and account management features in the DPD admin.

A Refined (more) Mobile Friendly Payment Flow

All modern themes for the DPD checkout have always been built for mobile, but we’ve made it even better! In addition to fixing some spacing and minor style inconsistency issues on mobile checkout, gone is the old payment method selection for PayPal + Card methods. Now we display a mobile friendly PayPal button for PayPal Standard / Express above the card form. This works great when paired with the next new feature….

Upgraded Stripe supports Apple Pay and Google Pay!

Once you’ve upgraded stripe your DPD checkout will show Apple Pay or Google Pay options based on the browser / device capabilities being used. Android Phones and Chrome browser (once configured for automatic payments) will show Google Pay automatically. iOS devices like iPhones and iPads as well as Mac/Safari browser will display Apple Pay. One click checkout methods improve conversions! Yay!

Want to try out the new checkout experience with Google/Apple Pay? We’ve enabled test mode on the DPD Demo Store so you won’t be charged!

Note: As with all things Google/Android, Google Pay can be a little more finicky than Apple Pay. Be sure to follow the steps here if Google Pay is not working in your Chrome browser and clear your browser’s cache if it doesn’t display.

Some DPD Admin / Stripe Improvements Too!

We’ve added the ability to search for the stripe Transaction ID to the Orders page in DPD. Have a transaction in Stripe that you want to match up to an order in DPD?

Its easy now- just search for the transaction ID using the big search bar:

Search for Stripe payment ID in DPD admin Orders page

Please note, Stripe has several “IDs” on their transaction pages for authorizations, captures, etc.

The one you want to search for in DPD is this “main” one at the top right of the page. Simply clicking on it automatically copies it for you to paste in to DPD:

How to find the correct Stripe transaction ID

Sounds Awesome! How do I Upgrade to Stripe Connect?

We’ve upgraded our integration to Stripe Connect, a more secure way for DPD to process transactions through your stripe account. Connect also offers a tighter integration between our platforms.

Unfortunately, you can not automatically upgrade from our legacy Stripe integration to the new Connect integration.

You’ll need to log in to your DPD account and do a simple upgrade process:

  1. Log in to DPD
  2. Go to Settings -> Payment Methods in the left menu
  3. Click the Upgrade to Stripe Connect button to upgrade and complete the process.
Upgrade to Stripe Connect

This will take you to a Stripe login page where you can either sign in using your existing Stripe account or create a new one. Once the process is complete you’ll be returned to DPD!

From there, you’ll see a couple new links on your Stripe Connect integration page:

New Stripe Connect account links added to payment integration page.

Update Account lets you change the connected account.

Login to Stripe Dashboard takes you directly to the DPD connected Stripe dashboard where you can adjust your payment settings, view transactions, etc. related to this specific DPD store.

By default, all payment methods that DPD currently supports through the new Stripe integration are enabled. If you want to change these settings you can use the Login to Stripe Dashboard link in DPD, go to Settings -> Payment Methods in stripe, and enable/disable whichever ones you want to support from the available options.

An option you want is not available yet? We’re working to add new payment methods (Installment payments through Affirm, Klarna, Afterpay/Clearpay, alternate methods like Cashapp Pay, etc.) and we’ll announce when those are available to be enabled in your connected Stripe account soon!

January 3, 2011 Update

  • Jacob@DPD
  • January 3, 2011
  • 2 Comments

Happy new year! We have just released a few upgrades to DPD.

URLs can now be delivered via the key delivery product type. No configuration is needed on your part. Simply enter a key that starts with “http://” or “https://” and we will link to that URL on the delivery page.

We have added an option to override PayPal shipping settings and always ship a product for free.

Bug fixes:

  • Fixed a problem with delivered filename getting corrupted when using filenames with special characters.
  • Fixed a problem with the FTP drop box not working when the filename has a “#” character in it.
  • Fixed a problem activating ClickBank combo products when delivered through the thankyou page.

New DPD Features: TGIF Edition!

  • Jason@DPD
  • September 10, 2010
  • 2 Comments

It’s been a long week at DPD HQ and we’re happy to announce our intrepid developers got out of bed at 6AM to publish a special TGIF update that brings a number of new features that vendors have been asking for:

Tangible Goods

DPD now supports the sale of simple tangible goods along side your downloadable products.

Tangible goods are anything that needs to be delivered. So you’re no longer limited to digital files and product codes with DPD. Sell physical copies of your products like CDs or DVDs. Sell company memorabilia like coffee mugs, yoga mats, bobble heads, t-shirts or stationary. Sell lawn furniture, or your custom replicas of Yoda’s gimmer stick.* If you have something to sell, DPD can help you sell it.

Our focus will always be on digital product delivery (It is our name after all), but we wanted to accommodate those vendors who might want to sell a boxed or printed product along side their digital delivery in the same cart.

Along with tangible goods support, we’ve upgraded the purchase tracking system to handle the stuff unique to physical products. DPD now also has:

  • Shipping Cost Support
  • Tax Support
  • Inventory Tracking
  • Invoices
  • Updated Purchases List with Status Icons and Color Coded rows for easy order management

Learn More: Tangible Goods Documentation

Quantities

An often requested feature was the ability to sell multiple quantities of downloadable products for people that wanted to sell multiple software or usage licenses, etc. You can now enable the sale of multiple quantities when configuring a product.

The customer will still get one download button with multiple quantities (as downloading the same thing more than once is just silly), but if they purchase more than one their receipt will show the quantity purchased. Also, if it is a product with keycodes, DPD will automatically deliver the number of keys purchased (so if they bought a quantity of 3, they’ll get 3 keys).

Selling multiple quantities defaults to off for digital products and on for tangible goods.

Learn More: Selling Multiple Quantities of Products

Automated FTP Mass Upload

DPD has always offered FTP as a product file upload method, but it was a manual operation and you had to contact support for an account, wait for us to attach your file to your product, etc. That was a major pain in the butt for everyone, so we’ve made it completely automated.

On the product file upload page you’ll find FTP upload instructions for connecting to your own personal DPD FTP account. Once you upload your products, they’ll magically appear in DPD so you can attach them to your products without any need for contacting support!

This will also be handy if you have a bunch of products to set up- just queue them up in your FTP program and walk away- they’ll upload while you’re doing other things and when they’re done you can come back attach the product files to your products. We think you’ll really like this feature for the time savings.

Learn More: Mass Upload Your Products with FTP

PDF Buyer Tracking Update

We’ve improved one of DPD’s most popular features- PDF Buyer Tracking. Vendors can now customize how their PDFs are stamped with buyer information:

  • Tracking Format allows you to customize the text that is displayed in your watermark. Merge variables allow you to specify where the purchase information goes.
  • Tracking Page Limit will allow you to chose how many pages, starting from the first page, to apply the watermark. This is great for documents that are intended to be printed, but without a watermark.
  • Font Color lets you choose the color of the watermark so it stands out or blends in with the background.

Learn More: PDF Buyer Tracking Feature Information

Thats about it for this update. We’re all going to head to the bar for some recreational binge drinking, so hopefully nothing broke.

Just kidding!
We’ll be standing by if anyone has an problems like always- to get some help with anything log in to your DPD account and submit a support ticket– we’re here if you need us!

*One of the developers wrote this. What can I say, developers are pretty nerdy sometimes.

DPD Update: New Vendor Control Panel

  • Jason@DPD
  • July 29, 2010
  • No Comments

This morning we published an update that introduced an all new vendor control panel. This fluid, full width admin interface makes better use of widescreen monitors and higher resolution displays- something our server usage stats tell us that most vendors are moving toward. We’ve also made a couple usability improvements that we hope will make things easier to understand for everyone that uses DPD to sell downloads.

New Vendor Control Panel

New Vendor User Interface

The new vendor control panel is based on the 960gs system and is a fluid, full width template that uses 100% of your monitor instead of the bit in the middle. This gives us the ability to pack more information on a screen, reduces scrolling, and gives us lots of places to stick new features 🙂

Of note in the new admin interface is the side navigation- we’ve moved all commonly used vendor functions to the left sidebar for easy navigation from any page in the admin. We hope this will help people find everything they’re looking for a little easier.

Usability Improvements- “New Product Wizard”

New Product Wizard
New Product Wizard

As far as we know, DPD is the only download cart on the internet that allows users to set up multiple websites, each with their own customizations, on one account. Sadly, this also made DPD a little more complicated than other carts. To help correct this and make DPD easier to use for all, we’ve created a “New Product Wizard” that guides you step by step through picking the store you want to sell through, choosing your product type, uploading your product, and setting its features and options.

Vendors no longer have to go to the specific store they want to create a product under and hunt for a create product button- just click the “Add New Product” link in the new left nav menu for every new product- we explain the process along the way in plain english once you get started!

New Customization Option… Tomorrow

Tomorrow we’re adding a powerful new customization option that will let you completely control the look and feel of your cart and delivery pages. Check the blog tomorrow for the feature announcement and a link to the documentation for this powerful new feature!

As always, we value everyone’s feedback and we read every message you send us. If anyone has any questions, problems, or comments please log in to your DPD account and submit a ticket- we’ll get back with you ASAP!

DPD is Now Integrated with MailChimp!

  • Jason@DPD
  • June 10, 2010
  • No Comments

We’ve been working with MailChimp to get our services hooked up and I’m pleased to announce that DPD integration with MailChimp is now live!

Now you can pass customer data from any website profile directly to MailChimp automatically. DPD supports Name, Email, and Address data to be passed and automatically included in your lists (if your list has address fields).

We use MailChimp here at DPD for our infrequent customer newsletters and we think they’re the best around. Their service is outstanding, their support people are great, and from our integration experience with them I can tell you first hand that it’s run by a great group of people.

MailChimp offers THE best list management tool on the planet. They support autoresponders and signup forms and have an active user and developer community to help you get going. We really can’t say enough good things about MailChimp here at DPD- we’re feelin’ the “Chimp Love”.

We’ve written a simple guide on Integrating DPD with MailChimp to get you started fast. If you don’t already have a MailChimp account and want to foster better communication with your buyers, go get one. Mailchimp is totally free for lists below 500 subscribers! You’ll be amazed by all the powerful email marketing features.

This uses the brand-spankin’-new Notification URL feature that we deployed yesterday. Now that we have a common notification URL set up we’ll be working to integrate DPD with more and more services and products- if anyone has a special request post it to our feedback forum and if we get enough users asking we’ll do our best to get it hooked up!

PS- If you can’t tell we really, really like MailChimp.

New Feature: Keycode Delivery and other fixes

  • Jacob@DPD
  • June 3, 2010
  • No Comments

This morning we pushed a couple new features out to DPD. We’re working hard to make DPD the best we can. Please let us know if there is a feature you’d like to see in an upcoming release.

Key Code delivery

DPD now supports delivering key codes (serial keys, product activation keys). We support three generation methods:

  1. Bulk upload Upload your codes into DPD and we will deliver them.
  2. Single key Use one code for all deliveries.
  3. URL Setup a URL on your server and DPD will request a new code for every sale.

Keycode Feature Information / Instructions in the DPD Knowledgebase

We’re also evaluating adding some of the more popular key generators. Let us know which one you use.

Fixes and tweaks in this release

  • You can now activate a pending purchase.
  • Added an alternative uploader for customers unable to use the Java uploader.
  • We allow recording a price for all products. Previously, products in websites that used Clickbank or PayDotCom as the payment processor did not include a price in DPD since we are unable to control the product’s price. You can now store a price for reporting purposes. DPD does not validate this price as with other payment processors.
  • Fixed a bug that caused the dashboard sales graph to report low numbers.
  • Fixed a bug that caused the free vs paid purchase stats to be incorrect.

A Few New Features and Tweaks

  • Jason@DPD
  • May 26, 2010
  • No Comments

This morning we published a minor update to DPD that added a few new features and tweaked a couple of improvements made in the last update.

New features and tweaks included in this update:

  • DPD now displays product images on an improved delivery page designed to give your customers more info about what they’re downloading.
  • If there is no product image uploaded, DPD will display a file type icon to give buyers a better understanding of what they’re downloading.

    Here is an example from the DPD Demo Store:

    DPD product delivery page
    The delivery page now shows product type icons if no product image is uploaded, or the product image is one is provided for the product.

  • If you’ve uploaded a product image it is now displayed in the DPD product list.
  • We’ve digitally signed the DPD product uploader for enhanced security.
  • We corrected the button image alt text on free buttons.
  • Revamped sales site to include new features in last update.
  • Automatic subscription emails for failed payments, cancellations, and credit cards that are expiring soon.
  • Fixed problem with language selector on delivery page.
  • Fixed a bug that caused the “remove” link to revert to the non-lightboxed cart.
  • ClickBank purchases now record customer name so they can be used with AWeber integration, etc.
  • Fixed a PayDotCom activation issue that affected a couple accounts.

During the last update we also upgraded the PayPal checkout process to include individual items and discounts, so your customers will get an itemized PayPal receipt. We just forgot to tell anyone we did it.

PayPal Checkout is now Itemized with each item and any discounts
PayPal Checkout is now Itemized with each item and any discounts

Compared to the last update this one was relatively minor- just a few new features and tweaks. As always, if anyone has any questions or comments please submit a support ticket and we’ll get right with you!

The Biggest Update in DPD History

  • Jason@DPD
  • May 11, 2010
  • 1 Comment

New Interface, Google Checkout Support, Customizable Websites / Emails, and multiple price levels
New Interface, Google Checkout Support, Customizable Websites / Emails, and multiple price levels
DPD always strives to make things easier. One of the things that’s always bugged us has been that there were two product lists- one for instant and one for cart. That’s not easy. It’s kinda confusing. It makes features like custom emails and delivery pages nearly impossible.

So in this update we set out to fix that and ended up making the largest change in DPD history. This update is five months in the making, with over 125 new features, bug fixes, and tweaks, and over 335,000 new lines of code!

So, starting early Wednesday, May 12, you will see a few changes at DPD when you login. We’ll start with the major changes.

New Product / Website User Interface

The product list has been completely overhauled. Gone are the days of two product lists. Everything is now on one page. We’ve added filters to help you find the product or website you’re looking for in a jiffy. We think this will make using DPD even easier.

Speaking of the product list, we’ve renamed “storefront” to “website.” We feel this is a better description of how you use them. We’ve also added websites to all products; they’re no longer limited to just cart products. This allows all products to be customized in the same way. Which is a nice segue into the next feature…

#1 Requested Feature: Email Customization

Email customization is here! This was the #1 requested feature in the feedback forum, and we just had to add it to this release. From your product list, click on Edit Website and then click on the Emails tab. Edit to your heart’s content. If you mess up, click on the reset link and start over. Look for pre-made themes in the near future.

#2 Requested Feature: AWeber Integration

Since we tackled the #1 requested feature, we decided to tackle the #2 most requested feature- AWeber integration. Click on Edit Website from your product list and fill out the Notification Email and then follow the Learn More link for how to setup AWeber to parse the emails.

We’d also appreciate it if you would contact AWeber and request that they add a global email parser for DPD. They’ve promised us one if we can get 10 people to ask.

The Notification Email can be used with any service that can parse emails.

#3 Requested Feature: Google Checkout Support

With #1 and #2 added, we had to add #3: Google Checkout. Add your Google Checkout merchant information to your website profile and Google Checkout will be automatically be presented as a checkout option. You can use it with PayPal, instead of PayPal, or not at all- it’s your choice.

Product Images and Descriptions

Next up, we’ve added product images and descriptions to the product setup. This is a 100% optional feature but we highly recommend you take advantage of it. We don’t use the image or description anywhere your customers see… yet. Look for some sprucing up of the checkout process and delivery pages in the near future. We’ve also got some other big features planned that will use the image and description.

New Button Creators

We’ve made creating add to cart, view cart, and buy now buttons even easier. And we added even more button styles to choose from. You can create buy now buttons for any product in the website, even if the website was cart-only before!

Multiple Prices per Product

DPD now supports multiple prices per product- no more uploading duplicate products if you want to run a special or offer a resale version- DPD accounts are still based on product slots, not prices, so create as many as you need.

Completely New DPD Affiliate System

We’ve added an all new Vendor control panel for better control of your affiliate programs. New features include multiple payout levels, better affiliate management, a new news system that lets you post affiliate news for your affiliates, and more.

We’ve also added an all new Affiliate Control Panel where your affiliates can log in to a custom branded “mini-site” to view their stats, generate hoplinks and buttons, view program news, and lots more.

And More…

We’ve done so many small fixes and tweaks throughout the site its hard to remember them all:

  • We’ve added payment history to your profile.
  • We’ve totally redone most of the forms on the website to be easier to read and easier to use, with context sensitive help that pops up when you need it.
  • The support ticket system / helpdesk has been replaced with a far better system.
  • Documentation has been updated throughout.
  • We’ve switched email services to improve deliverability to your customers.

We’ve put a ton of time and effort into this release, and it’s just one of many to come. We hope you enjoy using DPD, and as always we’re standing by to help if you need it!

Jason, Jacob and Scott
The DPD Staff

A Preview of Things to Come…

  • Jason@DPD
  • February 17, 2010
  • 2 Comments

The New DPD Interface- Coming Soon!
We’re hard at work adding new features and improvements to DPD. We wanted to give you guys a little teaser preview of what we’ve been working on, so check out the screenshot for a sneak peak of the coming user interface overhaul and new features!

  • Multiple sales methods per product- add as many buttons with their own checkout method (storefront or instant) and price
  • Better product inventory management and lookup tools
  • redesigned user interface to handle all the extra information
  • Google Checkout support

…and more!