Switching Payment Providers

We just rolled out a larger update to the YiffyToys shop software.
Everything seems to work find but if you notice anything, please let us know.

New Payment provider

While doing so we have installed the integration for a new payment provider.
We have been testing it in our internal test-shop for a while now.
It is currently enabled for iDEAL and we expect credit cards to become enabled at the start of the week.
For about a week both payment providers will be shown in checkout and both should work just fine. You’ll see 2 entries „Credit Card“ and „Credit Card (old)“ for a few days.
So if anything doesn’t work with the new provider, you will be able to pay with the existing one.

Update

It’s Sunday and the new payment provider has enabled credit cards in our account.
We are already impressed.
We are awaiting the first orders using the new system.

Coming Soon

We will post more about the reason behind this after the switch is complete.

New: Filter by size range

In the YiffyToys shop you can now filter your results with sliders not only for the price range but also for the

  • usable length
  • maximum diameter (knot)
  • total length

This way you can find more easily what you are looking for in our vast collection of toys from a total of 19 manufacturers.
This works in the categories as well as in results of the advanced search.

added QR code for simple payment by bank transfer

The one payment method that doesn’t incurs any fees for us to pay is SEPA bank transfer.
Commonly used in Germany and Austria.

Up to now customers had to copy&paste multiple fields (IBAN, Beneficiary, sum, order number) to their online banking to pay.
Since all online-banking apps now support this, we added a QR code that can be scanned from the screen of your desktop computer using your phone instead.

Update trouble

TL:DR If you encounter any problems, please contact us!

We tested an update to the shop software on our test system and it looked fine.
However when we applies it to the production system, checkout would not work.

It took us a long time to figure out that for an unknown reason a directory of sourcecode files from one of the system modules that make up the checkout flow was…empty.
We restored from the last backup and everything SEEMS to work fine again.

We are monitoring the logs for further issues.
If you encounter any problems, please contact us!
So we can look into the matter.

So far all we see is the usual automatic exploit script trying (and failing) to perform SQL-injections in our advanced search function (that can not be attacked this way).
Nothing out of the ordinary.

Fixed broken category images

Some categories are too large.
So we break them up into smaller categories.

For the manufacturer „FurryStyle“ the links to the images got broken.
So we now replaced the old HTML content with a page-builder template.
This means the page flows differently on mobile screens then on the desktop and all the images are references to an image-galery and will never break again.

GPSR compliance finally complete

With the label-printing software updated and the shop extended to show the newly required information,
we just added the last required manufacturer addresses and contact emails.

What has changed?

In addition to our own address, the one of the manufacturer is now also printed on all new packaging. Previously we would only print the name and logo of the manufacturer.

You can now find and care-instructions, safety advice, manufacturer address and the address of the party responsible for EU product safety in a new tab on each product:

Remaining work

A few ones for older product, where this is technically not required, will be added as they become known.
(Sadly US companies aren’t mandated to show their full address anywhere on the website,
so we have to ask and wait.)

GPSR extension written for shop software

General Product Safety Regulation (GPSR) will take effect in two month.
It mandates that we display a lot of information about product safety&care and the manufacturer+(EU) importer in the same place as the product details.
Sadly our shop software doesn’t allow for and kind of manufacturer details.
To prepare for it, we have written an extension for our shop software.

There is now an additional tab „Manufacturer“ for all products.
It lists who the original manufacturer is.
It also shows what party is responsible for product safety in the EU
…and it contains a copy of the safety and care instructions we have prepared in English and German.

Huge PayPal issue fixed

We seem to have issues accepting #Paypal payments since the old API certificate expired on the 1st of August.
We did update the certificate file but the shop software just silently never saved the update.
Sadly we did not get any errors from the shop software and the ToS of all payment providers prohibit us from clicking the button ourself to test things.
(For fraud prevention.)

A customer just informed us and within an hour we found a workaround for this bug.

Sorry for the inconvenience.