 The digital signature and the transaction details were then sent to InternetCash's payment server, where the transaction was completed.This two-stage approach allowed full flexibility on the deployment of the "InternetCash Payment Window", which was effectively providing the payment security to the system, so it could be run on separate servers than the actual "banking" system, which maintained the card balances and performed the transactions.Visa, MasterCard and JCB adopted a similar architecture a few years later, in 2001, for their 3-D Secure (also known as "Verified by Visa", "MasterCard SecureCode" and "J/Secure") system.