No, all deposits must be made either using PayPal or bank transfer.