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. Originally posted here...