No, not at this time. Those payment methods created huge delays in processing orders. If you do not have access to a credit card, it is very easy to get a prepaid card with funds made available to process an order quickly.