Improved credit card payments

We updated the credit card payment module to a new major version.

For customers:

it should be much faster now and
„will issue invoices, receipts, and other customer facing emails to that customer with an appropriately translated email, payment page, or PDF. 15 languages are currently supported.“

For us:

„No more pending orders for card payments and other synchronous payment methods. When a payment fails, there won’t be a Pending/Canceled order in the admin area.“
„95% reduction in incomplete payments in the Stripe dashboard. When customers arrive at the checkout page, no payments are created in „Incomplete“ status.“

DHL updates in shop

We updated to a new major version of the DHL integration.
(After fiddling with dependencies for a while.)
For customers, the following changes should be visible:

  • On the pickup location finder map in checkout, if available, show description of the building/facility etc. a service point is located within.
  • Select „Named Person Only“ service with DHL Paket National shipments.
  • Select „No Neighbor Delivery“ service with DHL Paket National shipments.

New search criteria „lifecast“

We offer a range of canine and equine toys life cast or 3D scanned from real animals.
(Obviously they simply don’t mind and are never hurt in any way.)
To make it easier to find them, we added a new attribute and a filter criteria for them.

shop update

We just performed a major update of our shop software including the move to a new major PHP version.
Everything seems to be in order.
However if you notice anything not working as it should, please tell us, so we can have a look and fix it!

Categorize by price

We have changed the selection of toy size categories,
so you can select by price range inside each category right away.

We think this should make it easier for you to find what you are looking for
in our vast selection of toys.
You can still select your own price range to match your budget.
These are just suggestions based on the typical prices of toys in each category.



Contrary to the old one, the new layout also properly flows in mobile devices and narrow browser windows.

All new photos

It is done!
The last old product photos of the more then 330 toys we have in the YiffyToys shop have been replaced with new ones.
All photos should now show a perfectly white background and no shadows.
All photos are done with the same light setup on the same background.

Mobile friendly home page

We just made the German home page of the shop more mobile friendly.
The English one is not updated yet.
What do you think of it? Please tell us!


The category foxes are now displayed below each other on mobile devices instead of rendering the same way as on a desktop.
Formerly the introduction text would take up more then just the first screen,
before the actual categories would be shown.

Desktop (new)

Since everyone is only interested in toys and lube,
the other categories have moved down.
Also the introduction text has been shortened

vs Desktop (old)

This is how it used to look up to this point.

Improving search

We checked the statistics for the most often used search terms in the YiffyToys shop.
After removing an immense amount of failed attempts to hack the shop software via SQL-injection or Javascript-insertion,
we added a large number of synonyms.

Now you will find the results are where looking for when typing a number of common misspellings, synonyms, french or spanish words.

Of cause apart from the full-text search, there is always the advanced search,
where you can select species and features.
Sadly the shop-software doesn’t allow us to have search-ranges for the sizes.
For that we have created the „tiny“, „small“, „regular“, „large“ and „extra large“ categories.