Instant banking is becoming one of the much more popular methods of funding Corp, is actually a subsidiary of the publicly traded Canada -based company. Put simply, Citadel is an Instant Banking feature that lets you send and receive money quickly. If you have an Internet Banking facility with your provider, then you. Citadel Commerce is one of the most recognized and trusted payment processing brands in the e-commerce payments industry. How It Works · Supported Countries · About Us · Faqs.