Stripe support requires the v2 cart or higher. If you are using the older v1 DPD cart you will need to upgrade before using credit card processors.
Stripe setup is easy. We mean really, really easy.
Activate Stripe on your DPD account
1. Log in to DPD
2. For the store you'd like to activate Stripe payments on, go to Settings, then Payments
3. Find stripe in the list and click "Configure Stripe"
4. Open a new browser window or tab and go to http://stripe.com and create an account or log in to your existing account
5. Once logged in to Stripe, go to Your Account > Account Settings in the top right corner
6. Go to the API Keys tab of the Account Settings window.
7. Check the box to enable Stripe and copy-and-paste the Secret Key and the Publishable Key for the environment you'd like to use (Test or Live) from Stripe to the field on the DPD Stripe setup page.
If you want to make test transactions (simulated checkouts that don't collect money) use the Test Secret Key. When you're ready to turn your site on for live sales (that do collect money from buyers), use the Live Secret Key.
DPD has no way of knowing which API Key you are using, so be sure to double check that you are using the Live Secret Key when you're ready to start selling!
Stripe Test Card Information
You can use 4242424242424242
to simulate successful card validations in test mode (this number fails in production of course).
Technically, any card number that passes the Luhn Check will validate successfully in test mode – this includes real credit card numbers. You might not want to use real card numbers while testing though.
The following are also true in test mode:
- All 3 or 4 digit numbers pass as valid CVCs.
- All future expiration dates are considered valid.