DIBS up and running

DIBS has now resolved their issues. You should now be able to deposit  using a payment card.

We apologize for the inconveniences this may have caused you.