Two-Factor Authentication (2FA) Available

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

Enhance the security of your account with Two-Factor Authentication available now on your DPD account.

Two-factor authentication (2FA) is designed to make sure that you’re the only person who can access your account. It does this by requiring a code from an authentication app on your phone or computer to complete log in. 

Two-factor authentication methods rely on a user providing their account password as the first factor and a second, different factor. In the case of DPD the second factor is a passcode generated by your authenticator app.

Two-factor authentication adds an additional layer of security to the authentication process by making it harder for attackers to gain access to a person’s devices or online accounts. Even if your password is hacked, a password alone is not enough to pass the authentication check.

Setup is straightforward:

  1. Log in to DPD.
  2. Go to the User Menu in the top right of the page and select Profile.
  3. Click the purple Enable 2FA button on your profile.
  4. Install an Authenticator App on your device. Some popular authenticator apps are listed below!
  5. Scan the QR code on this page with your authenticator app to add the DPD passcode generator.
  6. Enter the 6 digit code generated by your authenticator app in the field provided.
  7. Save the recovery codes provided after setting up your authenticator app. You will need these to gain access to your account if you lose the device your authenticator app is installed on.
  8. The next time you log in, you will be promoted to enter the code displayed in your authentication app after using your username and password to confirm your identity.

Here are some popular authenticator apps:

We’re fans of Authy because it syncs between devices and has an available iPhone, Android, Mac, and PC app, but you can use whatever authenticator app your heart desires!

Recovering Your Account:

It’s very important to save your backup codes that are provided during setup somewhere safe. These can be used in place of a generated passcode to regain access to your account if you lose your authentication device.

You may also want to consider adding answers to the Security Questions on your profile (located right below the 2FA setup). These security questions will be used to verify ownership of your account by DPD support staff in conjunction with payment information verification if you lose access to your authentication device and backup codes.

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!

All remaining GA3 carts migrated to GA4 (gtag.js)

  • Jason@DPD
  • July 11, 2023
  • No Comments

Google has ended support for Analytics v.3 this month. All carts that have not been updated by the vendor and still running GA3 code have been migrated to GA4 e-commerce integration code using the gtag.js method.

We’ll use the correct integration code for UA-xxx… legacy identifiers and the new G-xxx…. properties based on the ID you have entered in DPD.

Most vendors will not need to do anything in DPD unless they have added custom tags- these will need to be recreated in GA4 format. You can edit your integration settings by logging in to your DPD account and going to Settings-> Integrations in the left menu and editing the Analytics integration.

If you have any issues with Google Analytics and the GA4 migration please send us a support ticket and we’ll be happy to investigate!

New Status Page: Sign up for Notifications!

  • Jason@DPD
  • June 14, 2023
  • No Comments

This is just a quick note to let you know we’ve updated our status page provider, so if you want to receive notifications when system status changes please visit and click the bell icon in the top right to sign up!

System notifications include things like service status changes, planned maintenance events, and… the unfortunate occasional outage. Don’t worry though- DPD is currently sitting at 100% uptime for the past 90 day rolling window!

Updated Privacy Policy for CCPA

  • Jason@DPD
  • January 9, 2020
  • No Comments

We’ve updated our privacy policy to make it easier to understand and to comply with new and evolving laws like the California Consumer Privacy Act (CCPA), which went into effect this year.

Our updated policy gives you more information about your rights about your personal information. It also gives you more details on how we share your data.

We also updated our policies on cookies and similar technologies used by DPD and our partners (like Google Analytics) to give you updated information about what information we may collect.

These changes are effective as of January 1, 2020. You can follow this link to view our Updated Privacy Policy.

v4 Cart Tweaks’n’fixes

  • Jason@DPD
  • September 17, 2019
  • No Comments

As with anything new, there are always a few rounds of tweaks and fixes as issues are found so here is a fresh hot batch!

Translation Fixes

Some of the field placeholder text (what’s shown in the input fields) and validation errors (the red text that says X field is required) were not being translated properly.

We fixed that! Check out these sweet Chinese placeholders and errors-

In addition, we added translations for some previously untranslated strings in the “pre-cart” pages like EULA, up-sell, download activation, etc.

Some Image and Spacing Tweaks

The images on one of the index layouts were not fluid, meaning they didn’t scale with the screen size. Evidently Fluid is the new Responsive. So, we made them very fluid.

The user text boxes where vendors can place content below the page content on the cart and checkout pages was too darn close to the page content, so we padded those bad boys out by about 20 pixels. It just looks better not scrunched up.

Somehow, a Google+ logo from our design mockups made it in to the production hosted product page. And by somehow I mean “I personally forgot to remove it and checked that bad boy right in to production.”

This is funny because Google+ hasn’t been a thing since April 2nd, 2019. My bad. We removed it.

Fixed a Stripe Refund Issue

This is kinda technical, but we changed the way we process Stripe transactions for PSD2 compliance with the v4 cart. Vendors were having issues doing a refund with this change, so we issued a fix and have the problem resolved. You can now give all the money back that you want if that’s what you’re in to.

We Welcome your Feedback

As always, we welcome your feedback on the new v4 cart. We’re correcting any issues that pop up as they come in and we’re all hands on deck during this release cycle, so please don’t hesitate to share feedback!

Try the next generation v4 Cart (Beta) with one page checkout and PSD2 / SCA compliance!

  • Jason@DPD
  • September 10, 2019

We’ve released version 4 of the DPD cart and checkout in Beta with a modern mobile friendly theme, one page checkout, and PSD2 compliance.

Modern Design

The v4 (Beta) design has been optimized to scale for screen and mobile devices and features a clean, light, modern design.

Non-technical people can select custom colors from the theme page like our other themes, and for those who want to dig in you get layout HTML and custom CSS access. The v4 theme is based on Bootstrap 4 so it should be familiar to most developers and designers.

