handle payments failure