factory ElepayResult.failed( String paymentId, String code, String reason, String message) = ElepayResultFailed;