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. Continue reading...