True One Page Checkout

The v4 cart has a true, one page checkout with no additional pages for shipping, tax, custom fields, etc. That means your customers will go to one page, fill it out, and click complete order to be done!

The exception to this is of course when you use a 3rd party hosted processor like PayPal Standard or Express- they’ll go to PayPal to complete their transaction and then return to the DPD Cart. Even so, we’ve removed extra page loads for shipping and tax calculation which should significantly shorten the checkout experience.

SCA / PSD2 Compliance

The v4 cart has full SCA / PSD2 compliance for UK merchants using Stripe and PayPal Standard, Express, and Pro. This is the optional “Verified by Visa” and other card brand specific authentication that some cards require.

Try the v4 (Beta)

We’re calling this a Beta because it’s brand new and, like all brand new things that involve thousands of lines of new code, there may be a few bugs.

However, we’re making it available for use and feedback in your DPD accounts and it’s easy to give it a try:

  1. Log in to DPD
  2. Go to Settings > Checkout
  3. Click the purple button to go to Theme
  4. Add a new theme using the green button in the top right
  5. Select the v4 (Beta) theme
  6. Test it out, customize what you like, etc.
  7. When you’re ready to make it live, click the “Use this theme” button to switch.

Please note- switching themes will preserve all your checkout settings (custom text areas on each page, which fields are displayed, tax and shipping options, coupons, etc.) but if you’ve made any layout or custom CSS customizations you’ll need to redo them for the new theme as it uses new versions.

Give us Feedback

We want to hear your feedback on the v4 cart. Once we’ve gathered feedback and corrected any issues or bugs that arise, we have plans to release a number of other themes based on this checkout flow- a compact theme, a dark theme, etc. to give everyone options.

We want to make sure the base code is solid before moving forward with that though, so please- give us your feedback good or bad on the new v4 (Beta) theme! You can comment here or drop us a support ticket!

New Help and Support Tools!

  • Jason@DPD
  • March 20, 2019

We’ve been working hard to make DPD easier to use and understand. We’ve recently updated our admin to a new, more logical layout with option consolidation and organization, and we’re adding new support tools to guide you along the way.

On-Page Guides and Tours

We’ve started adding on-page guides and tours to explain how to find things, what each item on the page does, and to help people accomplish common tasks we regularly get support questions about.

To open the on-page guides, click the little flag icon in the bottom right corner of the page:

A menu will open with the guides and tutorials available for that module:

These guides and tours appear right on the DPD page, highlighting fields and buttons and giving you extra information on what each thing does and how it’s used:

If you’ve decided I’m too boring and just want to bail out of a guide you can always click the “X” icon in the top right corner at any time.

Right now we’re working to add guides and tours to the top level page (usually the list page) for each module, so as you go to Products, Orders, Customers, etc. in the left menu you should see the icon.

If you don’t see an icon for a specific module we don’t have any guides available for it yet, but we’re working on it!

On-Page Knowledge Base Links

We’ve added links to most modules that go directly to the KB section that relates to that module. This should save everyone time looking up help or waiting for a support response.

For example, the KB link on the Products page links directly to the Working with Products page in the KB (which we’ve also reorganized to line up more cleanly with modules in DPD).

If you have advanced questions that aren’t answered by the on-page guides or just like reading through documentation that reads like stereo instructions then this is the link for you.

Live Chat / Support Tickets

Our dedicated live chat guy Chase is available Monday – Friday, 9AM – 5PM Eastern for live chat (except when he gets cranky and we have to let him go to the bathroom or eat).

You can get to the Live Chat interface from the orange tab in the bottom right corner of the screen:

If live chat is not available you’ll see a “Submit Support Ticket” message that will let you…. submit a support ticket. We’ll reply just as soon as we can!

We hope these changes make it easier to use and get help with DPD! We’re always looking for feedback on our changes, so drop us a line or post a comment and let us know what you think!

DPD Update: Some Customer Requests!

  • Jason@DPD
  • February 13, 2019

Now that our new admin is out the door and stable for everyone in this DPD update we’re adding some features and tweaks requested by our vendors!

Added Ability to Disable Sale Notifications for Free Checkouts

You can now disable sale notifications for free checkouts by turning them off from the vendor profile. Basically, you can get no notifications, notifications for free and paid checkouts, or just notifications for paid checkouts.

Sale Notifications ON + Free notifications OFF = only paid notifications

To get to the profile go to the top right corner of the screen in DPD and select vendor profile from the menu.

Added Product Update Emails for Tangibles

Some vendors used product update emails to communicate with buyers about tangible item pre-orders, production updates, etc. so we made them available for that product type.

Just like every other product type, you can send a product update from the product’s details page by going to Products in the left menu and then clicking on the product name.

Added Text Areas on Portal index and Portal Login Pages

Vendors wanted to be able to insert text on the customer portal pages just like every cart page, so we added above and below page body text areas for this page.

Edit all the text.

You can get to these new text areas (and all the other text areas) by going to Settings > Checkout and clicking the edit Text areas button on that page.

Added Affiliate Fields to Order->Create and Order->Edit

You can now manually specify an affiliate and commission due for manually edited and created orders. DPD doesn’t do any Automatic calculation since thats done at checkout, but you can manually specify a payout if needed.

Select Affiliate and set payout

Added Option to Use UPS Negotiated Rates

By default, DPD quotes the “published” rates for UPS. Some vendors have special rates negotiated with UPS. They now have the option of quoting those rates to customers during checkout. If you have negotiated rates and want to quote standard rates, leave the option turned off!

Updated French Cart Translations

A native French speaking DPD vendor provided us with better translations, so we updated them! We always try to use translations provided by our native speaking vendors when possible.