I advise you to try this service that will help your business to open its own online cards -
Corporate Card Issuing . I have been using this service for a long time and I am very satisfied with the service and the cards that this service issues! The mobile application of this service is just divine!!