Effective Products For Online Payment Processing - An Update