[#181][finished] changed callback failure to be for all providers

@AmrARaouf @Omar-Hossam @Fattouh92 

changed method failure to suite all providers and method create authentication to .new instead of create, please review