Since launching Instant Payments in 2000, Citadel Commerce has become one of the most trusted and reliable payment providers in e-commerce, with technology that is used by many of the largest, most recognized online merchants in the world.

Citadel is headquartered in London, UK and is a registered Payment Institution (UK, Payment Services Firm #575193) and a member of the UK Electronic Money Association. We adhere to strict Know Your Customer and Anti-Money Laundering policies and procedures in every jurisdiction where Instant Payments is offered.